feat(M08-C): 补会员检索与员工概况

This commit is contained in:
Codex
2026-08-10 10:35:44 +08:00
parent 8b46863cd8
commit 1b0839e881
22 changed files with 758 additions and 74 deletions
+9
View File
@@ -37,6 +37,7 @@ Page({
loading: false,
errorMessage: '',
canWrite: false,
canReadUsers: false,
stores: [],
selectedStoreId: '',
selectedStoreName: '',
@@ -94,6 +95,9 @@ Page({
canWrite: access.capabilities.includes('store.operation.write')
|| access.capabilities.includes('tenant.manage')
|| access.roles.includes('PLATFORM_ADMIN'),
canReadUsers: access.capabilities.includes('user.read')
|| access.capabilities.includes('tenant.manage')
|| access.roles.includes('PLATFORM_ADMIN'),
stores,
selectedStoreId,
selectedStoreName: stores.find((store) => store.id === selectedStoreId)?.name || '',
@@ -216,6 +220,11 @@ Page({
})
},
openPeople() {
if (!this.data.canReadUsers) return
wx.navigateTo({ url: '/pages/manager/people' })
},
manageOrder(event) {
if (!this.data.canWrite) return
const orderId = event.currentTarget.dataset.orderId