Explorar o código

代支付流程

whitefang hai 1 ano
pai
achega
0b6fc1ed21

+ 1 - 1
app/api/controller/IssueWorkController.php

@@ -53,7 +53,7 @@ class IssueWorkController extends BaseApiController
         if (false === $result) {
             return $this->fail(IssueWorkLogic::getError());
         }
-        return $this->success('投诉成功', [], 1, 1);
+        return $this->success('投诉成功', ['id'=>$result], 1, 1);
     }
 
     public function complaintInfo()

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

@@ -38,11 +38,9 @@ class IssueWorkLogic extends BaseLogic
 
 
     /**
-     * @notes 添加
+     * 添加
      * @param array $params
-     * @return bool
-     * @author likeadmin
-     * @date 2024/07/10 15:06
+     * @return bool|string
      */
     public static function add(array $params): bool
     {
@@ -56,7 +54,7 @@ class IssueWorkLogic extends BaseLogic
             if($work['work_status']!=8){
                 throw new Exception('订单暂未结束,不允许投诉,请直接联系客服');
             }
-            IssueWork::create([
+            $result = IssueWork::create([
                 'sn' => $params['sn'],
                 'work_sn' => $work['work_sn'],
                 'service_work_id' => $work['id'],
@@ -68,9 +66,8 @@ class IssueWorkLogic extends BaseLogic
                 'complaint_mobile'=>$params['complaint_mobile'],
                 'user_id'=>$params['user_id']
             ]);
-
             Db::commit();
-            return true;
+            return $result->id;
         } catch (\Exception $e) {
             Db::rollback();
             self::setError($e->getMessage());