ソースを参照

用户支付-测试

whitefang 1 年間 前
コミット
cd2e2abe8c
1 ファイル変更19 行追加19 行削除
  1. 19 19
      app/common/logic/PayNotifyLogic.php

+ 19 - 19
app/common/logic/PayNotifyLogic.php

@@ -99,25 +99,25 @@ class PayNotifyLogic extends BaseLogic
             $order->pay_time = time();
             $order->save();
         }
-//        $work = ServiceWork::findOrEmpty($order->work_id);
-//        if(!$work->isEmpty()){
-//            $work->work_pay_status = WorkEnum::IS_PAY_STATUS;
-//            $orders = \app\common\model\orders\RechargeOrder::where(['work_id'=>$order->work_id])->select()->toArray();
-//            $order_total = 0;
-//            $order_amount = 0;
-//            foreach ($orders as $k=>$v){
-//                $order_total += $v['order_total'];
-//                $order_amount += $v['order_amount'];
-//            }
-//            $work->work_total = $order_total;
-//            $work->work_amount = $order_amount;
-//            $work->work_status = 7;
-//            $work->user_confirm_status = 5;
-//            $work->service_status = 3;
-//            $work->work_pay_status = 1;
-//            $work->finished_time = time();
-//            $work->save();
-//        }
+        $work = ServiceWork::findOrEmpty($order->work_id);
+        if(!$work->isEmpty()){
+            $work->work_pay_status = WorkEnum::IS_PAY_STATUS;
+            $orders = \app\common\model\orders\RechargeOrder::where(['work_id'=>$order->work_id])->select()->toArray();
+            $order_total = 0;
+            $order_amount = 0;
+            foreach ($orders as $k=>$v){
+                $order_total += $v['order_total'];
+                $order_amount += $v['order_amount'];
+            }
+            $work->work_total = $order_total;
+            $work->work_amount = $order_amount;
+            $work->work_status = 7;
+            $work->user_confirm_status = 5;
+            $work->service_status = 3;
+            $work->work_pay_status = 1;
+            $work->finished_time = time();
+            $work->save();
+        }
     }