From da76b109297f0fd5ba485b110ae651afbfb96712 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E8=99=B9=E7=9D=BF?= <297504645@qq.com> Date: Tue, 26 Mar 2024 10:35:01 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90nev-pc=E3=80=91=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fe/PC/src/mixins/TableMixins.js | 1 + fe/PC/src/router/index.js | 16 + fe/PC/src/utils/detailsTableColumns/index.js | 61 +++- fe/PC/src/utils/tableColumns/index.js | 63 ++++ fe/PC/src/utils/tabsDesTions/index.js | 59 ++++ .../completDump/completDumpJob.vue | 309 ++++++++++++++++++ .../completDump/completDumpNote.vue | 129 ++++++++ .../completDump/completDumpRequest.vue | 108 ++++++ .../dismantle/customerDismantleJob.vue | 3 +- .../InventoryQuery/InventoryBalance.vue | 3 +- 10 files changed, 749 insertions(+), 3 deletions(-) create mode 100644 fe/PC/src/views/finishedProductManage/completDump/completDumpJob.vue create mode 100644 fe/PC/src/views/finishedProductManage/completDump/completDumpNote.vue create mode 100644 fe/PC/src/views/finishedProductManage/completDump/completDumpRequest.vue diff --git a/fe/PC/src/mixins/TableMixins.js b/fe/PC/src/mixins/TableMixins.js index 6281f437b..3556eaf89 100644 --- a/fe/PC/src/mixins/TableMixins.js +++ b/fe/PC/src/mixins/TableMixins.js @@ -114,6 +114,7 @@ export const tableMixins = { }, //点击Table行内名称 inlineDialog(val) { + console.log(117,val) // 打开抽屉后,点击其他信息,默认回到详情位置上,避免特殊需要重新点击获取接口的tag页面数据不更新 this.firstTabs = 'xq' //打开抽屉 diff --git a/fe/PC/src/router/index.js b/fe/PC/src/router/index.js index 0b0e883d4..7a79880fe 100644 --- a/fe/PC/src/router/index.js +++ b/fe/PC/src/router/index.js @@ -206,6 +206,22 @@ export const constantRoutes = [ } }] }, + { + path: '/', + component: Layout, + redirect: '/gridlayout', + hidden: true, + children: [{ + path: 'completDumpRequest', + component: () => import('@/views/finishedProductManage/completDump/completDumpRequest.vue'), + name: 'completDumpRequest', + meta: { + keepAlive : true, + title: '完工转储申请', + icon: '完工转储申请', + } + }] + }, ] /** diff --git a/fe/PC/src/utils/detailsTableColumns/index.js b/fe/PC/src/utils/detailsTableColumns/index.js index 418e95c2a..a9c732d61 100644 --- a/fe/PC/src/utils/detailsTableColumns/index.js +++ b/fe/PC/src/utils/detailsTableColumns/index.js @@ -3407,7 +3407,6 @@ export const Kitting = [ { label: _Public.remark, prop: "remark" }, ] - // 空器具呼叫任务 export const callEmptyUtensilJob = [ { label: "物品代码", prop: "itemCode", fixed: "left" }, @@ -3446,4 +3445,64 @@ export const callEmptyUtensilJob = [ { label: "创建时间", prop: 'creationTime', type: "dateTime" }, { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, { label: "备注", prop: 'remark' }, +] + +// 完工转储申请 +export const completDumpRequest = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber" }, + { label: "订单号", prop: "poNumber" }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] + +// 完工转储任务 +export const completDumpJob = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber" }, + { label: "订单号", prop: "poNumber" }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] + +// 完工转储记录 +export const completDumpNote = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber" }, + { label: "订单号", prop: "poNumber" }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, ] \ No newline at end of file diff --git a/fe/PC/src/utils/tableColumns/index.js b/fe/PC/src/utils/tableColumns/index.js index d2631f033..47182c642 100644 --- a/fe/PC/src/utils/tableColumns/index.js +++ b/fe/PC/src/utils/tableColumns/index.js @@ -4093,6 +4093,69 @@ export const callEmptyUtensilJob = [ { label: "优先级增量", prop: 'priorityIncrement' }, ] +// 完工转储申请 +export const completDumpRequest = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + width: orderWidth + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber", width: orderWidth }, + { label: "订单号", prop: "poNumber",width: orderWidth }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] + +// 完工转储任务 +export const completDumpJob = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + width: orderWidth + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber", width: orderWidth }, + { label: "订单号", prop: "poNumber",width: orderWidth }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] + +// 完工转储记录 +export const completDumpNote = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + width: orderWidth + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber", width: orderWidth }, + { label: "订单号", prop: "poNumber",width: orderWidth }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] + // 字段说明 // showProp: true //隐藏该字段的高级筛选+列表排序 // sortable: false //隐藏该字段的列表排序 diff --git a/fe/PC/src/utils/tabsDesTions/index.js b/fe/PC/src/utils/tabsDesTions/index.js index 21c950bd2..d45646cb8 100644 --- a/fe/PC/src/utils/tabsDesTions/index.js +++ b/fe/PC/src/utils/tabsDesTions/index.js @@ -2958,3 +2958,62 @@ export const callEmptyUtensilJob = [ { label: "优先级增量", prop: 'priorityIncrement' }, ] +// 完工转储申请 +export const completDumpRequest = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber" }, + { label: "订单号", prop: "poNumber" }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] + +// 完工转储任务 +export const completDumpJob = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber" }, + { label: "订单号", prop: "poNumber" }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] + +// 完工转储记录 +export const completDumpNote = [ + { label: "退货申请单号", + prop: "number", + fixed: "left", + type: "name", + }, + { label: "状态", prop: "requestStatus",type: "tagFilter", filters: "requestStatus" }, + { label: "创建时间", prop: "creationTime",type:"dateTime" }, + { label: "发货单号", prop: "asnNumber" }, + { label: "订单号", prop: "poNumber" }, + { label: "供应商代码", prop: "supplierCode" }, + { label: "退货时间", prop: "returnTime", type:"dateTime" }, + { label: "操作员", prop: "worker" }, + { label: "备注", prop: 'remark' }, + { label: "上次修改时间", prop: 'lastModificationTime', type: "dateTime" }, + { label: "生效日期", prop: 'activeDate', type: "dateTime" }, + { label: "收货单号", prop: 'rpNumber' }, +] diff --git a/fe/PC/src/views/finishedProductManage/completDump/completDumpJob.vue b/fe/PC/src/views/finishedProductManage/completDump/completDumpJob.vue new file mode 100644 index 000000000..fb19042e4 --- /dev/null +++ b/fe/PC/src/views/finishedProductManage/completDump/completDumpJob.vue @@ -0,0 +1,309 @@ + + + \ No newline at end of file diff --git a/fe/PC/src/views/finishedProductManage/completDump/completDumpNote.vue b/fe/PC/src/views/finishedProductManage/completDump/completDumpNote.vue new file mode 100644 index 000000000..b1e1ab27d --- /dev/null +++ b/fe/PC/src/views/finishedProductManage/completDump/completDumpNote.vue @@ -0,0 +1,129 @@ + + + \ No newline at end of file diff --git a/fe/PC/src/views/finishedProductManage/completDump/completDumpRequest.vue b/fe/PC/src/views/finishedProductManage/completDump/completDumpRequest.vue new file mode 100644 index 000000000..8d9bdecfe --- /dev/null +++ b/fe/PC/src/views/finishedProductManage/completDump/completDumpRequest.vue @@ -0,0 +1,108 @@ + + + \ No newline at end of file diff --git a/fe/PC/src/views/finishedProductManage/dismantle/customerDismantleJob.vue b/fe/PC/src/views/finishedProductManage/dismantle/customerDismantleJob.vue index 8fe0ceaa5..7a33a3f01 100644 --- a/fe/PC/src/views/finishedProductManage/dismantle/customerDismantleJob.vue +++ b/fe/PC/src/views/finishedProductManage/dismantle/customerDismantleJob.vue @@ -86,7 +86,8 @@ export default { detailURL: 'wms/store/product-recycle-note/note-and-back-flush', //常用按钮数据 currenButtonData: [ - this.defaultAddBtn(),//新增 + + // this.defaultAddBtn(),//新增 //导出 this.defaultExportBtn({ url:"wms/store/product-recycle-note/export-note-and-back-flush" diff --git a/fe/PC/src/views/inventoryManage/InventoryQuery/InventoryBalance.vue b/fe/PC/src/views/inventoryManage/InventoryQuery/InventoryBalance.vue index f26dded23..79237a68c 100644 --- a/fe/PC/src/views/inventoryManage/InventoryQuery/InventoryBalance.vue +++ b/fe/PC/src/views/inventoryManage/InventoryQuery/InventoryBalance.vue @@ -102,7 +102,7 @@ export default { data () { return { showTableBaseFromFE:['configuration'], - // URL: 'wms/inventory/inventory-balance', + URL: 'wms/inventory/inventory-balance', listURL:"wms/inventory/inventory-balance/get-list", //常用按钮数据 currenButtonData: [ @@ -183,6 +183,7 @@ export default { type: 'warning' }).then(() => { this.Loading.appMainLoading = true + console.log(186, this.propsData.id) inventoryBalanceActive({id: this.propsData.id}).then(res => { this.$successMsg('启用成功!') this.Loading.appMainLoading = false