Administrator
2025-05-23 0d520631715ce7918a3da8cecd4ef8461a9aae66
refs
author Administrator <15274802129@163.com>
Friday, May 23, 2025 15:53 +0800
committer Administrator <15274802129@163.com>
Friday, May 23, 2025 15:53 +0800
commit0d520631715ce7918a3da8cecd4ef8461a9aae66
tree 501c045c1308a5a8b182a3dc7c88b39d437a5adb tree | zip | gz
parent ba26983a39a4ea64681407026d10b10c4f127b2b view | diff
feat(mall): 新增自提点核销功能

- 添加 ApiHappyOrderLeaderDto、ApiHappyOrderLeaderInsureDto、ApiHappyOrderLeaderItemVo 和 ApiHappyOrderLeaderVo 类用于自提点核销相关操作
- 在 ApiMallTeamLeaderController 中添加自提点核销相关的 API 接口- 在 ApiMallTeamLeaderServiceImpl 中实现自提点核销相关的业务逻辑
- 在 MallMember 和 MallMemberVo 中添加 checkLeader 字段,用于标识是否为订单核销员
- 在 MallOrderItem 中添加 leaderState 字段,用于标识商品状态(待自提/已自提)
- 更新 StateUpDownEnum 枚举,增加自提订单核销员和商品状态的含义
7 files modified
4 files added
249 ■■■■■ changed files
src/main/java/cc/mrbird/febs/common/enumerates/StateUpDownEnum.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/teamLeader/ApiMallTeamLeaderController.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/ApiHappyOrderLeaderDto.java 17 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/ApiHappyOrderLeaderInsureDto.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/entity/MallMember.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/entity/MallOrderItem.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/IApiMallTeamLeaderService.java 4 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java 96 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/ApiHappyOrderLeaderItemVo.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/ApiHappyOrderLeaderVo.java 54 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/MallMemberVo.java 3 ●●●●● diff | view | raw | blame | history