正在显示
3 个修改的文件
包含
31 行增加
和
20 行删除
@@ -54,9 +54,12 @@ class OrderDetail extends Backend | @@ -54,9 +54,12 @@ class OrderDetail extends Backend | ||
54 | { | 54 | { |
55 | return $this->selectpage(); | 55 | return $this->selectpage(); |
56 | } | 56 | } |
57 | - $where_store = [ | ||
58 | - 'order_detail.store_id' => session('admin.store_id') | ||
59 | - ]; | 57 | + $where_store = []; |
58 | + if(!$this->auth->isSuperAdmin()) { | ||
59 | + $where_store = [ | ||
60 | + 'order_detail.store_id' => session('admin.store_id') | ||
61 | + ]; | ||
62 | + } | ||
60 | list($where, $sort, $order, $offset, $limit) = $this->buildparams(); | 63 | list($where, $sort, $order, $offset, $limit) = $this->buildparams(); |
61 | $total = $this->model | 64 | $total = $this->model |
62 | ->with(['user','store']) | 65 | ->with(['user','store']) |
@@ -117,7 +117,7 @@ class Member extends Frontend | @@ -117,7 +117,7 @@ class Member extends Frontend | ||
117 | ]; | 117 | ]; |
118 | foreach ($list as $k=>$v) { | 118 | foreach ($list as $k=>$v) { |
119 | $order[$k]['store_name'] = $store_model->where('id',$v['store_id'])->value('name'); | 119 | $order[$k]['store_name'] = $store_model->where('id',$v['store_id'])->value('name'); |
120 | - $order[$k]['goods'] = $order_info_model->where('order_id',$v['id'])->select(); | 120 | + $order[$k]['goods'] = $order_info_model->where('order_detail_id',$v['id'])->select(); |
121 | $order[$k]['operate'] = $this->get_operate($v['status']); | 121 | $order[$k]['operate'] = $this->get_operate($v['status']); |
122 | $order[$k]['status'] = $status[$v['status']]; | 122 | $order[$k]['status'] = $status[$v['status']]; |
123 | } | 123 | } |
@@ -420,9 +420,11 @@ | @@ -420,9 +420,11 @@ | ||
420 | var src = $(this).prev().attr('src'); | 420 | var src = $(this).prev().attr('src'); |
421 | var pos = $.inArray(src,img); | 421 | var pos = $.inArray(src,img); |
422 | img.splice(pos,1); | 422 | img.splice(pos,1); |
423 | + $('#refundBox').val(''); | ||
423 | console.log(img); | 424 | console.log(img); |
424 | }); | 425 | }); |
425 | // 提交退款申请 | 426 | // 提交退款申请 |
427 | + var is_allow = true; | ||
426 | $('.refundBtn').click(function () { | 428 | $('.refundBtn').click(function () { |
427 | var content = $('.refundReasonTextarea').val(); | 429 | var content = $('.refundReasonTextarea').val(); |
428 | var images = img.join(','); | 430 | var images = img.join(','); |
@@ -437,23 +439,29 @@ | @@ -437,23 +439,29 @@ | ||
437 | content: content, | 439 | content: content, |
438 | images: images | 440 | images: images |
439 | }; | 441 | }; |
440 | - $.ajax({ | ||
441 | - type: "post", | ||
442 | - url: "{:url('refund_submit')}", | ||
443 | - data: data, | ||
444 | - dataType: "json", | ||
445 | - success: function (e) { | ||
446 | - if(e.code == 1) { | ||
447 | - toast(e.msg); | ||
448 | - } else { | ||
449 | - toast(e.msg); | 442 | + if(is_allow) { |
443 | + is_allow = false; | ||
444 | + $.ajax({ | ||
445 | + type: "post", | ||
446 | + url: "{:url('refund_submit')}", | ||
447 | + data: data, | ||
448 | + dataType: "json", | ||
449 | + success: function (e) { | ||
450 | + if(e.code == 1) { | ||
451 | + toast(e.msg); | ||
452 | + } else { | ||
453 | + toast(e.msg); | ||
454 | + } | ||
455 | + }, | ||
456 | + error: function (e) { | ||
457 | + console.log(e); | ||
458 | + toast('网络错误,请重试'); | ||
459 | + }, | ||
460 | + complete: function () { | ||
461 | + is_allow = true; | ||
450 | } | 462 | } |
451 | - }, | ||
452 | - error: function (e) { | ||
453 | - console.log(e); | ||
454 | - toast('网络错误,请重试'); | ||
455 | - } | ||
456 | - }); | 463 | + }); |
464 | + } | ||
457 | }); | 465 | }); |
458 | //提示弹层 | 466 | //提示弹层 |
459 | function toast(msg='玩命加载中~',time=2000, location = 0){ | 467 | function toast(msg='玩命加载中~',time=2000, location = 0){ |
-
请 注册 或 登录 后发表评论