浏览代码

refactor(alien-second): 优化二手商品服务中的举报信息转换逻辑

- 在 SecondGoodsServiceImpl 类中,为 reportingVo 对象添加属性复制操作
- 使用 BeanUtils.copyProperties 方法简化代码并提高可读性
- 优化了从 LifeUserViolation 对象到 SecondReportingVo 对象的转换过程
wxd 3 月之前
父节点
当前提交
849f40a0d8

+ 1 - 0
alien-second/src/main/java/shop/alien/second/service/impl/SecondGoodsServiceImpl.java

@@ -428,6 +428,7 @@ public class SecondGoodsServiceImpl extends ServiceImpl<SecondGoodsMapper, Secon
         // 转换每个举报信息
         for (LifeUserViolation report : reports) {
             SecondReportingVo reportingVo = new SecondReportingVo();
+            BeanUtils.copyProperties(report, reportingVo);
 
             // 查询用户表 根据举报用户类型和举报用户ID 查询 life_user 表 user_phone
             LifeUser reporter = lifeUserMapper.selectById(report.getReportingUserId());