From 9ef5f096a7f57eb2505f733d51ebf9f702297701 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Tue, 22 Oct 2019 16:11:45 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=A0=B8=E9=94=80][=E4=BF=AE=E6=94=B9][?= =?UTF-8?q?=E6=89=AB=E6=8F=8F=E4=BC=9A=E5=91=98=E6=97=B6=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E9=94=81=E5=AE=9A]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/controller/WxMemController.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/mallinkBApi/src/main/java/com/iformall/controller/WxMemController.java b/mallinkBApi/src/main/java/com/iformall/controller/WxMemController.java index 69770c1b0..acb7d6301 100644 --- a/mallinkBApi/src/main/java/com/iformall/controller/WxMemController.java +++ b/mallinkBApi/src/main/java/com/iformall/controller/WxMemController.java @@ -5,6 +5,7 @@ import com.iformall.common.ResultData; import com.iformall.domain.po.*; import com.iformall.domain.vo.WxCUserVo; import com.iformall.domain.vo.WxLevelMerchantCVo; +import com.iformall.enums.EnumCreditLockedStatus; import com.iformall.enums.EnumLevelConfigDiscountStatus; import com.iformall.service.WxCUserBasicInfoService; import com.iformall.service.WxCUserService; @@ -75,12 +76,15 @@ public class WxMemController extends BaseController { org.springframework.beans.BeanUtils.copyProperties(cUser, userVo); WxCUserBasicInfo wxCUserBasicInfo = wxCUserBasicInfoService.getById(cUser.getId()); - if (wxCUserBasicInfo != null) { - userVo.setName(wxCUserBasicInfo.getName()); - userVo.setBirthdate(wxCUserBasicInfo.getBirthdate()); - userVo.setSex(wxCUserBasicInfo.getSex()); - userVo.setAddress(wxCUserBasicInfo.getAddress()); + if (null != wxCUserBasicInfo && EnumCreditLockedStatus.CLOSE.getCode().equals(wxCUserBasicInfo.getStatus())) { + return new ResultData(ErrorCode.MEMBER_IS_LOCKED); } + + userVo.setName(wxCUserBasicInfo.getName()); + userVo.setBirthdate(wxCUserBasicInfo.getBirthdate()); + userVo.setSex(wxCUserBasicInfo.getSex()); + userVo.setAddress(wxCUserBasicInfo.getAddress()); + userVo.setLevelName(WxLevelConfigService.DEFAULT_LEVEL); userVo.setDiscountRate(WxLevelConfigService.DEFAULT_MERCHANT_DISCOUNT);