提交 9ed43c1b 作者: 925993793@qq.com

【AI资讯】增加报告生成特定数据接口

上级 e3f2fb55
...@@ -5,12 +5,14 @@ import cn.hutool.json.JSONUtil; ...@@ -5,12 +5,14 @@ import cn.hutool.json.JSONUtil;
import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject; import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.google.common.base.Charsets; import com.google.common.base.Charsets;
import com.zzsn.event.constant.Constants; import com.zzsn.event.constant.Constants;
import com.zzsn.event.constant.Result; import com.zzsn.event.constant.Result;
import com.zzsn.event.entity.SysDictItem; import com.zzsn.event.entity.SysDictItem;
import com.zzsn.event.service.CommonService; import com.zzsn.event.service.CommonService;
import com.zzsn.event.service.InformationService;
import com.zzsn.event.service.SubjectService; import com.zzsn.event.service.SubjectService;
import com.zzsn.event.service.SysDictItemService; import com.zzsn.event.service.SysDictItemService;
import com.zzsn.event.util.DateUtil; import com.zzsn.event.util.DateUtil;
...@@ -18,6 +20,8 @@ import com.zzsn.event.util.EsDateUtil; ...@@ -18,6 +20,8 @@ import com.zzsn.event.util.EsDateUtil;
import com.zzsn.event.util.EsIndexUtil; import com.zzsn.event.util.EsIndexUtil;
import com.zzsn.event.util.FieldUtil; import com.zzsn.event.util.FieldUtil;
import com.zzsn.event.vo.CountVO; import com.zzsn.event.vo.CountVO;
import com.zzsn.event.vo.InfoDataSearchCondition;
import com.zzsn.event.vo.es.DisplayInfo;
import com.zzsn.event.vo.es.Label; import com.zzsn.event.vo.es.Label;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
...@@ -70,6 +74,8 @@ public class ReportDataController { ...@@ -70,6 +74,8 @@ public class ReportDataController {
private CommonService commonService; private CommonService commonService;
@Autowired @Autowired
private SysDictItemService dictItemService; private SysDictItemService dictItemService;
@Autowired
private InformationService informationService;
/** /**
* 检索字段集合 * 检索字段集合
...@@ -95,6 +101,20 @@ public class ReportDataController { ...@@ -95,6 +101,20 @@ public class ReportDataController {
return Result.OK(fieldDetails); return Result.OK(fieldDetails);
} }
/**
* 专题资讯列表(研究中心[AI资讯])
*
* @param searchCondition 检索条件
* @author lkg
* @date 2025/9/5
*/
@PostMapping("/infoList")
public Result<?> originAnalysis(@RequestBody InfoDataSearchCondition searchCondition) {
IPage<DisplayInfo> pageList = informationService.subjectPageList(searchCondition);
return Result.OK(pageList.getRecords());
}
/** /**
* 专题资讯列表 * 专题资讯列表
* *
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论