Files
one-pipe-system/src/config/constants/audit.ts
luo 33485b137f
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 3m42s
fix: 优化审计
2026-08-11 16:47:58 +08:00

61 lines
3.2 KiB
TypeScript

/** 八月审计链路页面与按钮权限。 */
export const AUDIT_PERMISSIONS = {
centerPage: 'audit:center_view',
eventList: 'audit:event_list',
eventDetail: 'audit:event_detail',
auditEventResourceTimeline: 'audit:audit_event_resource_timeline',
auditEventIntegrationDetail: 'audit:audit_event_integration_detail',
integrationDetailRequestTimeline: 'audit:integration_detail_request_timeline',
integrationDetailCorrelationTimeline: 'audit:integration_detail_correlation_timeline',
integrationDetailResourceTimeline: 'audit:integration_detail_resource_timeline',
actorTimeline: 'audit:actor_timeline',
resourceSearch: 'audit:resource_search',
resourceTimeline: 'audit:resource_timeline',
requestTimeline: 'audit:request_timeline',
correlationTimeline: 'audit:correlation_timeline',
financeTimeline: 'audit:finance_timeline',
riskPage: 'audit:risk_view',
riskEvents: 'audit:risk_events',
riskEventDetail: 'audit:risk_event_detail',
integrationPage: 'audit:integration_view',
integrationDetail: 'audit:integration_detail',
agentActivity: 'audit:agent_resource_activity',
enterpriseActivity: 'audit:enterprise_resource_activity',
agentCardActivity: 'audit:agent_card_activity',
agentDeviceActivity: 'audit:agent_device_activity',
enterpriseCardActivity: 'audit:enterprise_card_activity',
enterpriseDeviceActivity: 'audit:enterprise_device_activity',
agentExchangeActivity: 'audit:agent_exchange_activity',
cardEntry: 'audit:card_entry',
deviceEntry: 'audit:device_entry',
exchangeEntry: 'audit:exchange_entry',
exchangeOldAssetEntry: 'audit:exchange_old_asset_entry',
exchangeNewAssetEntry: 'audit:exchange_new_asset_entry',
agentAssetAllocationActivity: 'audit:agent_asset_allocation_activity',
assetAllocationEntry: 'audit:asset_allocation_entry',
assetAllocationAssetEntry: 'audit:asset_allocation_asset_entry',
assetInfoEntry: 'audit:asset_info_entry',
agentAssetInfoCardActivity: 'audit:agent_asset_info_card_activity',
agentAssetInfoDeviceActivity: 'audit:agent_asset_info_device_activity',
enterpriseAssetInfoCardActivity: 'audit:enterprise_asset_info_card_activity',
enterpriseAssetInfoDeviceActivity: 'audit:enterprise_asset_info_device_activity',
assetInfoBindingCardEntry: 'audit:asset_info_binding_card_entry',
agentAssetInfoBindingCardActivity: 'audit:agent_asset_info_binding_card_activity',
enterpriseAssetInfoBindingCardActivity: 'audit:enterprise_asset_info_binding_card_activity',
assetInfoWalletFinance: 'audit:asset_info_wallet_finance',
assetInfoWalletAsset: 'audit:asset_info_wallet_asset',
shopEntry: 'audit:shop_entry',
enterpriseEntry: 'audit:enterprise_entry',
orderEntry: 'audit:order_entry',
orderFinanceEntry: 'audit:order_finance_entry',
agentRechargeEntry: 'audit:agent_recharge_entry',
agentRechargeFinanceEntry: 'audit:agent_recharge_finance_entry',
agentRechargeApprovalEntry: 'audit:agent_recharge_approval_entry',
refundEntry: 'audit:refund_entry',
refundFinanceEntry: 'audit:refund_finance_entry',
refundApprovalEntry: 'audit:refund_approval_entry',
walletEntry: 'audit:wallet_entry'
} as const
export type AuditPermission = (typeof AUDIT_PERMISSIONS)[keyof typeof AUDIT_PERMISSIONS]