diff --git a/frontend/src/views/machine/device/components/devicePopup.vue b/frontend/src/views/machine/device/components/devicePopup.vue index 2920073..be9ff8d 100644 --- a/frontend/src/views/machine/device/components/devicePopup.vue +++ b/frontend/src/views/machine/device/components/devicePopup.vue @@ -81,7 +81,15 @@ :disabled="formContent.importFlag == 1" /> - + + + + + + + + + + + + + + + + { } if (scene.value !== '0') { dynamicRules.name = [{ required: true, message: '设备名称必填!', trigger: 'blur' }] - dynamicRules.hardwareVersion = [{ required: true, message: '固件版本必选!', trigger: 'change' }] - dynamicRules.softwareVersion = [{ required: true, message: '软件版本必选!', trigger: 'change' }] + // dynamicRules.hardwareVersion = [{ required: true, message: '固件版本必选!', trigger: 'change' }] + // dynamicRules.softwareVersion = [{ required: true, message: '软件版本必选!', trigger: 'change' }] + dynamicRules.hardwareVersion = [{ required: true, message: '固件版本必填!', trigger: 'blur' }] + dynamicRules.softwareVersion = [{ required: true, message: '软件版本必填!', trigger: 'blur' }] dynamicRules.manufacturer = [{ required: true, message: '生产厂家必选!', trigger: 'change' }] } @@ -498,9 +520,12 @@ const rules = computed(() => { if (mode.value === '比对式') { dynamicRules.inspectDate = [{ required: true, message: '定检日期必填!', trigger: 'blur' }] - dynamicRules.cityName = [{ required: true, message: '所属地市必选!', trigger: 'change' }] - dynamicRules.gdName = [{ required: true, message: '所属供电公司必选!', trigger: 'change' }] - dynamicRules.subName = [{ required: true, message: '所属电站必选!', trigger: 'change' }] + // dynamicRules.cityName = [{ required: true, message: '所属地市必选!', trigger: 'change' }] + // dynamicRules.gdName = [{ required: true, message: '所属供电公司必选!', trigger: 'change' }] + // dynamicRules.subName = [{ required: true, message: '所属电站必选!', trigger: 'change' }] + dynamicRules.cityName = [{ required: true, message: '所属地市必填!', trigger: 'blur' }] + dynamicRules.gdName = [{ required: true, message: '所属供电公司必填!', trigger: 'blur' }] + dynamicRules.subName = [{ required: true, message: '所属电站必填!', trigger: 'blur' }] } return dynamicRules diff --git a/frontend/src/views/machine/device/components/monitorPopup.vue b/frontend/src/views/machine/device/components/monitorPopup.vue index 9a3d952..5bb2bf9 100644 --- a/frontend/src/views/machine/device/components/monitorPopup.vue +++ b/frontend/src/views/machine/device/components/monitorPopup.vue @@ -24,6 +24,9 @@ + + + >> = ref({ name: [{ required: true, message: '监测点名称必填!', trigger: 'blur' }], num: [{ required: true, message: '线路号必选', trigger: 'change' }], connection: [{ required: true, message: '接线方式必选!', trigger: 'change' }], - busbar: [{ required: true, message: '所属母线必选!', trigger: 'change' }], + //busbar: [{ required: true, message: '所属母线必选!', trigger: 'change' }], + busbar: [{ required: true, message: '所属母线必填!', trigger: 'blur' }], // harmSysId : [{ required: true, message: '谐波系统检测点id必填!', trigger: 'blur' }], checkFlag: [{ required: true, message: '是否参与检测必选!', trigger: 'change' }] })