| | |
| | | |
| | | </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" |
| | |
| | | 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', },], |
| | | }); |
| | | |
| | | // 页面加载时 |