作者 刘朕
1 个管道 的构建 通过 耗费 0 秒

合并分支 'Branch_liuzhen' 到 'master'

Branch liuzhen



查看合并请求 !46
@@ -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){