Commit ca55e61dd2feef119772420e84f53e179a33ae80

Authored by owen
1 parent 4e9be7a1

trade: 分销业务后台功能:清除推广员、修改推广资格

sql/mysql/brokerage.sql
@@ -192,9 +192,9 @@ VALUES ('分销用户推广订单查询', 'trade:brokerage-user:order-query', 3, @@ -192,9 +192,9 @@ VALUES ('分销用户推广订单查询', 'trade:brokerage-user:order-query', 3,
192 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status) 192 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status)
193 VALUES ('分销用户修改推广资格', 'trade:brokerage-user:update-brokerage-enable', 3, 4, @parentId, '', '', '', 0); 193 VALUES ('分销用户修改推广资格', 'trade:brokerage-user:update-brokerage-enable', 3, 4, @parentId, '', '', '', 0);
194 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status) 194 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status)
195 -VALUES ('分销用户修改推广员', 'trade:brokerage-user:update-brokerage-user', 3, 5, @parentId, '', '', '', 0); 195 +VALUES ('分销用户修改推广员', 'trade:brokerage-user:update-bind-user', 3, 5, @parentId, '', '', '', 0);
196 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status) 196 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status)
197 -VALUES ('分销用户清除推广员', 'trade:brokerage-user:clear-brokerage-user', 3, 6, @parentId, '', '', '', 0); 197 +VALUES ('分销用户清除推广员', 'trade:brokerage-user:clear-bind-user', 3, 6, @parentId, '', '', '', 0);
198 198
199 -- 增加菜单:佣金记录 199 -- 增加菜单:佣金记录
200 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status, component_name) 200 INSERT INTO system_menu(name, permission, type, sort, parent_id, path, icon, component, status, component_name)
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/brokerage/user/BrokerageUserController.java
@@ -42,18 +42,18 @@ public class BrokerageUserController { @@ -42,18 +42,18 @@ public class BrokerageUserController {
42 @Resource 42 @Resource
43 private MemberUserApi memberUserApi; 43 private MemberUserApi memberUserApi;
44 44
45 - @PutMapping("/update-brokerage-user") 45 + @PutMapping("/update-bind-user")
46 @Operation(summary = "修改推广员") 46 @Operation(summary = "修改推广员")
47 - @PreAuthorize("@ss.hasPermission('trade:brokerage-user:update-brokerage-user')")  
48 - public CommonResult<Boolean> updateBrokerageUser(@Valid @RequestBody BrokerageUserUpdateBrokerageUserReqVO updateReqVO) { 47 + @PreAuthorize("@ss.hasPermission('trade:brokerage-user:update-bind-user')")
  48 + public CommonResult<Boolean> updateBindUser(@Valid @RequestBody BrokerageUserUpdateBrokerageUserReqVO updateReqVO) {
49 brokerageUserService.updateBrokerageUserId(updateReqVO.getId(), updateReqVO.getBindUserId()); 49 brokerageUserService.updateBrokerageUserId(updateReqVO.getId(), updateReqVO.getBindUserId());
50 return success(true); 50 return success(true);
51 } 51 }
52 52
53 - @PutMapping("/clear-brokerage-user") 53 + @PutMapping("/clear-bind-user")
54 @Operation(summary = "清除推广员") 54 @Operation(summary = "清除推广员")
55 - @PreAuthorize("@ss.hasPermission('trade:brokerage-user:clear-brokerage-user')")  
56 - public CommonResult<Boolean> clearBrokerageUser(@Valid @RequestBody BrokerageUserClearBrokerageUserReqVO updateReqVO) { 55 + @PreAuthorize("@ss.hasPermission('trade:brokerage-user:clear-bind-user')")
  56 + public CommonResult<Boolean> clearBindUser(@Valid @RequestBody BrokerageUserClearBrokerageUserReqVO updateReqVO) {
57 brokerageUserService.updateBrokerageUserId(updateReqVO.getId(), null); 57 brokerageUserService.updateBrokerageUserId(updateReqVO.getId(), null);
58 return success(true); 58 return success(true);
59 } 59 }