hwh
2024-09-02 cb40c1af86a50608ac7ccac0da3f0f88af8239dc
Web/src/views/wcs/wcsDevice/component/editDialog.vue
@@ -24,6 +24,15 @@
               </el-col>
               <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
                  <el-form-item label="交互类型" prop="deviceType">
                     <el-select clearable v-model="ruleForm.deviceType" placeholder="请选择交互类型">
                        <el-option v-for="(item, index) in dl('DeviceTypeEnum')" :key="index"
                           :value="Number(item.value)"
                           :label="`${item.name} (${item.code}) [${item.value}]`"></el-option>
                     </el-select>
                  </el-form-item>
               </el-col>
               <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
                  <el-form-item label="设备级别" prop="level">
                     <el-select clearable v-model="ruleForm.level" placeholder="请选择设备级别">
                        <el-option v-for="(item, index) in dl('DeviceLevelEnum')" :key="index"
@@ -138,6 +147,10 @@
const ruleForm = ref<any>({});
//自行添加其他规则
const rules = ref<FormRules>({
   dbNumber: [{ required: true, message: '请输入DB区域!', trigger: 'blur', },],
   stationNum: [{ required: true, message: '请输入工位号!', trigger: 'blur', },],
   plcPos: [{ required: true, message: '请输入PLC偏移量!', trigger: 'blur', },],
   wcsPos: [{ required: true, message: '请输入WCS偏移量!', trigger: 'blur', },],
});
// 页面加载时