diff --git a/src/views/contract/contract/MainForm.vue b/src/views/contract/contract/MainForm.vue
index 002599bad..31dad024b 100644
--- a/src/views/contract/contract/MainForm.vue
+++ b/src/views/contract/contract/MainForm.vue
@@ -16,10 +16,10 @@
-
+
@@ -50,17 +50,20 @@
:value="dict.value" />
-
+
-
+
+
+
@@ -68,15 +71,24 @@
-
+
+
+
-
+
+
+
-
+
+
+
@@ -106,19 +118,19 @@
-
+
-
+
@@ -127,16 +139,16 @@
-
+
-
+
@@ -250,14 +262,14 @@ 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' }],
+ //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' }],
+ //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' }],
@@ -267,11 +279,11 @@ const formRules = reactive({
position: [{ required: true, message: '职务(职称)不能为空', trigger: 'blur' }],
phoneNo: [{ required: true, message: '电话不能为空', trigger: 'blur' }],
email: [{ required: true, message: '邮箱不能为空', trigger: 'blur' }],
- fax: [{ 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' }],
+/* 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' }],
@@ -280,7 +292,7 @@ const formRules = reactive({
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' }],
+ reviewUnitId: [{ required: true, message: '审核单位ID不能为空', trigger: 'blur' }],*/
})
const formRef = ref() // 表单 Ref
@@ -436,4 +448,4 @@ const resetForm = () => {
}
formRef.value?.resetFields()
}
-
\ No newline at end of file
+
diff --git a/src/views/contract/contract/components/InfoForm.vue b/src/views/contract/contract/components/InfoForm.vue
index 25e768634..079307c33 100644
--- a/src/views/contract/contract/components/InfoForm.vue
+++ b/src/views/contract/contract/components/InfoForm.vue
@@ -45,7 +45,7 @@ const formLoading = ref(false) // 表单的加载中
const formData = ref([])
const formRules = reactive({
contractId: [{ required: true, message: '任务书ID不能为空', trigger: 'blur' }],
- purposeSignificance: [{ required: true, message: '项目目的与意义不能为空', trigger: 'blur' }],
+/* purposeSignificance: [{ required: true, message: '项目目的与意义不能为空', trigger: 'blur' }],
currentSituation: [{ required: true, message: '项目所属领域国内外产业、技术的现状和发展趋势不能为空', trigger: 'blur' }],
workFoundation: [{ required: true, message: '项目现有工作基础不能为空', trigger: 'blur' }],
projectAccording: [{ required: true, message: '项目实施目标及考核指标-考核指标依据不能为空', trigger: 'blur' }],
@@ -53,7 +53,7 @@ const formRules = reactive({
researchRoadmap: [{ required: true, message: '主要研究开发内容-技术路线不能为空', trigger: 'blur' }],
researchInnovation: [{ required: true, message: '主要研究开发内容-创新性不能为空', trigger: 'blur' }],
riskAnalysis: [{ required: true, message: '课题实施的风险分析不能为空', trigger: 'blur' }],
- projectAchie: [{ required: true, message: '预期主要成果形式、知识产权归属不能为空', trigger: 'blur' }],
+ projectAchie: [{ required: true, message: '预期主要成果形式、知识产权归属不能为空', trigger: 'blur' }],*/
})
const formRef = ref() // 表单 Ref
@@ -104,4 +104,4 @@ const getData = () => {
}
defineExpose({ validate, getData })
-
\ No newline at end of file
+