feat(M08-C): 补会员检索与员工概况
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user