From a7f16e7bfc7802777f7da404dcfe101483f38917 Mon Sep 17 00:00:00 2001
From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com>
Date: Mon, 09 Feb 2026 17:24:29 +0800
Subject: [PATCH] 条款修改

---
 src/views/work/selfProblems/internalAudit/innerReviewSheet/components/editDialog.vue |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/views/work/selfProblems/internalAudit/innerReviewSheet/components/editDialog.vue b/src/views/work/selfProblems/internalAudit/innerReviewSheet/components/editDialog.vue
index 55bfe58..0b160f3 100644
--- a/src/views/work/selfProblems/internalAudit/innerReviewSheet/components/editDialog.vue
+++ b/src/views/work/selfProblems/internalAudit/innerReviewSheet/components/editDialog.vue
@@ -42,7 +42,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="审核员:" prop="personId">
-              <el-select clearable v-model="state.form.personId" :disabled="state.title =='查看'" filterable placeholder="内审员" style="width: 100%">
+              <el-select clearable v-model="state.form.personId" :disabled="state.title =='查看'" multiple filterable placeholder="内审员" style="width: 100%">
                 <el-option
                     v-for="item in state.interUserList"
                     :key="item.personId"
@@ -313,6 +313,7 @@
         state.form[key] = value[key]
       }
     })
+    state.form.personId = state.form.personId.split(',').map(Number)
     checkTime.value = [state.form.startTime,state.form.endTime]
     state.form.checkCatalogues = state.form.checkCatalogues.map(item => {
       return {
@@ -331,13 +332,13 @@
   }
   await getUserList()
   await getDepartList(state.form.companyId)
-  await getCatalogList()
+  await getCatalogList(state.form.companyId)
   dialogVisible.value = true
 }
 
-const getCatalogList = async() => {
+const getCatalogList = async(companyId) => {
   state.menuOptions = [];
-  const res = await getSysClause()
+  const res = await getSysClause({companyId: companyId})
   if(res.code == 200){
     state.menuOptions = res.data.map(i=>{
       return {
@@ -388,6 +389,7 @@
   const valid = await superRef.value.validate();
   if(valid){
     console.log('f',state.form)
+    state.form.personId = state.form.personId.join(',')
     if(state.title == '新增'){
       const {id,...data} = state.form
       const res = await addInternalAuditCheck(data)
@@ -435,6 +437,7 @@
   state.form.personId = null
   await getDepartList(state.form.companyId)
   await getUserList()
+  await getCatalogList(state.form.companyId)
 }
 
 const getDepartList = async (companyId)=> {

--
Gitblit v1.9.2