实现了门店奖励的增删改查

This commit is contained in:
2025-06-17 18:11:27 +08:00
parent 427e70f94e
commit e21353df23
23 changed files with 659 additions and 42 deletions

View File

@ -88,7 +88,10 @@ func init() {
enforcer.AddPolicy("store", "/x/rewardType", "PUT", "更新奖励类型")
enforcer.AddPolicy("store", "/x/rewardType/*", "DELETE", "删除奖励类型")
enforcer.AddPolicy("store", "/x/reward/store", "GET", "获取门店奖励列表")
enforcer.AddPolicy("store", "/x/reward", "GET", "获取奖励列表")
enforcer.AddPolicy("store", "/x/reward", "POST", "添加奖励")
enforcer.AddPolicy("store", "/x/reward", "PUT", "更新奖励")
enforcer.AddPolicy("store", "/x/reward/*", "DELETE", "删除奖励")
// 门店角色
enforcer.AddPolicy("store", "/x/store/role", "GET", "获取门店角色列表")
@ -128,15 +131,9 @@ func init() {
enforcer.AddPolicy("admin", "/x/merchant", "GET", "管理员获取商户列表")
enforcer.AddPolicy("admin", "/x/merchant/audit", "POST", "管理员审核商户申请")
// 奖励
enforcer.AddPolicy("admin", "/x/reward/system", "POST", "管理员创建系统奖励")
enforcer.AddPolicy("admin", "/x/reward/system", "GET", "管理员获取系统奖励列表")
enforcer.AddPolicy("admin", "/x/reward/system/*", "DELETE", "管理员删除系统单个奖励")
enforcer.AddPolicy("admin", "/x/reward/system", "PUT", "管理员修改单个系统奖励")
enforcer.AddPolicy("admin", "/x/game", "POST", "管理员创建门店奖励")
enforcer.AddPolicy("admin", "/x/game/*", "DELETE", "管理员删除门店单个奖励")
enforcer.AddPolicy("admin", "/x/game", "PUT", "管理员修改单个门店奖励")
enforcer.AddPolicy("admin", "/x/game", "POST", "管理员添加游戏")
enforcer.AddPolicy("admin", "/x/game/*", "DELETE", "管理员删除游戏")
enforcer.AddPolicy("admin", "/x/game", "PUT", "管理员更新游戏")
// 任务
enforcer.AddPolicy("admin", "/x/task/selector", "GET", "管理员获取任务列表二级选择器")