From f423e1277f91427f0a767bd1224c1260dcb73086 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期一, 20 四月 2026 22:47:54 +0800
Subject: [PATCH] feat: 添加空箱入库功能及相关优化
---
Code/WMS/WIDESEA_WMSClient/src/extension/taskinfo/extend/gridBodyExtension.vue | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/Code/WMS/WIDESEA_WMSClient/src/extension/taskinfo/extend/gridBodyExtension.vue b/Code/WMS/WIDESEA_WMSClient/src/extension/taskinfo/extend/gridBodyExtension.vue
index cf4fe98..25c9793 100644
--- a/Code/WMS/WIDESEA_WMSClient/src/extension/taskinfo/extend/gridBodyExtension.vue
+++ b/Code/WMS/WIDESEA_WMSClient/src/extension/taskinfo/extend/gridBodyExtension.vue
@@ -6,6 +6,7 @@
<el-form-item label="浠诲姟绫诲瀷" prop="taskType" required>
<el-select v-model="manualFormData.taskType" placeholder="璇烽�夋嫨浠诲姟绫诲瀷">
<el-option label="鍏ュ簱" value="鍏ュ簱"></el-option>
+ <el-option label="绌虹鍏ュ簱" value="绌虹鍏ュ簱"></el-option>
<el-option label="鍑哄簱" value="鍑哄簱"></el-option>
<el-option label="绉诲簱" value="绉诲簱"></el-option>
</el-select>
@@ -60,7 +61,8 @@
</el-table-column>
<el-table-column prop="grade" label="浼樺厛绾�" width="100">
<template v-slot="{ row }">
- <el-input-number v-if="row && row.editable" v-model="row.grade" :min="1" :max="99" size="small" style="width: 80px"></el-input-number>
+ <el-input-number v-if="row && row.editable" v-model="row.grade" :min="1" :max="99" size="small"
+ style="width: 80px"></el-input-number>
<span v-else>{{ row ? row.grade : '' }}</span>
</template>
</el-table-column>
@@ -242,7 +244,9 @@
},
getStatusKey(taskType, taskStatus) {
if (taskType === 200) return `inbound_${taskStatus}`;
+ if (taskType === 204) return `inbound_${taskStatus}`;
if (taskType === 100) return `outbound_${taskStatus}`;
+ if (taskType === 140) return `outbound_${taskStatus}`;
if (taskType === 300) return `relocation_${taskStatus}`;
return `other_${taskStatus}`;
},
@@ -250,6 +254,8 @@
if (taskType === 200 && taskStatus === 200) return true;
if (taskType === 100 && taskStatus === 100) return true;
if (taskType === 300 && taskStatus === 300) return true;
+ if (taskType === 140 && taskStatus === 100) return true;
+ if (taskType === 204 && taskStatus === 200) return true;
return false;
},
submitDispatch() {
@@ -308,19 +314,23 @@
color: #606266;
margin-bottom: 10px;
}
+
.dispatch-info .count {
color: #409eff;
font-weight: bold;
}
+
.status-error {
color: #f56c6c;
}
+
.fail-results {
margin-top: 15px;
padding: 10px;
background: #fef0f0;
border-radius: 4px;
}
+
.fail-title {
font-size: 14px;
color: #f56c6c;
--
Gitblit v1.9.3