refactor(mall): 优化医生列表中医生名称的获取方式
- 之前直接使用 mallDoctor 的 bindName 字段作为医生名称
- 现在通过 memberID 查询 MallMember 表,使用 mallMember 的 name 字段作为医生名称
1 files modified
3 ■■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java 3 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -1458,7 +1458,8 @@
                ApiDoctorListVo apiDoctorListVo = new ApiDoctorListVo();
                apiDoctorListVo.setId(mallDoctor.getId());
                apiDoctorListVo.setStoreMemberId(mallDoctor.getStoreMemberId());
                apiDoctorListVo.setName(mallDoctor.getBindName());
                MallMember mallMember = this.baseMapper.selectById(mallDoctor.getMemberId());
                apiDoctorListVo.setName(mallMember.getName());
                apiDoctorListVo.setPhone(mallDoctor.getBindPhone());
                apiDoctorListVo.setBindAge(mallDoctor.getBindAge());
                apiDoctorListVo.setBindInfo(mallDoctor.getBindInfo());