|
@@ -620,11 +620,11 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
TWxUser jsUp = wxUserService.getByOpenId(jsUser.getcUpUser());
|
|
TWxUser jsUp = wxUserService.getByOpenId(jsUser.getcUpUser());
|
|
extracted(orderNew, jsUp);
|
|
extracted(orderNew, jsUp);
|
|
//二级
|
|
//二级
|
|
- if (jsUp.getcUpUser() != null) {
|
|
|
|
|
|
+ if (StringUtils.isNotBlank(jsUp.getcUpUser())) {
|
|
TWxUser jsUpTwo = wxUserService.getByOpenId(jsUp.getcUpUser());
|
|
TWxUser jsUpTwo = wxUserService.getByOpenId(jsUp.getcUpUser());
|
|
extracted(orderNew, jsUpTwo);
|
|
extracted(orderNew, jsUpTwo);
|
|
//三级
|
|
//三级
|
|
- if (jsUpTwo.getcUpUser() != null) {
|
|
|
|
|
|
+ if (StringUtils.isNotBlank(jsUpTwo.getcUpUser())) {
|
|
TWxUser jsUpThree = wxUserService.getByOpenId(jsUpTwo.getcUpUser());
|
|
TWxUser jsUpThree = wxUserService.getByOpenId(jsUpTwo.getcUpUser());
|
|
extracted(orderNew, jsUpThree);
|
|
extracted(orderNew, jsUpThree);
|
|
}
|
|
}
|
|
@@ -637,6 +637,8 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
}
|
|
}
|
|
|
|
|
|
private void extracted(TOrder orderNew, TWxUser jsUp) {
|
|
private void extracted(TOrder orderNew, TWxUser jsUp) {
|
|
|
|
+ log.info("TOrderServiceImpl->extracted->jsUp,{}", JSONUtil.toJsonStr(jsUp));
|
|
|
|
+ log.info("TOrderServiceImpl->extracted->orderNew,{}",JSONUtil.toJsonStr(orderNew));
|
|
BigDecimal up = orderNew.getdTotalMoney().multiply(new BigDecimal("10"));
|
|
BigDecimal up = orderNew.getdTotalMoney().multiply(new BigDecimal("10"));
|
|
up = up.divide(new BigDecimal(100), 2, RoundingMode.HALF_UP);
|
|
up = up.divide(new BigDecimal(100), 2, RoundingMode.HALF_UP);
|
|
// 更新余额
|
|
// 更新余额
|