diff --git a/cash-api/market-server/src/main/java/com/czg/controller/user/UDistributionController.java b/cash-api/market-server/src/main/java/com/czg/controller/user/UDistributionController.java index d96ac6973..73fb8f6fd 100644 --- a/cash-api/market-server/src/main/java/com/czg/controller/user/UDistributionController.java +++ b/cash-api/market-server/src/main/java/com/czg/controller/user/UDistributionController.java @@ -13,7 +13,6 @@ import com.czg.resp.CzgResult; import com.czg.sa.StpKit; import com.czg.task.DistributionTask; import com.czg.utils.AssertUtil; -import com.czg.utils.FunUtils; import com.mybatisflex.core.paginate.Page; import com.mybatisflex.core.query.QueryWrapper; import jakarta.annotation.Resource; @@ -153,7 +152,11 @@ public class UDistributionController { AssertUtil.isNull(param.getId(), "店铺用户ID不能为空"); AssertUtil.isNull(param.getShopId(), "店铺ID不能为空"); AssertUtil.isNull(param.getInviteCode(), "邀请码不能为空"); - FunUtils.asyncSafeRunVoid(() -> distributionUserService.bindInviteUser(param), "无感绑定上级"); + try { + distributionUserService.bindInviteUser(param); + } catch (Exception e) { + log.error("无感绑定邀请人失败:{}", param, e); + } return CzgResult.success(); }