KKSU
2025-01-03 86cc20a154707c8ebc3d26b090d43ec01d550e61
refs
author KKSU <15274802129@163.com>
Friday, January 3, 2025 14:23 +0800
committer KKSU <15274802129@163.com>
Friday, January 3, 2025 14:23 +0800
commit86cc20a154707c8ebc3d26b090d43ec01d550e61
tree 2a2c1e4ad961366276891e00172e51838eea2022 tree | zip | gz
parent 368a4192f88ffed5e14fc803196a989a80b828b1 view | diff
feat(mall): 添加会员权益升级功能

- 新增 ApiGrowBuyDto、ApiGrowChargeDto 和 ApiGrowInfoVo 类用于处理权益升级相关数据
- 在 ApiRunVipController 中添加权益升级相关的 API 接口
- 在 RunVipServiceImpl 中实现权益升级的业务逻辑
- 新增 RunVipGrow 实体类和 RunVipGrowMapper 接口用于记录权益升级信息
- 更新 MallMemberVo 类,添加 growState 字段表示是否允许权益升级
- 在 RunVipMoneyFlowTypeEnum 中添加 COMMISSION_PAY_GROW 枚举项用于记录权益升级支付
5 files added
6 files modified
456 ■■■■■ changed files
src/main/java/cc/mrbird/febs/common/enumerates/RunVipMoneyFlowTypeEnum.java 5 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/ApiRunVipController.java 26 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/ApiGrowBuyDto.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/ApiGrowChargeDto.java 28 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/entity/RunVipGrow.java 28 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/mapper/RunVipGrowMapper.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/IRunVipService.java 6 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java 1 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/RunVipServiceImpl.java 306 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/ApiGrowInfoVo.java 21 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/MallMemberVo.java 3 ●●●●● diff | view | raw | blame | history