|
|
|
@ -79,12 +79,13 @@ export const hasAppGroup: Directive = { |
|
|
|
*/ |
|
|
|
export const appHasPower = (signCode:string,buttonKey:string) => { |
|
|
|
const userStore = useUserStore(); |
|
|
|
console.log("判断应用级权限--appSystemPower->",userStore.myPower.appSystemPower) |
|
|
|
return userStore.myPower.appSystemPower.some((perm: any) => { |
|
|
|
|
|
|
|
// console.log("判断应用级权限--->",buttonKey)
|
|
|
|
console.log(signCode,"判断应用级权限--->",buttonKey) |
|
|
|
if(perm.AppId == signCode){ |
|
|
|
// console.log("判断应用级权限-1111-->",perm.AppId,buttonKey)
|
|
|
|
// console.log("判断应用级权限-222-->",perm.butPower && Array.isArray(perm.butPower))
|
|
|
|
console.log("判断应用级权限-1111-->",perm.AppId,buttonKey) |
|
|
|
console.log("判断应用级权限-222-->",perm.butPower && Array.isArray(perm.butPower)) |
|
|
|
if(perm.butPower && Array.isArray(perm.butPower)){ |
|
|
|
// console.log("判断应用级权限--->",perm.AppId,buttonKey)
|
|
|
|
return perm.butPower.includes(buttonKey) |
|
|
|
|