Commit d886f8196a426df2c8f3677b9fac08223571d699
1 parent
90a4f565
fix: 【member】清理 socialUser 对象以确保 updateTime 正确更新
Showing
2 changed files
with
2 additions
and
1 deletions
yudao-module-mall/yudao-module-trade/src/main/java/cn/iocoder/yudao/module/trade/dal/mysql/brokerage/BrokerageRecordMapper.java
| ... | ... | @@ -44,7 +44,7 @@ public interface BrokerageRecordMapper extends BaseMapperX<BrokerageRecordDO> { |
| 44 | 44 | .lt(BrokerageRecordDO::getUnfreezeTime, unfreezeTime)); |
| 45 | 45 | } |
| 46 | 46 | |
| 47 | - default int updateByIdAndStatus(Integer id, Integer status, BrokerageRecordDO updateObj) { | |
| 47 | + default int updateByIdAndStatus(Long id, Integer status, BrokerageRecordDO updateObj) { | |
| 48 | 48 | return update(updateObj, new LambdaQueryWrapper<BrokerageRecordDO>() |
| 49 | 49 | .eq(BrokerageRecordDO::getId, id) |
| 50 | 50 | .eq(BrokerageRecordDO::getStatus, status)); | ... | ... |
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/social/SocialUserServiceImpl.java
| ... | ... | @@ -153,6 +153,7 @@ public class SocialUserServiceImpl implements SocialUserService { |
| 153 | 153 | if (socialUser.getId() == null) { |
| 154 | 154 | socialUserMapper.insert(socialUser); |
| 155 | 155 | } else { |
| 156 | + socialUser.clean(); // 避免 updateTime 不更新:https://gitee.com/yudaocode/yudao-boot-mini/issues/ID7FUL | |
| 156 | 157 | socialUserMapper.updateById(socialUser); |
| 157 | 158 | } |
| 158 | 159 | return socialUser; | ... | ... |