diff --git a/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java b/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java index 75d723fc..ee093a2f 100644 --- a/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java +++ b/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java @@ -189,7 +189,8 @@ public class TempOrdersTask { ThreadUtil.execAsync(() -> { inviteService.updateInvite(byUser, DateUtil.now(), user.getUserId(), order.getPayMoney()); }); - } else { + } + if (byUser == null || byUser.getUserId().equals(1L)) { SysUserEntity sysUser = sysUserService.selectSysUserByQdCode(user.getQdCode()); if (sysUser != null) { BigDecimal rateMoney = sysUser.getQdRate();