KKSU
2024-07-01 123fb7d4647a203d2b33ef51de56890f38491f9c
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -179,8 +179,8 @@
        if (mallMember == null) {
            throw new FebsException("账号或密码错误");
        }
        if (MallMember.ACCOUNT_STATUS_DISABLED.equals(mallMember.getAccountStatus())) {
            throw new FebsException("账号限制登录");
        if (ProductEnum.MEMBER_FROZEN.getValue() == mallMember.getIsFrozen()) {
            throw new FebsException("账号已冻结");
        }
        String redisKey = AppContants.APP_LOGIN_PREFIX + mallMember.getId();
@@ -242,6 +242,12 @@
        MallMemberVo mallMemberVo = MallMemberConversion.INSTANCE.entityToVo(mallMember);
        MallMemberWallet mallMemberWallet = mallMemberWalletMapper.selectWalletByMemberId(mallMember.getId());
        mallMemberVo.setBalance(mallMemberWallet.getBalance());
        DataDictionaryCustom chargeAddressDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                DataDictionaryEnum.CHARGE_ADDRESS.getType(),
                DataDictionaryEnum.CHARGE_ADDRESS.getCode()
        );
        mallMemberVo.setSysAddress(chargeAddressDic.getValue());
        return new FebsResponse().success().data(mallMemberVo);
    }