From 024732276c1cf484febea2fadacb2eed6be14742 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期五, 06 十二月 2024 08:59:42 +0800
Subject: [PATCH] 修改审批单

---
 src/views/safetyReview/projectManage/components/basicInfo.vue       |    6 +++---
 src/views/safetyReview/projectManage/components/chooseExpert.vue    |    4 ++++
 public/example.docx                                                 |    0 
 src/views/safetyReview/projectManage/components/projectApproval.vue |    3 ++-
 4 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/public/example.docx b/public/example.docx
index 2a656ef..6489450 100644
--- a/public/example.docx
+++ b/public/example.docx
Binary files differ
diff --git a/src/views/safetyReview/projectManage/components/basicInfo.vue b/src/views/safetyReview/projectManage/components/basicInfo.vue
index a6818c1..d986e98 100644
--- a/src/views/safetyReview/projectManage/components/basicInfo.vue
+++ b/src/views/safetyReview/projectManage/components/basicInfo.vue
@@ -10,13 +10,13 @@
     <el-form ref="formRef" :model="state.formData" :rules="state.rules" class="register-form" label-position="top">
       <el-row :gutter="24">
         <el-col :span="12">
-          <el-form-item prop="projectName" label="项目名称(事由)">
+          <el-form-item prop="projectName" label="出差事由">
             <el-input
                 maxlength="100"
                 show-word-limit
                 v-model.trim="state.formData.projectName"
                 size="large"
-                placeholder="请输入项目名称(事由)"
+                placeholder="请输入出差事由"
             >
             </el-input>
           </el-form-item>
@@ -143,7 +143,7 @@
     }
   ],
   rules: {
-    projectName: [{ required: true, message: "项目名称(事由)不能为空", trigger: "blur" }],
+    projectName: [{ required: true, message: "出差事由不能为空", trigger: "blur" }],
     projectDateStart: [{ required: true, message: "项目预计时间不能为空", trigger: "change" }],
     projectAddress: [{ required: true, message: "目的地及相关企业名称等不能为空", trigger: "blur" }],
     // deptUserName: [{ required: true, message: "处室人人员及职务不能为空", trigger: "blur" }],
diff --git a/src/views/safetyReview/projectManage/components/chooseExpert.vue b/src/views/safetyReview/projectManage/components/chooseExpert.vue
index 17d3b67..84ef22d 100644
--- a/src/views/safetyReview/projectManage/components/chooseExpert.vue
+++ b/src/views/safetyReview/projectManage/components/chooseExpert.vue
@@ -301,6 +301,10 @@
       state.formData.delData.push(item.id)
     }
   })
+  if(queryParams.value.domain == undefined ||  (queryParams.value.domain && queryParams.value.domain.length == 0)){
+    ElMessage.warning('专业领域不能为空')
+    return
+  }
   if(queryParams.value.num =='' || queryParams.value.num == undefined){
     ElMessage.warning('拟选用人数不能为空')
     return
diff --git a/src/views/safetyReview/projectManage/components/projectApproval.vue b/src/views/safetyReview/projectManage/components/projectApproval.vue
index 4614ed8..026dadf 100644
--- a/src/views/safetyReview/projectManage/components/projectApproval.vue
+++ b/src/views/safetyReview/projectManage/components/projectApproval.vue
@@ -3,7 +3,7 @@
     <el-form :model="state.dataForm" ref="dataForm" :inline="true" style="margin-top: 10px" label-width="180px" >
       <el-row :gutter="24">
         <el-col :span="12">
-          <el-form-item label="项目名称(事由):">
+          <el-form-item label="出差事由:">
            <span>{{state.dataForm.projectName}}</span>
           </el-form-item>
         </el-col>
@@ -411,6 +411,7 @@
     }
   })
   data.expertNum = data.tableData.length
+  data.isInside = '是'
   console.log('dataList',state.dataList,data.expertNum)
   try {
     generateWordDocument(templatePath, data, '专家选用审批单.docx');

--
Gitblit v1.9.2