Commit d886f8196a426df2c8f3677b9fac08223571d699

Authored by YunaiV
1 parent 90a4f565

fix: 【member】清理 socialUser 对象以确保 updateTime 正确更新

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;
... ...