From d845312bb27972771b566054a906cc25af83e209 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期一, 26 五月 2025 17:32:07 +0800 Subject: [PATCH] 添加货位排图功能 --- 代码管理/WMS/WIDESEA_WMSClient/src/views/inbound/erpProInOrder.vue | 169 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 169 insertions(+), 0 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/inbound/erpProInOrder.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/inbound/erpProInOrder.vue" new file mode 100644 index 0000000..951b571 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/inbound/erpProInOrder.vue" @@ -0,0 +1,169 @@ +<template> + <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" + :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" + :table="table" :extend="extend"> + </view-grid> + </template> + <script> + import extend from "@/extension/inbound/erpProInOrder.js"; + import { ref, defineComponent } from "vue"; + export default defineComponent({ + setup() { + const table = ref({ + key: "id", + footer: "Foots", + cnName: "鎴愬搧璋冩嫧/瀵勫敭鍏ュ簱鍗�", + name: "erpProInOrder", + url: "/erpProInOrder/", + sortName: "id", + }); + const editFormFields = ref({ + + }); + const editFormOptions = ref([ + [ + + ], + ]); + const searchFormFields = ref({ + warehouseId: "", + pCode: "", + pVer: "", + orderNo: "", + upperOrderNo: "" + }); + const searchFormOptions = ref([ + [ + { title: "浜у搧缂栫爜", field: "pCode",type: "like"}, + { + title: "浠撳簱", + field: "warehouseId", + type: "select", + dataKey: "warehouses", + data: [] + }, + { title: "浜у搧鐗堟湰", field: "pVer",type: "like"}, + ], + [ + { title: "鍗曟嵁缂栧彿", field: "orderNo",type: "like"}, + { title: "涓婃父鍗曟嵁缂栧彿", field: "upperOrderNo",type: "like"}, + ], + ]); + const columns = ref([ + { + field: "id", + title: "Id", + type: "int", + width: 90, + hidden: true, + readonly: true, + require: true, + align: "left", + }, + { + field: "warehouseId", + title: "鎵�灞炰粨搴�", + type: "string", + width: 120, + align: "left", + bind: { key: "warehouses", data: [] }, + }, + { + field: "orderNo", + title: "鍗曟嵁缂栧彿", + type: "string", + width: 150, + align: "left", + }, + { + field: "upperOrderNo", + title: "涓婃父鍗曟嵁缂栧彿", + type: "string", + width: 150, + align: "left", + }, + { + field: "orderType", + title: "鍗曟嵁绫诲瀷", + type: "string", + width: 120, + align: "left", + bind: { key: "proInOrderType", data: [{key:1,value:"璋冩嫧鍏ュ簱"},{key:2,value:"閿�鍞浆鍏�"}] }, + }, + { + field: "proInStatus", + title: "璁㈠崟鐘舵��", + type: "string", + width: 100, + align: "left", + bind: { key: "inboundState", data: [] }, + }, + { + field: "pCode", + title: "浜у搧鍨嬪彿", + type: "string", + width: 120, + align: "left", + }, + { + field: "pVer", + title: "浜у搧鐗堟湰", + type: "string", + width: 90, + align: "left", + }, + { + field: "dateCode", + title: "浜у搧鍛ㄦ湡", + type: "string", + width: 90, + align: "left", + }, + { + field: "qtyPcs", + title: "Pcs鏁伴噺", + type: "string", + width: 120, + align: "left", + }, + { + field: "proSaleOrderNo", + title: "閿�鍞鍗曞彿", + type: "string", + width: 180, + align: "left", + }, + { + field: "createDate", + title: "鍒涘缓鏃堕棿", + type: "datetime", + width: 160, + align: "left", + }, + { + field: "modifier", + title: "鎿嶄綔浜�", + type: "datetime", + width: 160, + align: "left", + } + ]); + const detail = ref({ + cnName: "#detailCnName", + table: "", + columns: [], + sortName: "", + }); + return { + table, + extend, + editFormFields, + editFormOptions, + searchFormFields, + searchFormOptions, + columns, + detail, + }; + }, + }); + </script> \ No newline at end of file -- Gitblit v1.9.3