From df512779d2215464755a8a5cb35c9d8d88e5d9dd Mon Sep 17 00:00:00 2001
From: liudl <673013083@qq.com>
Date: 星期五, 31 十月 2025 13:24:10 +0800
Subject: [PATCH] 组盘回传
---
Web/src/views/device/deviceMonitor/component/setting.vue | 46 +++++++++++++++++++++++++++++++++++-----------
1 files changed, 35 insertions(+), 11 deletions(-)
diff --git a/Web/src/views/device/deviceMonitor/component/setting.vue b/Web/src/views/device/deviceMonitor/component/setting.vue
index 243a15f..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>
@@ -53,32 +66,42 @@
<el-col :span="12">
<el-form-item label="鍙栬揣鎺�">
- <el-input></el-input>
+ <el-input v-model="stationValue.pickRow"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="鏀捐揣鎺�">
- <el-input></el-input>
+ <el-input v-model="stationValue.releaseRow"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="鍙栬揣鍒�">
- <el-input></el-input>
+ <el-input v-model="stationValue.pickCol"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="鏀捐揣鍒�">
- <el-input></el-input>
+ <el-input v-model="stationValue.releaseCol"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="鍙栬揣灞�">
- <el-input></el-input>
+ <el-input v-model="stationValue.pickStorey"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="鏀捐揣灞�">
- <el-input></el-input>
+ <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>
@@ -87,14 +110,14 @@
<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