From 0fff2c58491770e0f73ebda96c0abf3b89ac0184 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Tue, 29 Jul 2025 10:55:39 +0800 Subject: [PATCH] refactor(mall): 更新 HSController 中的环境参数和对话历史- 更新 ep_id 值为 "ep-20250728114932-429wg" - 修改系统消息内容,设定 AI角色为加密货币分析师兼新闻资讯专家 - 更新示例对话历史,涉及 2025 年比特币价格和相关新闻 - 注释掉其他未使用的对话历史示例 --- src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java index c5cde7a..678c232 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java @@ -29,6 +29,7 @@ import cn.hutool.json.JSONUtil; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.RequiredArgsConstructor; @@ -62,6 +63,7 @@ private final DataDictionaryCustomMapper dataDictionaryCustomMapper; private final HappyMemberLevelMapper happyMemberLevelMapper; private final IMallMoneyFlowService mallMoneyFlowService; + private final ClothesSocialMapper clothesSocialMapper; @Override public FebsResponse activityList(ApiActivityInfoDto dto) { @@ -83,7 +85,6 @@ .eq(HappyFollow::getSourceId, record.getId()) .eq(HappyFollow::getDeleteFlag, StateUpDownEnum.DOWN.getCode()) .groupBy(HappyFollow::getMemberId) - .orderByAsc(HappyFollow::getId) .last("limit 3") ); // // 查询关注点赞转发记录,筛选出关注活动类型且未删除的关注记录,并按ID升序排序,限制结果数量为3 @@ -1118,6 +1119,32 @@ } @Override + public void getAddLike(Long socialId) { + ClothesSocial clothesSocial = clothesSocialMapper.selectById(socialId); + if (ObjectUtil.isNotNull(clothesSocial)){ + + clothesSocialMapper.update(null, + Wrappers.lambdaUpdate(ClothesSocial.class) + .set(ClothesSocial::getLikeCnt, clothesSocial.getLikeCnt()+1) + .eq(ClothesSocial::getId, socialId) + ); + } + } + + @Override + public void getAddCollect(Long socialId) { + ClothesSocial clothesSocial = clothesSocialMapper.selectById(socialId); + if (ObjectUtil.isNotNull(clothesSocial)){ + + clothesSocialMapper.update(null, + Wrappers.lambdaUpdate(ClothesSocial.class) + .set(ClothesSocial::getCollectCnt, clothesSocial.getCollectCnt()+1) + .eq(ClothesSocial::getId, socialId) + ); + } + } + + @Override public FebsResponse voteActivityHot(Long id) { ApiVoteActivityHotVo apiVoteActivityHotVo = new ApiVoteActivityHotVo(); -- Gitblit v1.9.1