Browse Source

修改:

1、修改bug,修改因为招呼语生成方式变更导致的技能表获取失效。
tags/B.2.7.0_20240201_base
10710 1 year ago
parent
commit
b3e81f358a
1 changed files with 1 additions and 10 deletions
  1. +1
    -10
      xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/digitalmans/service/impl/DmSkillServiceImpl.java

+ 1
- 10
xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/digitalmans/service/impl/DmSkillServiceImpl.java View File

@@ -1,5 +1,6 @@
package com.xueyi.system.digitalmans.service.impl;

import com.alibaba.fastjson2.JSONObject;
import com.alibaba.nacos.common.utils.StringUtils;
import com.xueyi.common.web.entity.service.impl.BaseServiceImpl;
import com.xueyi.system.api.digitalmans.domain.dto.DmInitSkillDto;
@@ -68,16 +69,6 @@ public class DmSkillServiceImpl extends BaseServiceImpl<DmSkillQuery, DmSkillDto
vo.setManId(manId);
List<DmSkillPo> polist = skillMapper.selectSkillListByH5(vo);
List<DmSkillDto> list = skillConverter.mapperDto(polist);
// 根据今天日期从redis中的Hash类型group:task:generate中获取列表
String date = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
List<String> generationlist = (List<String>) redisTemplate.opsForHash().get("group:task:generate" , date);
// 将generationlist以间隔符|拼成字符串
String generationStr = StringUtils.join(generationlist, "|");
for (DmSkillDto dto : list) {
if (dto.getGenarationByLlm() != null && dto.getGenarationByLlm().equals("1")) {
dto.setResp(dto.getResp() + "|" + generationStr);
}
}
return list;
}



Loading…
Cancel
Save