hejianhao
2026-08-24 a6fa7ee721b028f5008972f38d96dfa4c80708cf
tcm-training-admin/src/access.js
@@ -6,11 +6,16 @@
  const canViewMemberUserGroup =
    !!permission?.['member:user:view'] ||
    !!permission?.['member:clinic:view'] ||
    !!permission?.['member:agent:view'] ||
    !!permission?.['member:user:member:view'];
  const canViewMemberVipGroup =
    !!permission?.['member:vip-price:view'] || !!permission?.['member:vip-intro:view'];
  return {
    ...permission,
    canViewStatisticsModule:
      !!permission?.['statistics:user-data:view'] ||
      !!permission?.['statistics:content-data:view'] ||
      !!permission?.['statistics:revenue:view'],
    canViewSystemSecurity:
      !!permission?.['system:account:view'] ||
      !!permission?.['system:role:view'] ||
@@ -19,6 +24,9 @@
      !!permission?.['system:banner:view'] ||
      !!permission?.['system:activity-notice:view'] ||
      !!permission?.['system:platform-qualification:view'] ||
      !!permission?.['system:agreement-content:view'] ||
      !!permission?.['system:common-question:view'] ||
      !!permission?.['system:user-feedback:view'] ||
      !!permission?.['system:message-push:view'] ||
      !!permission?.['system:points-settings:view'],
    canViewMemberModule: canViewMemberUserGroup || canViewMemberVipGroup,
@@ -31,7 +39,11 @@
      !!permission?.['live:category:view'] ||
      !!permission?.['live:reserve:view'] ||
      !!permission?.['live:watch:view'] ||
      !!permission?.['live:expert:view'],
      !!permission?.['live:expert:view'] ||
      !!permission?.['live:project-introduction:view'] ||
      !!permission?.['live:project-introduction-password:view'] ||
      !!permission?.['live:health-popularization:view'] ||
      !!permission?.['live:health-promotion:view'],
    canViewTradeFinanceModule:
      !!permission?.['course:purchase-order:view'] ||
      !!permission?.['member:purchase-order:view'] ||