docs: add new customer permission seed script
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
- `create_databases.sql`:创建四个业务库与对应角色(可多次执行,存在则跳过)。
|
||||
- `bootstrap.ps1`:PowerShell 包装脚本,调用 `psql` 执行 SQL。
|
||||
- `seed_tenant_seckill_permissions.sql`:补齐租户端秒杀活动权限码、菜单权限与角色授权映射(可重复执行)。
|
||||
- `seed_tenant_new_customer_permissions.sql`:补齐租户端新客有礼权限码、菜单权限与角色授权映射(可重复执行)。
|
||||
|
||||
## 前置条件
|
||||
|
||||
@@ -53,6 +54,20 @@ psql -h <host> -p <port> -U identity_user -d takeout_identity_db -f .\seed_tenan
|
||||
2. 更新秒杀菜单 (`/marketing/seckill/index`) 的 `RequiredPermissions`、`MetaPermissions` 与 `AuthListJson`。
|
||||
3. 参考满减权限映射,补齐角色模板与租户角色的秒杀权限授权。
|
||||
|
||||
## 新客有礼权限补齐
|
||||
|
||||
在 `takeout_identity_db` 执行:
|
||||
|
||||
```powershell
|
||||
psql -h <host> -p <port> -U identity_user -d takeout_identity_db -f .\seed_tenant_new_customer_permissions.sql
|
||||
```
|
||||
|
||||
脚本会完成:
|
||||
|
||||
1. 新增/修正 `tenant:marketing:new-customer:*` 权限码。
|
||||
2. 更新新客有礼菜单 (`/marketing/new-customer/index`) 的 `RequiredPermissions`、`MetaPermissions` 与 `AuthListJson`。
|
||||
3. 参考满减权限映射,补齐角色模板与租户角色的新客有礼权限授权。
|
||||
|
||||
## 常见问题
|
||||
|
||||
| 问题 | 处理方式 |
|
||||
|
||||
Reference in New Issue
Block a user