Bladeren bron

新增订单投诉

whitefang 1 jaar geleden
bovenliggende
commit
24740dcc9e
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 5 1
      app/api/logic/IssueWorkLogic.php

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

@@ -6,6 +6,7 @@ use app\common\model\recharge\RechargeOrder;
 use app\common\model\works\IssueWork;
 use app\common\logic\BaseLogic;
 use app\common\model\works\ServiceWork;
+use think\Exception;
 use think\facade\Db;
 
 
@@ -30,7 +31,10 @@ class IssueWorkLogic extends BaseLogic
         Db::startTrans();
         try {
             $order = RechargeOrder::where('sn',$params['sn'])->findOrEmpty()->toArray();
-            $work = ServiceWork::findOrEmpty($params['work_id']);
+            $work = ServiceWork::findOrEmpty($order['work_id']);
+            if($work['work_status']!=8){
+                throw new Exception('订单暂未结束,不允许投诉,请直接联系客服');
+            }
             IssueWork::create([
                 'sn' => $params['sn'],
                 'work_sn' => $work['work_sn'],