From ddd9612ed7cefe12c8ea33ced0711a0b9a3feb99 Mon Sep 17 00:00:00 2001 From: liudl <673013083@qq.com> Date: 星期日, 16 二月 2025 18:18:42 +0800 Subject: [PATCH] 修改接口 --- Web/src/views/device/deviceMonitor/component/setting.vue | 34 +++++++++++++++++++++++++++++----- 1 files changed, 29 insertions(+), 5 deletions(-) diff --git a/Web/src/views/device/deviceMonitor/component/setting.vue b/Web/src/views/device/deviceMonitor/component/setting.vue index 2e80f05..714017c 100644 --- a/Web/src/views/device/deviceMonitor/component/setting.vue +++ b/Web/src/views/device/deviceMonitor/component/setting.vue @@ -19,7 +19,7 @@ :value="item"> </el-option> </el-select> - <el-button style="margin-left: 10px;">鑷姩</el-button> + <!-- <el-button style="margin-left: 10px;">鑷姩</el-button> --> </div> <div> <div :class="['lineStatus', stationValue.status ? 'device-status-0' : 'device-status-1']"> @@ -30,6 +30,19 @@ <div> <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> @@ -81,20 +94,30 @@ <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;"> <el-button class="button" size="large" @click="write(stationValue)">鍐欏叆鏁版嵁</el-button> </div> </div> - <template #footer> + <!-- <template #footer> <div class="card-footer"> <el-button class="button" size="large">姝� 杞�</el-button> <el-button class="button" size="large">鍙� 杞�</el-button> <el-button class="button" size="large">绉绘牻涓婂崌</el-button> <el-button class="button" size="large">绉绘牻涓嬮檷</el-button> </div> - </template> + </template> --> </el-card> <!-- <template #footer> @@ -109,7 +132,8 @@ <script lang="ts" setup> import { ref, defineModel } from 'vue'; import { writeValue } from '/@/api/wcs/wcsDevice'; -import { ElMessageBox,ElMessage } from 'element-plus'; +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") @@ -127,7 +151,7 @@ // }; const write = async (row: any) => { await writeValue(row); - ElMessage.success('鍐欏叆鎴愬姛锛�'); + ElMessage.success('鍐欏叆鎴愬姛锛�'); } const isShowDialog = ref(false); -- Gitblit v1.8.0