Administrator
5 days ago f1e11340fd6d6fe60bdb328bcd84f60b826c3da1
refactor(mall): 更新会员认证信息获取逻辑

- 修改 ApiMallMemberServiceImpl 中的认证信息构建方式
- 使用 yhAiMemberMapper 查询完整会员信息替代原实体对象
- 确保认证信息中包含完整的会员数据结构
- 优化数据库查询以获取最新的会员状态信息
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
@@ -785,7 +785,8 @@
            Map<String, Object> authInfo = new HashMap<>();
            authInfo.put("token", token);
            authInfo.put("appid", xcxProperties.getXcxAppid());
            authInfo.put("member", entity);
            YhAiMember yhAiMember = yhAiMemberMapper.selectById(entity.getId());
            authInfo.put("member", yhAiMember);
            authInfo.put("rasToken", generateAsaToken(token));
            febsResponse.success().data(authInfo);
        } else {