KKSU
2025-01-23 20e0c1036ebc6d558e57644b770b9c9de8bcf383
refs
author KKSU <15274802129@163.com>
Thursday, January 23, 2025 14:16 +0800
committer KKSU <15274802129@163.com>
Thursday, January 23, 2025 14:16 +0800
commit20e0c1036ebc6d558e57644b770b9c9de8bcf383
tree c1c63e012cdc3a04c3c2fccfc81270f9611f6d1a tree | zip | gz
parent 12b8ccc96996918b4e910791f1a3ff10c3d59aa2 view | diff
refactor(mall): 重构商品相关操作的验证逻辑

-引入 ValidateEntityUtils 工具类进行实体验证
- 优化了商品名称、编号、邮费模板等的唯一性校验
- 简化了商品、邮费模板、优惠券的存在性检查
- 增加了对优惠券状态的验证
- 优化了 SQL 查询,添加 limit 1 以提高效率
3 files modified
126 ■■■■ changed files
src/main/java/cc/mrbird/febs/common/utils/ValidateEntityUtils.java 13 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/AddMallGoodsDto.java 3 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsService.java 110 ●●●● diff | view | raw | blame | history