zhouwx
2024-12-06 024732276c1cf484febea2fadacb2eed6be14742
修改审批单
已修改4个文件
13 ■■■■■ 文件已修改
public/example.docx 补丁 | 查看 | 原始文档 | blame | 历史
src/views/safetyReview/projectManage/components/basicInfo.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/safetyReview/projectManage/components/chooseExpert.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/safetyReview/projectManage/components/projectApproval.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/example.docx
Binary files differ
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" }],
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
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');