From 614945e153d38d1dadf5beb1e1d4dbc6db07c226 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期一, 20 十月 2025 03:17:53 +0800
Subject: [PATCH] 优化出入库
---
新建文件夹/WMS/src/views/taskinfo/Dt_SupplyTask.vue | 161 ++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 146 insertions(+), 15 deletions(-)
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask.vue"
similarity index 63%
rename from "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task.vue"
rename to "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask.vue"
index f65633d..a1f5e4e 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask.vue"
@@ -26,8 +26,15 @@
sortName: "createDate",
});
const editFormFields = ref({
+ taskNum: "",
palletCode: "",
- warehouseId: "",
+ batchNo: "",
+ materielCode: "",
+ materielName: "",
+ materielSpec: "",
+ taskType: "",
+ taskStatus: "",
+ warehouseCode: "",
locationCode: "",
stockQuantity: "",
supplyQuantity: "",
@@ -38,22 +45,67 @@
const editFormOptions = ref([
[
{
+ field: "taskNum",
+ title: "浠诲姟鍙�",
+ type: "int",
+ span: 12,
+ readonly: true
+ },
+ {
field: "palletCode",
title: "鎵樼洏缂栧彿",
type: "string",
- span: 12
- },
- {
- field: "locationCode",
- title: "璐т綅缂栧彿",
- type: "string",
- required: true,
span: 12
}
],
[
{
- field: "warehouseId",
+ field: "batchNo",
+ title: "鎵规鍙�",
+ type: "string",
+ span: 12
+ },
+ {
+ field: "materielCode",
+ title: "鐗╂枡缂栧彿",
+ type: "string",
+ span: 12
+ }
+ ],
+ [
+ {
+ field: "materielName",
+ title: "鐗╂枡鍚嶇О",
+ type: "string",
+ span: 12
+ },
+ {
+ field: "materielSpec",
+ title: "鐗╂枡瑙勬牸",
+ type: "string",
+ span: 12
+ }
+ ],
+ [
+ {
+ field: "taskType",
+ title: "浠诲姟绫诲瀷",
+ type: "select",
+ span: 12,
+ datakey:"TaskTypeEnum",
+ data: []
+ },
+ {
+ field: "taskStatus",
+ title: "浠诲姟鐘舵��",
+ type: "select",
+ span: 12,
+ data: []
+ }
+ ],
+ [
+ {
+ field: "warehouseCode",
title: "搴撴埧缂栧彿",
type: "select",
required: true,
@@ -62,9 +114,10 @@
bind: { key: "warehouses", data: [] }
},
{
- field: "orderNo",
- title: "鍗曟嵁缂栧彿",
+ field: "locationCode",
+ title: "璐т綅缂栧彿",
type: "string",
+ required: true,
span: 12
}
],
@@ -85,6 +138,12 @@
],
[
{
+ field: "orderNo",
+ title: "鍗曟嵁缂栧彿",
+ type: "string",
+ span: 12
+ },
+ {
field: "dispatchertime",
title: "浠诲姟涓嬪彂鏃堕棿",
type: "datetime",
@@ -103,23 +162,50 @@
const searchFormFields = ref({
taskNum: "",
palletCode: "",
+ batchNo: "",
+ materielCode: "",
+ materielName: "",
+ taskType: "",
+ taskStatus: "",
+ warehouseCode: "",
locationCode: "",
- warehouseId: "",
+ orderNo: "",
});
const searchFormOptions = ref([
[
{ title: "浠诲姟鍙�", field: "taskNum", type: "int" },
{ title: "鎵樼洏缂栧彿", field: "palletCode", type: "like" },
- { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+ { title: "鎵规鍙�", field: "batchNo", type: "like" },
+ ],
+ [
+ { title: "鐗╂枡缂栧彿", field: "materielCode", type: "like" },
+ { title: "鐗╂枡鍚嶇О", field: "materielName", type: "like" },
+ {
+ title: "浠诲姟绫诲瀷",
+ field: "taskType",
+ type: "select",
+ datakey:"TaskTypeEnum",
+ data: []
+ },
],
[
{
+ title: "浠诲姟鐘舵��",
+ field: "taskStatus",
+ type: "select",
+ data: []
+ },
+ {
title: "搴撴埧",
- field: "warehouseId",
+ field: "warehouseCode",
type: "select",
data: [],
bind: { key: "warehouses", data: [] }
},
+ { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+ ],
+ [
+ { title: "鍗曟嵁缂栧彿", field: "orderNo", type: "like" },
{ title: "鍒涘缓浜�", field: "creater", type: "like" },
],
]);
@@ -149,7 +235,52 @@
align: "left",
},
{
- field: "warehouseId",
+ field: "batchNo",
+ title: "鎵规鍙�",
+ type: "string",
+ width: 120,
+ align: "left",
+ },
+ {
+ field: "materielCode",
+ title: "鐗╂枡缂栧彿",
+ type: "string",
+ width: 120,
+ align: "left",
+ },
+ {
+ field: "materielName",
+ title: "鐗╂枡鍚嶇О",
+ type: "string",
+ width: 150,
+ align: "left",
+ },
+ {
+ field: "materielSpec",
+ title: "鐗╂枡瑙勬牸",
+ type: "string",
+ width: 120,
+ align: "left",
+ },
+ {
+ field: "taskType",
+ title: "浠诲姟绫诲瀷",
+ type: "select",
+ width: 100,
+ align: "left",
+ bind: { key: "TaskTypeEnum", data: [] },
+ data: [],
+ },
+ {
+ field: "taskStatus",
+ title: "浠诲姟鐘舵��",
+ type: "select",
+ width: 100,
+ align: "left",
+ data: [],
+ },
+ {
+ field: "warehouseCode",
title: "搴撴埧缂栧彿",
type: "select",
width: 100,
--
Gitblit v1.9.3