feat(ai): 添加会员对话流查询排序功能
- 在查询会员对话流时按创建时间倒序排列
-优化查询逻辑确保获取最新对话记录
feat(mall): 增加会员ID字段到会员视图对象
- 在MallMemberVo中添加memberUuid属性
- 用于标识会员唯一身份
| | |
| | | query.eq(AiMemberTalk::getMemberId,memberUuid); |
| | | query.eq(AiMemberTalk::getProductId,productId); |
| | | query.eq(AiMemberTalk::getState,AiTypeEnum.AI_MEMBER_TALK_STATE_ING.getCode()); |
| | | query.orderByDesc(AiMemberTalk::getCreatedTime); |
| | | query.last("limit 1"); |
| | | AiMemberTalk aiMemberTalk = aiMemberTalkService.getByQuery(query); |
| | | if (ObjectUtil.isNull(aiMemberTalk)){ |
| | |
| | | @ApiModelProperty(value = "昵称") |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "会员ID") |
| | | private String memberUuid; |
| | | |
| | | @ApiModelProperty(value = "真实姓名") |
| | | private String realName; |
| | | |