From 9372dad8356f691921802eb510426468d3ab88f3 Mon Sep 17 00:00:00 2001
From: qb <1191961160@qq.com>
Date: Sat, 12 Oct 2024 11:06:35 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=85=8D=E9=80=81=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/router/views/index.js | 2 +-
.../distributionDeliveryListdis.vue | 12 ++--
.../distributionDeliveryListmar.vue | 10 ++-
src/views/waybill/orderPackageListDetails.vue | 52 +++++++++++-----
.../orderPackageListDetailsByMarket.vue | 62 ++++++++++++-------
5 files changed, 91 insertions(+), 47 deletions(-)
diff --git a/src/router/views/index.js b/src/router/views/index.js
index 2397f02b..aec5fed6 100644
--- a/src/router/views/index.js
+++ b/src/router/views/index.js
@@ -461,7 +461,7 @@ export default [
// 包明细 -- 商家
{
path: 'orderPackageListDetailsByMarket',
- name: '包明细',
+ name: '商家包明细',
meta: {
data: 'data',
keepAlive: true,
diff --git a/src/views/distribution/deliverylist/distributionDeliveryListdis.vue b/src/views/distribution/deliverylist/distributionDeliveryListdis.vue
index 3f6f95d0..c767307f 100644
--- a/src/views/distribution/deliverylist/distributionDeliveryListdis.vue
+++ b/src/views/distribution/deliverylist/distributionDeliveryListdis.vue
@@ -95,7 +95,7 @@
-
+
@@ -1000,12 +1000,16 @@ export default {
onLoad(page, params = {}) {
this.loading = true;
this.query.type = '1';
+ const submitData = { ...params, ...this.query };
+
if (getObjType(this.query.taskTimeArr) === 'array') {
- params.taskTimeStart = this.query.taskTimeArr[0];
- params.taskTimeEnd = this.query.taskTimeArr[1];
+ submitData.taskTimeStart = this.query.taskTimeArr[0];
+ submitData.taskTimeEnd = this.query.taskTimeArr[1];
}
- getPage(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
+ delete submitData.taskTimeArr;
+
+ getPage(page.currentPage, page.pageSize, submitData).then(res => {
const data = res.data.data;
// eslint-disable-next-line no-empty
for (let i = 0; i < data.records.length; i++) {
diff --git a/src/views/distribution/deliverylist/distributionDeliveryListmar.vue b/src/views/distribution/deliverylist/distributionDeliveryListmar.vue
index de33d978..0874202e 100644
--- a/src/views/distribution/deliverylist/distributionDeliveryListmar.vue
+++ b/src/views/distribution/deliverylist/distributionDeliveryListmar.vue
@@ -772,12 +772,16 @@ export default {
onLoad(page, params = {}) {
this.loading = true;
this.query.type = '2';
+ const submitData = { ...params, ...this.query };
+
if (getObjType(this.query.taskTimeArr) === 'array') {
- params.taskTimeStart = this.query.taskTimeArr[0];
- params.taskTimeEnd = this.query.taskTimeArr[1];
+ submitData.taskTimeStart = this.query.taskTimeArr[0];
+ submitData.taskTimeEnd = this.query.taskTimeArr[1];
}
- getPage(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
+ delete submitData.taskTimeArr;
+
+ getPage(page.currentPage, page.pageSize, submitData).then(res => {
const data = res.data.data;
// eslint-disable-next-line no-empty
// for (let i = 0; i < data.records.length; i++) {
diff --git a/src/views/waybill/orderPackageListDetails.vue b/src/views/waybill/orderPackageListDetails.vue
index 000c3cdd..e4594914 100644
--- a/src/views/waybill/orderPackageListDetails.vue
+++ b/src/views/waybill/orderPackageListDetails.vue
@@ -75,7 +75,12 @@
-
+
批量打印
@@ -143,7 +148,12 @@
>
直接入库
- 查看二维码
+
+ 查看二维码
+
@@ -437,26 +447,34 @@ console.log('permission :>> ', permission);
/** 权限按钮 */
const permissionObj = reactive({
+ /** 批量打印 */
+ orderPackageListDetails_batchPrint: computed(
+ () => $store.getters.permission.orderPackageListDetails_batchPrint
+ ),
/** 批量删除 */
- orderPackageListDetails_batchDelete: computed(() => {
- return $store.getters.permission.orderPackageListDetails_batchDelete;
- }),
+ orderPackageListDetails_batchDelete: computed(
+ () => $store.getters.permission.orderPackageListDetails_batchDelete
+ ),
/** 批量入库 */
- orderPackageListDetails_batchIncoming: computed(() => {
- return $store.getters.permission.orderPackageListDetails_batchIncoming;
- }),
+ orderPackageListDetails_batchIncoming: computed(
+ () => $store.getters.permission.orderPackageListDetails_batchIncoming
+ ),
/** 入库 */
- orderPackageListDetails_incoming: computed(() => {
- return $store.getters.permission.orderPackageListDetails_Incoming;
- }),
+ orderPackageListDetails_incoming: computed(
+ () => $store.getters.permission.orderPackageListDetails_Incoming
+ ),
/** 流转节点 */
- orderPackageListDetails_flowNode: computed(() => {
- return $store.getters.permission.orderPackageListDetails_flowNode;
- }),
+ orderPackageListDetails_flowNode: computed(
+ () => $store.getters.permission.orderPackageListDetails_flowNode
+ ),
/** 包内产品 */
- orderPackageListDetails_InPackageProduct: computed(() => {
- return $store.getters.permission.orderPackageListDetails_InPackageProduct;
- }),
+ orderPackageListDetails_InPackageProduct: computed(
+ () => $store.getters.permission.orderPackageListDetails_InPackageProduct
+ ),
+ /** 查看二维码 */
+ orderPackageListDetails_viewQrCode: computed(
+ () => $store.getters.permission.orderPackageListDetails_viewQrCode
+ ),
});
onMounted(() => {
diff --git a/src/views/waybill/orderPackageListDetailsByMarket.vue b/src/views/waybill/orderPackageListDetailsByMarket.vue
index 67be36f2..b6d27bad 100644
--- a/src/views/waybill/orderPackageListDetailsByMarket.vue
+++ b/src/views/waybill/orderPackageListDetailsByMarket.vue
@@ -75,14 +75,19 @@
-
+
批量打印
@@ -92,7 +97,7 @@
批量删除
包内产品
流转节点
直接入库
- 查看二维码
+
+ 查看二维码
+
@@ -437,26 +447,34 @@ console.log('permission :>> ', permission);
/** 权限按钮 */
const permissionObj = reactive({
+ /** 批量打印 */
+ orderPackageListDetailsByMarket_batchPrint: computed(
+ () => $store.getters.permission.orderPackageListDetailsByMarket_batchPrint
+ ),
/** 批量删除 */
- orderPackageListDetails_batchDelete: computed(() => {
- return $store.getters.permission.orderPackageListDetails_batchDelete;
- }),
+ orderPackageListDetailsByMarket_batchDelete: computed(
+ () => $store.getters.permission.orderPackageListDetailsByMarket_batchDelete
+ ),
/** 批量入库 */
- orderPackageListDetails_batchIncoming: computed(() => {
- return $store.getters.permission.orderPackageListDetails_batchIncoming;
- }),
+ orderPackageListDetailsByMarket_batchIncoming: computed(
+ () => $store.getters.permission.orderPackageListDetailsByMarket_batchIncoming
+ ),
/** 入库 */
- orderPackageListDetails_incoming: computed(() => {
- return $store.getters.permission.orderPackageListDetails_Incoming;
- }),
+ orderPackageListDetailsByMarket_incoming: computed(
+ () => $store.getters.permission.orderPackageListDetailsByMarket_incoming
+ ),
/** 流转节点 */
- orderPackageListDetails_flowNode: computed(() => {
- return $store.getters.permission.orderPackageListDetails_flowNode;
- }),
+ orderPackageListDetailsByMarket_flowNode: computed(
+ () => $store.getters.permission.orderPackageListDetailsByMarket_flowNode
+ ),
/** 包内产品 */
- orderPackageListDetails_InPackageProduct: computed(() => {
- return $store.getters.permission.orderPackageListDetails_InPackageProduct;
- }),
+ orderPackageListDetailsByMarket_InPackageProduct: computed(
+ () => $store.getters.permission.orderPackageListDetailsByMarket_InPackageProduct
+ ),
+ /** 查看二维码 */
+ orderPackageListDetailsByMarket_viewQrCode: computed(
+ () => $store.getters.permission.orderPackageListDetailsByMarket_viewQrCode
+ ),
});
onMounted(() => {