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 @@
+
+
+
+
+
+
+
(displayDialog.detailsDialog = val)"
+ @drawerbutton="drawerbutton"
+ @close-value="closeValue"
+ :currenButtonData="currenButtonData"
+ :tableColumns="detailsTableColumns"
+ :totalCount="totalCountDetails"
+ :MaxResultCount="MaxResultCountDetails"
+ @alterResultCountDetails="alterResultCountDetails"
+ @alertoldSkipCountDetails="alertoldSkipCountDetails"
+ >
+
+
+
+
\ 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 @@
+
+
+
+
+
+
(displayDialog.detailsDialog = val)"
+ @close-value="closeValue"
+ @drawerbutton="drawerbutton"
+ :tableColumns="detailsTableColumns"
+ :totalCount="totalCountDetails"
+ :MaxResultCount="MaxResultCountDetails"
+ @alterResultCountDetails="alterResultCountDetails"
+ @alertoldSkipCountDetails="alertoldSkipCountDetails"
+ >
+
+
+
+
\ 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 @@
+
+
+
+
+
+
+
+
(displayDialog.detailsDialog = val)"
+ @close-value="closeValue"
+ :tableColumns="detailsTableColumns"
+ :totalCount="totalCountDetails"
+ :MaxResultCount="MaxResultCountDetails"
+ @alterResultCountDetails="alterResultCountDetails"
+ @alertoldSkipCountDetails="alertoldSkipCountDetails"
+ >
+
+
+
+
\ 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