费用管理内容优化-初步

This commit is contained in:
Cheng Zhou
2026-01-13 16:49:55 +08:00
parent 0c7c03069a
commit 1db36f40b0
43 changed files with 5229 additions and 26 deletions
+4
View File
@@ -16,6 +16,8 @@ const PERMISSIONS: Record<string, string[]> = {
"project.members.manage": ["ADMIN", "PM"],
"site.manage": ["ADMIN", "PM"],
"site.cra.bind": ["ADMIN", "PM"],
"fees.contract.write": ["ADMIN", "PM"],
"fees.special.write": ["ADMIN", "PM"],
};
const REASONS: Record<string, string> = {
@@ -29,6 +31,8 @@ const REASONS: Record<string, string> = {
"project.members.manage": TEXT.modules.permissions.projectMembersManage,
"site.manage": TEXT.modules.permissions.siteManage,
"site.cra.bind": TEXT.modules.permissions.siteCraBind,
"fees.contract.write": TEXT.modules.permissions.feeContractsWrite,
"fees.special.write": TEXT.modules.permissions.feeSpecialsWrite,
};
export const usePermission = () => {