소스 검색

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

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('订单暂未结束,不允许投诉,请直接联系客服');
             }
             $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([
                 'sn' => $params['sn'],
                 'work_sn' => $work['work_sn'],