浏览代码

设备编号字段必填

duy 2 年之前
父节点
当前提交
f1755b6ccf
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      src/views/tentative/device/employ.vue

+ 8 - 3
src/views/tentative/device/employ.vue

@@ -81,7 +81,7 @@
                     </el-form-item>
                 </div>
                 <div class="hc-form-item">
-                    <el-form-item label="设备编号">
+                    <el-form-item label="设备编号" prop="deviceNumber">
                         <el-select :disabled="deviceFormLoading" v-model="addEditFormModel.deviceNumber" block @change="deviceNumberChange">
                             <el-option v-for="item in deviceFormSelectData" :label="item.deviceNumber" :value="item.deviceNumber"/>
                         </el-select>
@@ -459,7 +459,7 @@ const addEditFormRules = {
         validator: (rule, value, callback) => {
             const endTime = addEditFormModel.value?.endDate ?? ''
             if (!value) {
-                callback(new Error('请选择使用起始日期'))
+                // callback(new Error('请选择使用起始日期'))
             } else if (value > endTime) {
                 callback(new Error('使用停止日期 不能 小于 使用起始日期'))
             } else if (value === endTime) {
@@ -475,7 +475,7 @@ const addEditFormRules = {
         validator: (rule, value, callback) => {
             const startTime = addEditFormModel.value?.startDate ?? ''
             if (!value) {
-                callback(new Error('请选择使用停止日期'))
+                // callback(new Error('请选择使用停止日期'))
             } else if (value < startTime) {
                 callback(new Error('使用停止日期 不能 小于 使用起始日期'))
             } else if (value === startTime) {
@@ -486,6 +486,11 @@ const addEditFormRules = {
         },
         trigger: "blur",
     },
+    deviceNumber:{
+         required: true,
+         trigger: 'blur',
+         message: "请选择设备编号"
+    }
 }
 
 //分类被选择