From 88b86b0f2ccc46705dd2fece20fedbf30abfdc15 Mon Sep 17 00:00:00 2001
From: liting <994745334@qq.com>
Date: Tue, 11 Jun 2024 23:13:29 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/contract/contract/MainForm.vue | 117 +++++++++++++----------
1 file changed, 64 insertions(+), 53 deletions(-)
diff --git a/src/views/contract/contract/MainForm.vue b/src/views/contract/contract/MainForm.vue
index afa75990b..002599bad 100644
--- a/src/views/contract/contract/MainForm.vue
+++ b/src/views/contract/contract/MainForm.vue
@@ -17,9 +17,10 @@
-
+
+
+
+
@@ -50,9 +51,10 @@
-
+
+
+
+
@@ -105,16 +107,19 @@
-
+
+
+
+
-
+
+
+
+
+
@@ -123,23 +128,29 @@
-
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
@@ -238,38 +249,38 @@ const formData = ref({
})
const formRules = reactive({
projectName: [{ required: true, message: '项目名称不能为空', trigger: 'blur' }],
- // projectLeader: [{ required: true, message: '项目负责人不能为空', trigger: 'blur' }],
- // projectLeaderId: [{ required: true, message: '项目负责人Id不能为空', trigger: 'blur' }],
- // projectCode: [{ required: true, message: '项目编号不能为空', trigger: 'blur' }],
- // technicalField: [{ required: true, message: '所属技术领域不能为空', trigger: 'change' }],
- // year: [{ required: true, message: '年度不能为空', trigger: 'blur' }],
- // beginDate: [{ required: true, message: '开始时间不能为空', trigger: 'blur' }],
- // endDate: [{ required: true, message: '结束时间不能为空', trigger: 'blur' }],
- // planName: [{ required: true, message: '计划类型不能为空', trigger: 'change' }],
- // planId: [{ required: true, message: '计划Id不能为空', trigger: 'blur' }],
- // supportingCondition: [{ required: true, message: '课题实施所需的其他配套条件不能为空', trigger: 'blur' }],
- // gender: [{ required: true, message: '性别不能为空', trigger: 'blur' }],
- // age: [{ required: true, message: '年龄不能为空', trigger: 'blur' }],
- // education: [{ required: true, message: '学历不能为空', trigger: 'blur' }],
- // major: [{ required: true, message: '所学专业不能为空', trigger: 'blur' }],
- // engagMajor: [{ required: true, message: '从事专业不能为空', trigger: 'blur' }],
- // position: [{ required: true, message: '职务(职称)不能为空', trigger: 'blur' }],
- // phoneNo: [{ required: true, message: '电话不能为空', trigger: 'blur' }],
- // email: [{ required: true, message: '邮箱不能为空', trigger: 'blur' }],
- // fax: [{ required: true, message: '传真不能为空', trigger: 'blur' }],
- // postalCode: [{ required: true, message: '邮编不能为空', trigger: 'blur' }],
- // address: [{ required: true, message: '通讯地址不能为空', trigger: 'blur' }],
- // achievement: [{ required: true, message: '主要业绩不能为空', trigger: 'blur' }],
- // competentDeptId: [{ required: true, message: '主管部门ID不能为空', trigger: 'blur' }],
- // competentDeptName: [{ required: true, message: '主管部门不能为空', trigger: 'blur' }],
- // managerId: [{ required: true, message: '主管工程师ID不能为空', trigger: 'blur' }],
- // managerName: [{ required: true, message: '主管工程师不能为空', trigger: 'blur' }],
- // maintenanceUnitName: [{ required: true, message: '维护单位名称不能为空', trigger: 'blur' }],
- // maintenanceUnitId: [{ required: true, message: '维护单位ID不能为空', trigger: 'blur' }],
- // undertakingUnitName: [{ required: true, message: '承担单位名称不能为空', trigger: 'blur' }],
- // undertakingUnitId: [{ required: true, message: '承担单位ID不能为空', trigger: 'blur' }],
- // reviewUnitName: [{ required: true, message: '审核单位名称不能为空', trigger: 'blur' }],
- // reviewUnitId: [{ required: true, message: '审核单位ID不能为空', trigger: 'blur' }],
+ projectLeader: [{ required: true, message: '项目负责人不能为空', trigger: 'blur' }],
+ projectLeaderId: [{ required: true, message: '项目负责人Id不能为空', trigger: 'blur' }],
+ projectCode: [{ required: true, message: '项目编号不能为空', trigger: 'blur' }],
+ technicalField: [{ required: true, message: '所属技术领域不能为空', trigger: 'change' }],
+ year: [{ required: true, message: '年度不能为空', trigger: 'blur' }],
+ beginDate: [{ required: true, message: '开始时间不能为空', trigger: 'blur' }],
+ endDate: [{ required: true, message: '结束时间不能为空', trigger: 'blur' }],
+ planName: [{ required: true, message: '计划类型不能为空', trigger: 'change' }],
+ planId: [{ required: true, message: '计划Id不能为空', trigger: 'blur' }],
+ supportingCondition: [{ required: true, message: '课题实施所需的其他配套条件不能为空', trigger: 'blur' }],
+ gender: [{ required: true, message: '性别不能为空', trigger: 'blur' }],
+ age: [{ required: true, message: '年龄不能为空', trigger: 'blur' }],
+ education: [{ required: true, message: '学历不能为空', trigger: 'blur' }],
+ major: [{ required: true, message: '所学专业不能为空', trigger: 'blur' }],
+ engagMajor: [{ required: true, message: '从事专业不能为空', trigger: 'blur' }],
+ position: [{ required: true, message: '职务(职称)不能为空', trigger: 'blur' }],
+ phoneNo: [{ required: true, message: '电话不能为空', trigger: 'blur' }],
+ email: [{ required: true, message: '邮箱不能为空', trigger: 'blur' }],
+ fax: [{ required: true, message: '传真不能为空', trigger: 'blur' }],
+ postalCode: [{ required: true, message: '邮编不能为空', trigger: 'blur' }],
+ address: [{ required: true, message: '通讯地址不能为空', trigger: 'blur' }],
+ achievement: [{ required: true, message: '主要业绩不能为空', trigger: 'blur' }],
+ competentDeptId: [{ required: true, message: '主管部门ID不能为空', trigger: 'blur' }],
+ competentDeptName: [{ required: true, message: '主管部门不能为空', trigger: 'blur' }],
+ managerId: [{ required: true, message: '主管工程师ID不能为空', trigger: 'blur' }],
+ managerName: [{ required: true, message: '主管工程师不能为空', trigger: 'blur' }],
+ maintenanceUnitName: [{ required: true, message: '维护单位名称不能为空', trigger: 'blur' }],
+ maintenanceUnitId: [{ required: true, message: '维护单位ID不能为空', trigger: 'blur' }],
+ undertakingUnitName: [{ required: true, message: '承担单位名称不能为空', trigger: 'blur' }],
+ undertakingUnitId: [{ required: true, message: '承担单位ID不能为空', trigger: 'blur' }],
+ reviewUnitName: [{ required: true, message: '审核单位名称不能为空', trigger: 'blur' }],
+ reviewUnitId: [{ required: true, message: '审核单位ID不能为空', trigger: 'blur' }],
})
const formRef = ref() // 表单 Ref