Browse Source

feat(shop): 添加分销商提现银行卡管理功能

- 新增 ShopDealerBank 实体类
- 新增 ShopDealerBankMapper 和 XML映射文件
- 新增 ShopDealerBankService 接口及实现类
- 新增 ShopDealerBankController 控制器
- 新增 ShopDealerBankParam 查询参数类
pan
科技小王子 3 weeks ago
parent
commit
cec7e127f1
  1. 14
      src/main/java/com/gxwebsoft/shop/controller/ShopDealerBankController.java

14
src/main/java/com/gxwebsoft/shop/controller/ShopDealerBankController.java

@ -34,15 +34,23 @@ public class ShopDealerBankController extends BaseController {
@Operation(summary = "分页查询分销商提现银行卡")
@GetMapping("/page")
public ApiResult<PageResult<ShopDealerBank>> page(ShopDealerBankParam param) {
// 使用关联查询
return success(shopDealerBankService.pageRel(param));
final User loginUser = getLoginUser();
if(loginUser == null){
return fail("请先登录",null);
}
param.setUserId(loginUser.getUserId());
return success(shopDealerBankService.pageRel(param));
}
@PreAuthorize("hasAuthority('shop:shopDealerBank:list')")
@Operation(summary = "查询全部分销商提现银行卡")
@GetMapping()
public ApiResult<List<ShopDealerBank>> list(ShopDealerBankParam param) {
// 使用关联查询
final User loginUser = getLoginUser();
if(loginUser == null){
return fail("请先登录",null);
}
param.setUserId(loginUser.getUserId());
return success(shopDealerBankService.listRel(param));
}

Loading…
Cancel
Save