refs
author Administrator <15274802129@163.com>
Monday, May 12, 2025 16:12 +0800
committer Administrator <15274802129@163.com>
Monday, May 12, 2025 16:12 +0800
commit38d547d91d7eee81ed56ca6ceba7fd393952a082
tree 1e9bffce03d2803a486120eb01c5fa7b201c5639 tree | zip | gz
parent 99ddd78578d73dc15a17ef03ddf56933399543f1 view | diff
feat(sign): 增加签到获得会员经验或积分的功能
- 在 ApiSignVo 中添加 mostSignIn 字段,用于区分签到获得的类型
- 在 ScoreFlowTypeEnum 中新增 SIGN_EXPERIENCE 和 SIGN_SCORE 类型
- 修改 ScoreServiceImpl 中的签到逻辑,支持获得会员经验和积分
- 更新 ScoreSettingDto,添加 mostSignIn 字段用于配置签到获得类型
- 在前端设置页面添加签到获得类型的选项
5 files modified
58 ■■■■ changed files
src/main/java/cc/mrbird/febs/common/enumerates/ScoreFlowTypeEnum.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/ScoreSettingDto.java 1 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ScoreServiceImpl.java 36 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/signActivity/ApiSignVo.java 4 ●●● diff | view | raw | blame | history
src/main/resources/templates/febs/views/modules/score/setting.html 15 ●●●● diff | view | raw | blame | history