sunhao il y a 5 ans
Parent
commit
6c2901145a

+ 7 - 7
app/Http/Controllers/Admin/OrderController.php

@@ -486,7 +486,7 @@ class OrderController extends Controller
486 486
             'receiverCity'           => 'required|between:1,10', 
487 487
             'receiverAddress'           => 'required', 
488 488
             'delivery_date'           => 'required|date', 
489
-            'createTime'           => 'required|date', 
489
+            //'createTime'           => 'required|date', 
490 490
             'receivedAmount'           => 'required|numeric|min:1', 
491 491
             //'goods_note'           => 'required|min:1',  
492 492
             'warehouse'           => 'required|integer|min:1',  
@@ -505,7 +505,7 @@ class OrderController extends Controller
505 505
             'receiverCity.between'           => '市填写有误',   
506 506
             'receiverAddress.required'           => '详细地址不能为空',             
507 507
             'delivery_date.required'           => '预发货时间不能为空',   
508
-            'createTime.required'           => '下单时间不能为空',   
508
+            //'createTime.required'           => '下单时间不能为空',   
509 509
             'receivedAmount.required'           => '付款金额不能为空',                   
510 510
             'receivedAmount.numeric'           => '付款金额必须为数字',                   
511 511
             'goods_note.required'           => '商品信息不能为空',                   
@@ -563,7 +563,7 @@ class OrderController extends Controller
563 563
         $order['receivedAmount'] = trim($request->input('receivedAmount')); //付款金额        
564 564
         $order['buyerMemo'] = trim($request->input('buyerMemo', '')); // 买家备注
565 565
         $order['sellerMemo'] = trim($request->input('sellerMemo', '')); // 卖家备注
566
-        $order['createTime'] = !empty($request->input('createTime')) ? $request->input('createTime') : date('Y-m-d H:i:s'); // 订单创建时间
566
+        $order['createTime'] = date('Y-m-d H:i:s'); // 订单创建时间
567 567
         $order['modifyTime'] = date('Y-m-d H:i:s'); // 订单修改时间
568 568
         $order['should_amount'] = $request->input('should_amount');
569 569
         if(!$order['should_amount']) $order['should_amount'] = null;
@@ -761,7 +761,7 @@ class OrderController extends Controller
761 761
             'receiverCity'           => 'required|between:1,10', 
762 762
             'receiverAddress'           => 'required', 
763 763
             'delivery_date'           => 'required|date', 
764
-            'createTime'           => 'required|date', 
764
+            //'createTime'           => 'required|date', 
765 765
             'receivedAmount'           => 'required|numeric|min:1', 
766 766
             //'goods_note'           => 'required|min:1',  
767 767
             'warehouse'           => 'required|integer|min:1',    
@@ -778,7 +778,7 @@ class OrderController extends Controller
778 778
             'receiverCity.between'           => '市填写有误',   
779 779
             'receiverAddress.required'           => '详细地址不能为空',             
780 780
             'delivery_date.required'           => '预发货时间不能为空',   
781
-            'createTime.required'           => '下单时间不能为空',   
781
+            //'createTime.required'           => '下单时间不能为空',   
782 782
             'receivedAmount.required'           => '付款金额不能为空',                   
783 783
             'receivedAmount.numeric'           => '付款金额必须为数字',                   
784 784
             'goods_note.required'           => '商品信息不能为空',                   
@@ -815,7 +815,7 @@ class OrderController extends Controller
815 815
         $order['is_fugou'] = (int)$request->input('is_fugou'); //是否复购
816 816
         $order['warehouse'] = (int)$request->input('warehouse'); //仓库
817 817
         $order['delivery_date'] = !empty($request->input('delivery_date')) ? $request->input('delivery_date') : date('Y-m-d'); //发货日期
818
-        if(!empty($request->input('createTime'))) $order['createTime'] = $request->input('createTime'); // 订单创建时间
818
+        //if(!empty($request->input('createTime'))) $order['createTime'] = $request->input('createTime'); // 订单创建时间
819 819
         $order['order_status'] = (int)$request->input('order_status');
820 820
         $order['payment_type'] = (int)$request->input('payment_type'); //支付方式
821 821
         //$order['status'] = (int)$request->input('status');
@@ -881,7 +881,7 @@ class OrderController extends Controller
881 881
             $orderSkus['receivedAmount'] = $order['receivedAmount'];
882 882
             $orderSkus['buyerMemo'] = $order['buyerMemo'];
883 883
             $orderSkus['sellerMemo'] = $order['sellerMemo'];
884
-            $orderSkus['createTime'] = $order['createTime'];
884
+            $orderSkus['createTime'] = $old_order->createTime;
885 885
             $orderSkus['modifyTime'] = $old_order->modifyTime;
886 886
             
887 887
         }

Fichier diff supprimé car celui-ci est trop grand
+ 30 - 8
app/Http/Controllers/Admin/StatisticsController.php


+ 2 - 6
resources/views/order/ordercreate.blade.php

@@ -228,7 +228,7 @@
228 228
                 <label class="form-label col-xs-4 col-sm-2">
229 229
                     <font color='red'>* </font>下单时间:</label>
230 230
                 <div class="formControls col-xs-6 col-sm-6">
231
-                    <input id="createTime" type="text" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd HH:mm:ss' })" autocomplete="off"  class="input-text Wdate" style="width:22%;text-align:center;" name="createTime" value="{{old('createTime')}}"> <font color='red'> *默认今天 </font>                  
231
+                    <input id="createTime" type="text" autocomplete="off"  class="input-text" style="width:22%;text-align:center;" name="createTime" value="{{$createTime}}" disabled> <font color='red'> *默认当前时间 </font>                                    
232 232
                 </div>
233 233
             </div>
234 234
 
@@ -676,11 +676,7 @@
676 676
             layer.msg('预发货时间不能为空!',{icon:2,time:1500});
677 677
             return false;
678 678
         }
679
-        var createTime = $("input[name=createTime]").val();
680
-        if(!createTime){
681
-            layer.msg('下单时间不能为空!',{icon:2,time:1500});
682
-            return false;
683
-        }
679
+        
684 680
         var warehouse = $("#warehouse").val();
685 681
         if(warehouse<1){
686 682
             layer.msg('仓库必须选择!',{icon:2,time:1500});

+ 4 - 2
resources/views/order/orderedit.blade.php

@@ -232,8 +232,10 @@
232 232
                 <div class="formControls col-xs-6 col-sm-6">
233 233
                     <input type="radio" name="payment_type"  value="1" @if($order['payment_type']=='1') checked  @endif>
234 234
                     <label for="status-1" style="margin-right: 27px;">微信支付</label>
235
-                    <input type="radio" name="payment_type" value="2" @if($order['payment_type']=='2') checked @endif>
235
+                    @if($order['payment_type']=='2')
236
+                    <input type="radio" name="payment_type" value="2"  checked >
236 237
                     <label for="status-0" style="margin-right: 27px;">付款码支付</label>
238
+                    @endif
237 239
                     <input type="radio" name="payment_type" value="3" @if($order['payment_type']=='3') checked @endif>
238 240
                     <label for="status-0" style="margin-right: 27px;">个体户支付</label>
239 241
                 </div>
@@ -284,7 +286,7 @@
284 286
                 <label class="form-label col-xs-4 col-sm-2">
285 287
                     <font color='red'>* </font>下单时间:</label>
286 288
                 <div class="formControls col-xs-6 col-sm-6">
287
-                    <input id="createTime" type="text" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd HH:mm:ss' })" class="input-text Wdate" style="width:22%;text-align:center;" name="createTime" value="{{$order['createTime']}}"> <font color='red'>  </font>                  
289
+                    <input id="createTime" type="text"  class="input-text" style="width:22%;text-align:center;" name="createTime" value="{{$order['createTime']}}" disabled> <font color='red'> *不可变更 </font>                  
288 290
                 </div>
289 291
             </div>
290 292
 

+ 5 - 1
resources/views/order/orderlist.blade.php

@@ -170,7 +170,8 @@
170 170
                                 <select id="refund_type_2{{$a['id']}}" style="display: none" name='refund_type' value="{{$a['refund_type']}}" onchange="change_refund_type({{$a['id']}})">
171 171
                                     <option value='0'>-请选择-</option>
172 172
                                     <option value='1'>微信支付</option>
173
-                                    <option value='2'>付款码支付</option>
173
+                                    <!--option value='2'>付款码支付</option-->
174
+                                    <option value='3'>个体户支付</option>
174 175
                                 </select>
175 176
                                 <span class="sort_icon" hidden  onClick='change_refund_type_click("{{$a['id']}}","{{$a['cost']}}")' style="cursor:pointer"><i class="Hui-iconfont">&#xe647;</i></span>
176 177
                             </td>
@@ -682,6 +683,9 @@
682 683
                     if(refund_type==2){
683 684
                         refund_type = '付款码支付';
684 685
                     }
686
+                    if(refund_type==3){
687
+                        refund_type = '个体户支付';
688
+                    }
685 689
                     if(refund_type==0){
686 690
                         refund_type = '';
687 691
                     }

+ 15 - 7
resources/views/statistics/teamFinanceTotal.blade.php

@@ -28,19 +28,23 @@
28 28
                 <tr class="text-c">
29 29
                     <th width="5%">团队</th>
30 30
                     <th width="5%">时间</th>
31
-                    <th width="5%">总单数</th>
31
+                    <th width="4%">总单数</th>
32 32
                     <th width="5%">成交金额</th>
33 33
                     <th width="5%">微信支付金额</th>
34 34
                     <th width="5%">付款码支付金额</th>
35
-                    <th width="5%">售后单数</th>
35
+                    <th width="5%">个体户支付金额</th>
36
+                    <th width="4%">售后单数</th>
36 37
                     <th width="5%">售后金额</th>
37
-                    <th width="5%">微信退补单数</th>
38
-                    <th width="5%">微信退补差价</th>
38
+                    <th width="4%">微信退补单数</th>
39
+                    <th width="4%">微信退补差价</th>
39 40
                     <th width="5%">微信实际金额</th>
40
-                    <th width="5%">付款码退补单数</th>
41
-                    <th width="5%">付款码退补差价</th>
41
+                    <th width="4%">付款码退补单数</th>
42
+                    <th width="4%">付款码退补差价</th>
42 43
                     <th width="5%">付款码实际金额</th>
43
-                    <th width="5%">发货单数</th>
44
+                    <th width="4%">个体户退补单数</th>
45
+                    <th width="4%">个体户退补差价</th>
46
+                    <th width="5%">个体户实际金额</th>
47
+                    <th width="4%">发货单数</th>
44 48
                     <th width="5%">货品成本</th>
45 49
                     <th width="5%">物流成本</th>
46 50
                     <th width="5%">毛利</th>
@@ -57,6 +61,7 @@
57 61
                             <td>{{$a['receivedAmount']}}</td>
58 62
                             <td>{{$a['wx_money']}}</td>
59 63
                             <td>{{$a['zfm_money']}}</td>
64
+                            <td>{{$a['gth_money']}}</td>
60 65
                             <td>{{$a['aftersale_count']}}</td>
61 66
                             <td>{{$a['aftersale_fee']}}</td>
62 67
                             <td>{{$a['wx_refund_count']}}</td>
@@ -65,6 +70,9 @@
65 70
                             <td>{{$a['zfm_refund_count']}}</td>
66 71
                             <td>{{$a['zfm_refund_price']}}</td>
67 72
                             <td>{{$a['zfm_true_amount']}}</td>
73
+                            <td>{{$a['gth_refund_count']}}</td>
74
+                            <td>{{$a['gth_refund_price']}}</td>
75
+                            <td>{{$a['gth_true_amount']}}</td>
68 76
                             <td>{{$a['send_count']}}</td>
69 77
                             <td>{{$a['cost']}}</td>
70 78
                             <td>{{$a['freight_cost']}}</td>