ソースを参照

已提交投诉,不允许重复提交

whitefang 1 年間 前
コミット
7b54abd7c2
1 ファイル変更4 行追加0 行削除
  1. 4 0
      app/api/logic/IssueWorkLogic.php

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

@@ -55,6 +55,10 @@ class IssueWorkLogic extends BaseLogic
                 throw new Exception('订单暂未结束,不允许投诉,请直接联系客服');
                 throw new Exception('订单暂未结束,不允许投诉,请直接联系客服');
             }
             }
             $IssueWork = new IssueWork();
             $IssueWork = new IssueWork();
+            $is_issue_work = $IssueWork->where(['user_id'=>$params['user_id'],'service_work_id'=>$work['id']])->findOrEmpty();
+            if(!$is_issue_work->isEmpty()){
+                throw new Exception('已提交投诉,不允许重复提交');
+            }
             $id = $IssueWork->insertGetId([
             $id = $IssueWork->insertGetId([
                 'sn' => $params['sn'],
                 'sn' => $params['sn'],
                 'work_sn' => $work['work_sn'],
                 'work_sn' => $work['work_sn'],