|
@@ -80,6 +80,7 @@ public class WeixinUserInfoQueryService implements IWeixinUserInfoQueryService,
|
|
|
WeixinUserInfo userInfo = opt.get();
|
|
|
userInfo.setPointUpdateDate(new Date());
|
|
|
Long version = userInfo.getVersion();
|
|
|
+
|
|
|
log.setOrigin(userInfo.getPoint());
|
|
|
Integer point = null;
|
|
|
if(log.isIncrease()) {
|
|
@@ -87,6 +88,7 @@ public class WeixinUserInfoQueryService implements IWeixinUserInfoQueryService,
|
|
|
} else {
|
|
|
point = userInfo.getPoint() - log.getValue();
|
|
|
}
|
|
|
+ log.setBalance(point);
|
|
|
|
|
|
//weixinUserInfoRepository.save(userInfo);
|
|
|
int res = weixinUserInfoRepository.updateWeiUser(point, userInfo.getId(), version);
|