|
@@ -143,8 +143,9 @@ public class QywxUserDataService {
|
|
|
UserBase existUser = existUsers.get(0);
|
|
|
userBase.setId(existUser.getId());
|
|
|
userBase.setCreateTime(existUser.getCreateTime());
|
|
|
- userBaseMapper.updateByPrimaryKeySelective(userBase);
|
|
|
- } else {
|
|
|
+ UserBaseExample updateExample = new UserBaseExample();
|
|
|
+ updateExample.createCriteria().andVidEqualTo(data.vid.toString());
|
|
|
+ userBaseMapper.updateByExampleSelective(userBase, updateExample); // 按 vid 更新 } else {
|
|
|
userBaseMapper.insertSelective(userBase);
|
|
|
}
|
|
|
}
|