From 2e64d68854eba32a79fd386ab826d0a2b3d85763 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Mon, 9 Jun 2025 10:17:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/tree-select/eselect.vue | 3 ++- .../tree-select/tree/tree-node/tree-node.vue | 7 ++++++- src/pages.json | 12 ++++++------ src/pages/toolsBack/toolsAddBack.vue | 1 + src/pages/toolsLease/toolsLeaseAdd.vue | 1 + 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/components/tree-select/eselect.vue b/src/components/tree-select/eselect.vue index 288151f..90cb2e4 100644 --- a/src/components/tree-select/eselect.vue +++ b/src/components/tree-select/eselect.vue @@ -141,7 +141,8 @@ if (redata && redata.length > 0) { let obj = { ...element, - children: redata + children: redata, + expanded: true // 展开子节点 }; newarr.push(obj); } diff --git a/src/components/tree-select/tree/tree-node/tree-node.vue b/src/components/tree-select/tree/tree-node/tree-node.vue index 90ebc72..8e55680 100644 --- a/src/components/tree-select/tree/tree-node/tree-node.vue +++ b/src/components/tree-select/tree/tree-node/tree-node.vue @@ -30,7 +30,12 @@ inject: ['defaultProps', 'onClickItem'], data() { return { - show: false + show: !!this.item.expanded + } + }, + watch: { + 'item.expanded'(val) { + this.show = !!val; } }, methods: { diff --git a/src/pages.json b/src/pages.json index d1b88a1..db9bdec 100644 --- a/src/pages.json +++ b/src/pages.json @@ -267,12 +267,12 @@ "navigationBarTitleText": "OCR出库" } }, - { - "path": "pages/toolsLease/rfidOut", - "style": { - "navigationBarTitleText": "rfid出库" - } - }, + // { + // "path": "pages/toolsLease/rfidOut", + // "style": { + // "navigationBarTitleText": "rfid出库" + // } + // }, // 4. 数量出库 { "path": "pages/picking/outbound/num-outbound", diff --git a/src/pages/toolsBack/toolsAddBack.vue b/src/pages/toolsBack/toolsAddBack.vue index 53f54e8..0f7a4b5 100644 --- a/src/pages/toolsBack/toolsAddBack.vue +++ b/src/pages/toolsBack/toolsAddBack.vue @@ -396,6 +396,7 @@ const submit = (isBack) => { .validate() .then(async (valid) => { formData.isBack = isBack + formData.createBy = uni.getStorageSync('username') || '' console.log('🚀 ~ form.value.validate.then ~ valid:', valid) if (tableData.value.length === 0) { await uni.showToast({ diff --git a/src/pages/toolsLease/toolsLeaseAdd.vue b/src/pages/toolsLease/toolsLeaseAdd.vue index 0403133..b30b1ac 100644 --- a/src/pages/toolsLease/toolsLeaseAdd.vue +++ b/src/pages/toolsLease/toolsLeaseAdd.vue @@ -418,6 +418,7 @@ const submit = (isOut) => { .validate() .then(async (valid) => { formData.isOut = isOut + formData.createBy = uni.getStorageSync('username') || '' console.log('🚀 ~ form.value.validate.then ~ valid:', valid) if (tableData.value.length === 0) { await uni.showToast({