|
@@ -17,7 +17,6 @@ import cn.cslg.pas.service.business.ReportProjectService;
|
|
import cn.cslg.pas.service.business.TaskCodeService;
|
|
import cn.cslg.pas.service.business.TaskCodeService;
|
|
import cn.cslg.pas.service.business.es.EsPatentVectorService;
|
|
import cn.cslg.pas.service.business.es.EsPatentVectorService;
|
|
import cn.cslg.pas.service.common.DifyService;
|
|
import cn.cslg.pas.service.common.DifyService;
|
|
-import cn.cslg.pas.service.common.POIService;
|
|
|
|
import cn.cslg.pas.service.dify.DifySessionService;
|
|
import cn.cslg.pas.service.dify.DifySessionService;
|
|
import cn.cslg.pas.service.dify.GenerateInstructionService;
|
|
import cn.cslg.pas.service.dify.GenerateInstructionService;
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
@@ -60,7 +59,6 @@ import java.util.List;
|
|
public class DifyController {
|
|
public class DifyController {
|
|
private final DifyService difyService;
|
|
private final DifyService difyService;
|
|
private final DifySessionService difySessionService;
|
|
private final DifySessionService difySessionService;
|
|
- private final POIService poiService;
|
|
|
|
private final GenerateInstructionService generateInstructionService;
|
|
private final GenerateInstructionService generateInstructionService;
|
|
@Autowired
|
|
@Autowired
|
|
private CacheUtils cacheUtils;
|
|
private CacheUtils cacheUtils;
|
|
@@ -113,17 +111,6 @@ public class DifyController {
|
|
return difyService.successGetOAHttp(confessionSessionId);
|
|
return difyService.successGetOAHttp(confessionSessionId);
|
|
}
|
|
}
|
|
|
|
|
|
- @RequestMapping(value = "/getCheckFile", method = RequestMethod.POST)
|
|
|
|
- @Operation(summary = "获取质检文件")
|
|
|
|
- public ResponseEntity<InputStreamResource> addConfessionSession(MultipartFile file) throws Exception {
|
|
|
|
- RequestAttributes ra = RequestContextHolder.getRequestAttributes();
|
|
|
|
- ServletRequestAttributes sra = (ServletRequestAttributes) ra;
|
|
|
|
- HttpServletRequest httpRequest = sra.getRequest();
|
|
|
|
- String a = httpRequest.getHeader("Content-Type");
|
|
|
|
- System.out.println(a);
|
|
|
|
- return poiService.exportCheckFile(file);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
@RequestMapping(value = "/generateInstruction", method = RequestMethod.POST, produces = MediaType.TEXT_EVENT_STREAM_VALUE)
|
|
@RequestMapping(value = "/generateInstruction", method = RequestMethod.POST, produces = MediaType.TEXT_EVENT_STREAM_VALUE)
|
|
@Operation(summary = "生成说明书")
|
|
@Operation(summary = "生成说明书")
|
|
public Flux<String> addConfessionSession(@RequestBody GenerateClaimDTO generateClaimDTO) throws Exception {
|
|
public Flux<String> addConfessionSession(@RequestBody GenerateClaimDTO generateClaimDTO) throws Exception {
|