Răsfoiți Sursa

订单错误

whitefang 2 ani în urmă
părinte
comite
e5a307c534
1 a modificat fișierele cu 4 adăugiri și 1 ștergeri
  1. 4 1
      app/api/logic/IssueWorkLogic.php

+ 4 - 1
app/api/logic/IssueWorkLogic.php

@@ -30,7 +30,10 @@ class IssueWorkLogic extends BaseLogic
     {
         Db::startTrans();
         try {
-            $order = RechargeOrder::where('sn',$params['sn'])->findOrEmpty()->toArray();
+            $order = RechargeOrder::where(['sn'=>$params['sn'],'user_id'=>$params['user_id']])->findOrEmpty()->toArray();
+            if(empty($order)){
+                throw new Exception('订单错误');
+            }
             $work = ServiceWork::findOrEmpty($order['work_id']);
             if($work['work_status']!=8){
                 throw new Exception('订单暂未结束,不允许投诉,请直接联系客服');