Administrator
4 days ago e12b33379eccfeead532f677a99c7f9e41e34a0d
refs
author Administrator <15274802129@163.com>
Monday, April 28, 2025 16:13 +0800
committer Administrator <15274802129@163.com>
Monday, April 28, 2025 16:13 +0800
commite12b33379eccfeead532f677a99c7f9e41e34a0d
tree f5d75375dbda08ccdd7fdd98bdaa5ef68fc75437 tree | zip | gz
parent 318ec224e5921f5440ad7e903cd86657d0251e4c view | diff
refactor(mall): 重构活动订单核销接口并添加取消订单功能

- 重构了 AdminHappyActivityServiceImpl 和 AdminVotesActivityCategoryController 中的 checkOrder 方法,简化参数传递
- 新增 ApiExpireOrderDto 类用于处理取消订单请求
- 在 ApiHappyActivityOrderController 中添加 expireOrder 方法处理取消订单
- 在 HappyActivityService 接口中添加 expireOrder 方法
- 实现 HappyActivityServiceImpl 中的 expireOrder 方法,用于更新订单状态和活动剩余名额
- 更新前端 orderList.html 文件中的订单核销逻辑
1 files added
7 files modified
55 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/controller/activity/AdminVotesActivityCategoryController.java 2 ●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/activity/ApiHappyActivityOrderController.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/activity/ApiExpireOrderDto.java 16 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/HappyActivityService.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/IAdminHappyActivityService.java 2 ●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/AdminHappyActivityServiceImpl.java 3 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java 20 ●●●●● diff | view | raw | blame | history
src/main/resources/templates/febs/views/modules/votesActivity/orderList.html 2 ●●● diff | view | raw | blame | history