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({