Sfoglia il codice sorgente

📝 docs(crm): update role names to Chinese in permission initialization script

- modify role names from English to Chinese for better readability and localization
- update role name references in permission assignment SQL statements
- change 'super_admin' to '超级管理员'
- change 'admin' to '系统管理员'
- change 'department_manager' to '部门经理'
- change 'sales_manager' to '销售经理'
- change 'sales_person' to '销售人员'
- change 'accountant' to '财务人员'
- change 'contract_admin' to '合同管理员'
- change 'guest' to '访客'
yourname 7 mesi fa
parent
commit
560230f63c
1 ha cambiato i file con 16 aggiunte e 16 eliminazioni
  1. 16 16
      docs/crm-permission-init.sql

+ 16 - 16
docs/crm-permission-init.sql

@@ -78,46 +78,46 @@ INSERT INTO permission (code, name, type, module, action, description, sort_orde
 
 -- 超级管理员角色
 INSERT INTO role (name, description, created_at, updated_at) VALUES
-('super_admin', '超级管理员,拥有系统所有权限', NOW(), NOW()),
+('超级管理员', '超级管理员,拥有系统所有权限', NOW(), NOW()),
 
 -- 系统管理员角色
-('admin', '系统管理员,管理用户、角色、部门等', NOW(), NOW()),
+('系统管理员', '系统管理员,管理用户、角色、部门等', NOW(), NOW()),
 
 -- 部门经理角色
-('department_manager', '部门经理,管理部门内所有数据', NOW(), NOW()),
+('部门经理', '部门经理,管理部门内所有数据', NOW(), NOW()),
 
 -- 销售经理角色
-('sales_manager', '销售经理,管理客户和销售数据', NOW(), NOW()),
+('销售经理', '销售经理,管理客户和销售数据', NOW(), NOW()),
 
 -- 销售人员角色
-('sales_person', '销售人员,管理个人客户和数据', NOW(), NOW()),
+('销售人员', '销售人员,管理个人客户和数据', NOW(), NOW()),
 
 -- 财务角色
-('accountant', '财务人员,管理费用和财务数据', NOW(), NOW()),
+('财务人员', '财务人员,管理费用和财务数据', NOW(), NOW()),
 
 -- 合同管理员角色
-('contract_admin', '合同管理员,管理合同和续签', NOW(), NOW()),
+('合同管理员', '合同管理员,管理合同和续签', NOW(), NOW()),
 
 -- 访客角色(只读权限)
-('guest', '访客,只读权限', NOW(), NOW());
+('访客', '访客,只读权限', NOW(), NOW());
 
 -- 为超级管理员角色添加所有权限
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'COMPANY', NOW()
 FROM role r, permission p
-WHERE r.name = 'super_admin';
+WHERE r.name = '超级管理员';
 
 -- 为系统管理员角色添加系统管理权限
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'COMPANY', NOW()
 FROM role r, permission p
-WHERE r.name = 'admin' AND p.code LIKE 'system:%';
+WHERE r.name = '系统管理员' AND p.code LIKE 'system:%';
 
 -- 为部门经理角色添加相应权限
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'DEPARTMENT', NOW()
 FROM role r, permission p
-WHERE r.name = 'department_manager'
+WHERE r.name = '部门经理'
   AND (p.code LIKE 'system:%' OR p.code LIKE 'client:%' OR p.code LIKE 'contract:%'
        OR p.code LIKE 'follow_up:%' OR p.code LIKE 'order:%' OR p.code LIKE 'expense:%'
        OR p.code LIKE 'file:%')
@@ -127,7 +127,7 @@ WHERE r.name = 'department_manager'
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'SUB_DEPARTMENT', NOW()
 FROM role r, permission p
-WHERE r.name = 'sales_manager'
+WHERE r.name = '销售经理'
   AND (p.code LIKE 'client:%' OR p.code LIKE 'contract:%' OR p.code LIKE 'follow_up:%'
        OR p.code LIKE 'order:%' OR p.code LIKE 'expense:%' OR p.code LIKE 'file:%')
   AND p.code NOT LIKE '%:all';
@@ -136,7 +136,7 @@ WHERE r.name = 'sales_manager'
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'PERSONAL', NOW()
 FROM role r, permission p
-WHERE r.name = 'sales_person'
+WHERE r.name = '销售人员'
   AND (p.code LIKE 'client:%' OR p.code LIKE 'contract:%' OR p.code LIKE 'follow_up:%'
        OR p.code LIKE 'order:%' OR p.code LIKE 'expense:%' OR p.code LIKE 'file:%')
   AND p.code NOT LIKE '%:all';
@@ -145,7 +145,7 @@ WHERE r.name = 'sales_person'
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'COMPANY', NOW()
 FROM role r, permission p
-WHERE r.name = 'accountant'
+WHERE r.name = '财务人员'
   AND (p.code LIKE 'contract:view:%' OR p.code LIKE 'order:view:%'
        OR p.code LIKE 'expense:%' OR p.code LIKE 'file:%');
 
@@ -153,14 +153,14 @@ WHERE r.name = 'accountant'
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'COMPANY', NOW()
 FROM role r, permission p
-WHERE r.name = 'contract_admin'
+WHERE r.name = '合同管理员'
   AND (p.code LIKE 'contract:%' OR p.code LIKE 'file:%');
 
 -- 为访客角色添加相应权限
 INSERT INTO role_permission (role_id, permission_id, data_scope_type, created_at)
 SELECT r.id, p.id, 'PERSONAL', NOW()
 FROM role r, permission p
-WHERE r.name = 'guest'
+WHERE r.name = '访客'
   AND (p.code LIKE 'system:user:view:own' OR p.code LIKE 'client:view:own'
        OR p.code LIKE 'contract:view:own' OR p.code LIKE 'follow_up:view:own'
        OR p.code LIKE 'order:view:own' OR p.code LIKE 'expense:view:own'