Pārlūkot izejas kodu

个人发送报告接口问题修复

htc 1 nedēļu atpakaļ
vecāks
revīzija
ce083fb257

+ 6 - 0
src/api/agent/index.js

@@ -353,6 +353,12 @@ export function sendReportById(id) {
     method: 'get'
   })
 }
+export function sendReportUserById(id,userId) {
+  return request({
+    url: `/core/report/team/member/send/${id}/${userId}`,
+    method: 'get'
+  })
+}
 export function reCreateReport(id) {
   return request({
     url: `/core/report/team/member/retryGen/${id}`,

+ 1 - 0
src/components/reportList/index.vue

@@ -125,6 +125,7 @@
     }else{
       useCommonStore().$state.userRealName = item?.realName;
       useCommonStore().$state.teamQuestionnaireId = item?.teamQuestionnaireId;
+      useCommonStore().$state.reportUserId = item?.userId;
     }
     reportParentId.value = item?.id;
     emit('toggleReport', item)

+ 2 - 1
src/store_v3/modules/common.js

@@ -8,7 +8,8 @@ const useCommonStore = defineStore(
         personIndex:'',
         userRealName:'',
         relationId:'',
-        teamQuestionnaireId:''
+        teamQuestionnaireId:'',
+        reportUserId:''
     })
   })
 

+ 2 - 1
src/views/modules/agent/report.vue

@@ -73,6 +73,7 @@
         getPersonReportWjList,
         deleteTeamReportWj,
         sendReportById,
+        sendReportUserById,
         reCreateReport,
         getPersonQueList 
      } from "@/api/agent/index.js";
@@ -192,7 +193,7 @@
         })
     }
     const sendReportPerson = (e,idx,item) => {
-        sendReportById(e).then(res=>{
+        sendReportUserById(e,useCommonStore().$state.reportUserId).then(res=>{
             if(res.code!==0) return proxy.$message.error(res.msg)
             proxy.$message.success('发送成功!')
             getPersonReportWjData(useCommonStore().$state.teamQuestionnaireId,idx)