feat:机器人消息模板接口联调

This commit is contained in:
zuoqinbo 2023-10-17 19:09:54 +08:00
parent 6590df3c04
commit 0249958a1a

View File

@ -16,6 +16,7 @@ import cn.axzo.im.dao.repository.RobotTagDao;
import cn.axzo.im.entity.RobotInfo;
import cn.axzo.im.entity.RobotTag;
import cn.axzo.im.utils.BeanConvertUtils;
import cn.axzo.msg.center.service.enums.StatusEnum;
import com.baomidou.mybatisplus.core.metadata.IPage;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@ -186,8 +187,9 @@ public class RobotInfoService {
robotInfoResp.setMsgTemplateList(msgTemplateIdList);
List<RobotMsgTemplateResp> robotMsgTemplateRespList = templateService.fillMsgTemplateList(msgTemplateIdList);
robotInfoResp.setMsgTemplateTotal(robotMsgTemplateRespList.size());
//计算已上架|已启用的消息模板
int msgTemplateTotal = (int) robotMsgTemplateRespList.stream().filter(robotMsgTemplateResp ->
"上架啦".equals(robotMsgTemplateResp.getStatus())).count();
StatusEnum.ENABLE.getDesc().equals(robotMsgTemplateResp.getStatus())).count();
robotInfoResp.setMsgTemplateValid(msgTemplateTotal);
}