Administrator
2025-10-10 ad96e226fed4cb87e6ccdf73084feeb120b2dfb0
feat(mall):会员信息展示优化

- 在会员详情中增加公司名称字段
- 根据会员关联的公司ID查询并显示公司名称
- 扩展MallMemberVo对象以支持公司名称属性
2 files modified
8 ■■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java 5 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/MallMemberVo.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -285,8 +285,11 @@
        MallMember mallMember = this.baseMapper.selectById(id);
        MallMemberVo mallMemberVo = MallMemberConversion.INSTANCE.entityToVo(mallMember);
        if (StrUtil.isNotEmpty(mallMember.getCompanyId())){
            AiCompany aiCompany = aiCompanyMapper.selectById(mallMember.getCompanyId());
            mallMemberVo.setCompanyName(aiCompany.getName());
        }
        HappyMemberLevel happyMemberLevel = happyMemberLevelMapper.selectOne(
                new LambdaQueryWrapper<HappyMemberLevel>()
src/main/java/cc/mrbird/febs/mall/vo/MallMemberVo.java
@@ -28,6 +28,9 @@
    @ApiModelProperty(value = "公司ID")
    private String companyId;
    @ApiModelProperty(value = "公司")
    private String companyName;
    @ApiModelProperty(value = "手机号")
    private String phone;