From 3a2708eaf348f09e523975e3a73605c06d31c539 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Tue, 02 Jan 2024 12:37:41 +0800 Subject: [PATCH] 修改推荐人 --- src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java b/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java index 09bfe1a..7945eee 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java @@ -9,6 +9,7 @@ import cc.mrbird.febs.mall.mapper.MallSalesmanMapper; import cc.mrbird.febs.mall.service.IAdminMallMemberService; import cc.mrbird.febs.mall.vo.*; +import cn.hutool.core.util.ObjectUtil; import lombok.RequiredArgsConstructor; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.stereotype.Controller; @@ -261,7 +262,13 @@ @GetMapping("updateReferer/{id}") public String updateReferer(@PathVariable("id") Long id, Model model) { MallMember member = mallMemberService.getById(id); - model.addAttribute("referer", mallMemberService.findByInviteId(member.getReferrerId())); + MallMember byInviteId = null; + byInviteId = mallMemberService.findByInviteId(member.getReferrerId()); + if(ObjectUtil.isEmpty(byInviteId)){ + byInviteId = new MallMember(); + byInviteId.setName("无推荐人"); + } + model.addAttribute("referer", byInviteId); model.addAttribute("id", id); return FebsUtil.view("modules/mallMember/updateRefererId"); } -- Gitblit v1.9.1