优化 用户查询 2

This commit is contained in:
wangw 2025-09-26 17:22:57 +08:00
parent 1b826b2782
commit 2e99dd5745
1 changed files with 118 additions and 118 deletions

View File

@ -32,129 +32,129 @@ public class ShopUserController {
@Resource @Resource
private ShopUserFlowService shopUserFlowService; private ShopUserFlowService shopUserFlowService;
// /** /**
// * 获取店铺用户概述信息 * 获取店铺用户概述信息
// * *
// * @param isVip 0 非vip 1 vip * @param isVip 0 非vip 1 vip
// * @return 概述信息 * @return 概述信息
// */ */
// @SaAdminCheckPermission(value = "shopUser:summary", name = "店铺用户概述信息") @SaAdminCheckPermission(value = "shopUser:summary", name = "店铺用户概述信息")
// @GetMapping("/summary") @GetMapping("/summary")
//// @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi") // @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi")
// public CzgResult<ShopUserSummaryDTO> summary(Integer isVip) { public CzgResult<ShopUserSummaryDTO> summary(Integer isVip) {
// return CzgResult.success(shopUserService.getSummary(StpKit.USER.getHeadShopIdBySession(), isVip)); return CzgResult.success(shopUserService.getSummary(StpKit.USER.getHeadShopIdBySession(), isVip));
// } }
//
// /** /**
// * 获取店铺用户充值记录 * 获取店铺用户充值记录
// * @param userId 用户id * @param userId 用户id
// * @param startTime 开始时间 * @param startTime 开始时间
// * @param endTime 结束时间 * @param endTime 结束时间
// * @param bizCode 充值类型 类型 * @param bizCode 充值类型 类型
// * cashIn 现金充值 * cashIn 现金充值
// * wechatIn 微信小程序充值 * wechatIn 微信小程序充值
// * alipayIn 支付宝小程序充值 * alipayIn 支付宝小程序充值
// * awardIn 充值奖励 * awardIn 充值奖励
// * rechargeRefund 充值退款 * rechargeRefund 充值退款
// * orderPay 订单消费 * orderPay 订单消费
// * orderRefund 订单退款 * orderRefund 订单退款
// * adminIn 管理员充值 * adminIn 管理员充值
// * adminOut管理员消费 * adminOut管理员消费
// * @return 充值记录 * @return 充值记录
// */ */
// @SaAdminCheckPermission(value = "shopUser:flow", name = "店铺用户充值记录") @SaAdminCheckPermission(value = "shopUser:flow", name = "店铺用户充值记录")
// @GetMapping("/flow") @GetMapping("/flow")
//// @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi") // @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi")
// public CzgResult<Page<ShopUserFlowVO>> flow(Integer userId, String bizCode, String startTime, String endTime) { public CzgResult<Page<ShopUserFlowVO>> flow(Integer userId, String bizCode, String startTime, String endTime) {
// return CzgResult.success(shopUserFlowService.pageInfo(StpKit.USER.getHeadShopIdBySession(), userId, bizCode, startTime, endTime)); return CzgResult.success(shopUserFlowService.pageInfo(StpKit.USER.getHeadShopIdBySession(), userId, bizCode, startTime, endTime));
// } }
//
// /** /**
// * 余额明细记录导出 * 余额明细记录导出
// * @param userId 用户id * @param userId 用户id
// * @param bizCode 代码 * @param bizCode 代码
// * @param startTime 开始时间 * @param startTime 开始时间
// * @param endTime 结束时间 * @param endTime 结束时间
// * @param response 响应 * @param response 响应
// * @throws IOException 异常 * @throws IOException 异常
// */ */
// @SaAdminCheckPermission(value = "shopUser:flow:downLoad", name = "店铺用户充值记录导出") @SaAdminCheckPermission(value = "shopUser:flow:downLoad", name = "店铺用户充值记录导出")
// @GetMapping("/flow/download") @GetMapping("/flow/download")
//// @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi") // @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi")
// public void flowDownload(Integer userId, String bizCode, String startTime, String endTime, HttpServletResponse response) throws IOException { public void flowDownload(Integer userId, String bizCode, String startTime, String endTime, HttpServletResponse response) throws IOException {
// shopUserFlowService.flowDownload(StpKit.USER.getHeadShopIdBySession(), userId, bizCode, startTime, endTime, response); shopUserFlowService.flowDownload(StpKit.USER.getHeadShopIdBySession(), userId, bizCode, startTime, endTime, response);
// } }
//
// /** /**
// * 获取店铺用户列表 * 获取店铺用户列表
// * *
// * @param key 昵称或手机号 * @param key 昵称或手机号
// * @param isVip 0 非vip 1 vip * @param isVip 0 非vip 1 vip
// * @return 用户列表 * @return 用户列表
// */ */
//// @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi") // @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi")
// @SaAdminCheckPermission(value = "shopUser:list", name = "店铺用户列表") @SaAdminCheckPermission(value = "shopUser:list", name = "店铺用户列表")
// @GetMapping @GetMapping
// public CzgResult<Page<ShopUserDTO>> list(String key, Integer isVip, BigDecimal amount) { public CzgResult<Page<ShopUserDTO>> list(String key, Integer isVip, BigDecimal amount) {
// return CzgResult.success(shopUserService.getPage(key, isVip, amount)); return CzgResult.success(shopUserService.getPage(key, isVip, amount));
// } }
@GetMapping("/getPage") @GetMapping("/getPage")
public CzgResult<Page<ShopUser>> getPage(@RequestParam(required = false)String key,@RequestParam(required = false) Integer isVip) { public CzgResult<Page<ShopUser>> getPage(@RequestParam(required = false)String key,@RequestParam(required = false) Integer isVip) {
return CzgResult.success(shopUserService.getPage(key, isVip)); return CzgResult.success(shopUserService.getPage(key, isVip));
} }
// /** /**
// * 获取店铺用户详情 * 获取店铺用户详情
// * @param id 会员用户id * @param id 会员用户id
// * @param userId 用户id * @param userId 用户id
// * @return 用户详情 * @return 用户详情
// */ */
//// @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi") // @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi")
// @SaAdminCheckPermission(value = "shopUser:detail", name = "店铺用户详情") @SaAdminCheckPermission(value = "shopUser:detail", name = "店铺用户详情")
// @GetMapping("/detail") @GetMapping("/detail")
// public CzgResult<ShopUser> detail(Integer id, Integer userId) { public CzgResult<ShopUser> detail(Integer id, Integer userId) {
// if (id == null && userId == null) { if (id == null && userId == null) {
// return CzgResult.failure("id和userId不能重复为空"); return CzgResult.failure("id和userId不能重复为空");
// } }
// return CzgResult.success(shopUserService.getDetail(id, userId)); return CzgResult.success(shopUserService.getDetail(id, userId));
// } }
//
// /** /**
// * 店铺用户信息添加 * 店铺用户信息添加
// * *
// * @return 是否成功 * @return 是否成功
// */ */
//// @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi") // @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi")
// @SaAdminCheckPermission(value = "shopUser:add", name = "店铺用户添加") @SaAdminCheckPermission(value = "shopUser:add", name = "店铺用户添加")
// @PostMapping @PostMapping
// public CzgResult<Boolean> add(@RequestBody @Validated ShopUserAddDTO shopUserAddDTO) { public CzgResult<Boolean> add(@RequestBody @Validated ShopUserAddDTO shopUserAddDTO) {
// return CzgResult.success(shopUserService.add(StpKit.USER.getHeadShopIdBySession(), shopUserAddDTO)); return CzgResult.success(shopUserService.add(StpKit.USER.getHeadShopIdBySession(), shopUserAddDTO));
// } }
//
// /** /**
// * 店铺用户信息修改 * 店铺用户信息修改
// * *
// * @return 是否成功 * @return 是否成功
// */ */
//// @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi") // @SaStaffCheckPermission("yun_xu_guan_li_hui_yuan_xin_xi")
// @SaAdminCheckPermission(value = "shopUser:edit", name = "店铺用户修改") @SaAdminCheckPermission(value = "shopUser:edit", name = "店铺用户修改")
// @PutMapping @PutMapping
// public CzgResult<Boolean> edit(@RequestBody @Validated ShopUserEditDTO shopUserEditDTO) { public CzgResult<Boolean> edit(@RequestBody @Validated ShopUserEditDTO shopUserEditDTO) {
// return CzgResult.success(shopUserService.updateInfo(StpKit.USER.getHeadShopIdBySession(), shopUserEditDTO)); return CzgResult.success(shopUserService.updateInfo(StpKit.USER.getHeadShopIdBySession(), shopUserEditDTO));
// } }
//
// /** /**
// * 店铺用户余额修改 * 店铺用户余额修改
// * *
// * @return 是否成功 * @return 是否成功
// */ */
//// @SaStaffCheckPermission("yun_xu_xiu_gai_hui_yuan_yu_e") // @SaStaffCheckPermission("yun_xu_xiu_gai_hui_yuan_yu_e")
// @SaAdminCheckPermission(value = "shopUser:editFlow", name = "店铺用户余额修改") @SaAdminCheckPermission(value = "shopUser:editFlow", name = "店铺用户余额修改")
// @PutMapping("/money") @PutMapping("/money")
// public CzgResult<Boolean> editMoney(@RequestBody @Validated ShopUserMoneyEditDTO shopUserMoneyEditDTO) { public CzgResult<Boolean> editMoney(@RequestBody @Validated ShopUserMoneyEditDTO shopUserMoneyEditDTO) {
// shopUserMoneyEditDTO.setBizEnum(ShopUserFlowBizEnum.ADMIN_IN); shopUserMoneyEditDTO.setBizEnum(ShopUserFlowBizEnum.ADMIN_IN);
// return CzgResult.success(shopUserService.updateMoney(shopUserMoneyEditDTO) > 0L); return CzgResult.success(shopUserService.updateMoney(shopUserMoneyEditDTO) > 0L);
// } }
} }