diff --git a/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue b/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue index deab9f9a..2cf61d66 100644 --- a/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue +++ b/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue @@ -2,7 +2,7 @@ - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -
+ -->
- -
- - - - * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * - - - - - - - * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * - - - - - - - - - * - - - - - - - - - - * - - - - - - - - - - - - - - - - - - - - - - * - - - - - - - - * - - - - 开启 - 关闭 - - - - - - * - - - - - - - - - - - - - - - - - - - - * - - - - - - - - - - * - - - - - - - - - - * - - - - - + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 开启 + 关闭 + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- -
- - - * - - - - - - - - - * - - - - - - - - - - - * - - - - - - - - - * - - - - - - - - - - - * - - - - - - - - - * - - - - - - - - - - - * - - - - - - - -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -924,7 +680,6 @@ const electroplatingFunctionList = [ name: '开启' } ] - //获取登陆用户姓名和部门 const adminInfo = useAdminInfo() //定义所属供电公司数据 @@ -963,7 +718,6 @@ const resetForm = () => { userStatus: userStateList[1].id, //用户状态 userName: '', //工程名称 userId: '', - acceptanceInspectionReport: [], //验收检验报告 acceptanceInspectionReportSingle: [], //验收检验报告单 deviceFilePath: [], //终端台账信息 @@ -1006,7 +760,6 @@ const resetForm = () => { timeSyncFunction: '0', // 对时功能 voltageTransformerType: voltageTransformerTypeList[0].id //电压互感器类型 } - form.value.reporter = adminInfo.$state.name form.value.orgId = adminInfo.$state.deptName } @@ -1022,7 +775,6 @@ const devReportForm = ref({ userStatus: userStateList[1].id, //用户状态 userName: '', //工程名称 userId: '', - acceptanceInspectionReport: [], //验收检验报告 acceptanceInspectionReportSingle: [], //验收检验报告单 deviceFilePath: [], //终端台账信息 @@ -1070,7 +822,6 @@ const devReportForm = ref({ voltageTransformerType: voltageTransformerTypeList[0].id //电压互感器类型 } }) - //定义校验规则 const rules = ref({ //基础信息 @@ -1123,7 +874,6 @@ const rules = ref({ trigger: 'change' } ], - //终端信息 powerCompany: [ { @@ -1341,6 +1091,55 @@ const rules = ref({ message: '请输入合同号', trigger: 'blur' } + ], + informationSecurityTestReport: [ + { + required: true, + message: '请上传信息安全检测报告', + trigger: 'change' + } + ], + acceptanceInspectionReportSingle: [ + { + required: true, + message: '请上传验收检验报告单', + trigger: 'change' + } + ], + acceptanceInspectionReport: [ + { + required: true, + message: '请上传验收检验报告', + trigger: 'change' + } + ], + typeExperimentReport: [ + { + required: true, + message: '请上传型式实验报告', + trigger: 'change' + } + ], + factoryInspectionReport: [ + { + required: true, + message: '请上传出厂检验报告', + trigger: 'change' + } + ], + performanceTestReport: [ + { + required: true, + message: '请上传性能检测报告', + trigger: 'change' + } + ], + otherAttachments: [ + { + required: false, + message: '请上传其他附件', + trigger: 'change' + } ] }) watch( @@ -1382,7 +1181,6 @@ const close = () => { onMounted(() => { console.log() }) - // 上传报告 const uploadRef = ref() const handleExceed: UploadProps['onExceed'] = files => { @@ -1454,7 +1252,6 @@ const choose = (e: any) => { } }) } - //设置工程投产日期时间选择范围不能<今天 const disabledDate = time => { return time.getTime() < Date.now() - 8.64e7 // 8.64e7 毫秒数代表一天 @@ -1469,8 +1266,6 @@ const confirmForm = () => { devReportForm.value.reporter = adminInfo.$state.id devReportForm.value.orgId = adminInfo.$state.deptId let confirmFormData = JSON.parse(JSON.stringify(devReportForm.value)) - - if (!acceptanceInspectionReportSingle.value) { return ElMessage({ message: '请上传验收检验报告单', @@ -1534,74 +1329,13 @@ const confirmForm = () => { defineExpose({ open })