hwh
2024-09-13 b51ba798274bee2439e0ae815ec1fa2bbf6b7808
Web/src/views/device/deviceMonitor/component/setting.vue
@@ -31,6 +31,19 @@
               <el-form label-position="left" label-width="80px">
                  <el-row :gutter="25">
                     <el-col :span="12">
                        <el-form-item label="任务号">
                           <el-input v-model="stationValue.taskNo"></el-input>
                        </el-form-item>
                     </el-col>
                     <el-col :span="12">
                        <el-form-item label="任务类型">
                           <el-select clearable="" v-model="stationValue.taskType" placeholder="请选择状态">
                              <el-option v-for="(item, index) in dl('TaskTypeEnum')" :key="index"
                                 :value="Number(item.value)" :label="`${item.name} [${item.value}] `" />
                           </el-select>
                        </el-form-item>
                     </el-col>
                     <el-col :span="12">
                        <el-form-item label="起始工位">
                           <el-input v-model="stationValue.startLocatNo"></el-input>
                        </el-form-item>
@@ -81,6 +94,16 @@
                           <el-input v-model="stationValue.releaseStorey"></el-input>
                        </el-form-item>
                     </el-col>
                     <el-col :span="12">
                        <el-form-item label="托盘码">
                           <el-input v-model="stationValue.palletNo"></el-input>
                        </el-form-item>
                     </el-col>
                     <el-col :span="12">
                        <el-form-item label="状态">
                           <el-input :value="stationValue.status ? '在线' : '离线'" readonly></el-input>
                        </el-form-item>
                     </el-col>
                  </el-row>
               </el-form>
               <div style="text-align: center;margin: 10px;">
@@ -110,6 +133,7 @@
import { ref, defineModel } from 'vue';
import { writeValue } from '/@/api/wcs/wcsDevice';
import { ElMessageBox,ElMessage } from 'element-plus';
import { getDictDataItem as di, getDictDataList as dl } from '/@/utils/dict-utils';
const listStationsData = defineModel<any>("listStationsData")
const stationValue = defineModel<any>("stationValue")