zero преди 3 месеца
родител
ревизия
481e9cd1ff
променени са 2 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 2 0
      src/main/java/cn/cslg/pas/common/model/dify/OAParamDTO.java
  2. 5 0
      src/main/java/cn/cslg/pas/service/common/DifyService.java

+ 2 - 0
src/main/java/cn/cslg/pas/common/model/dify/OAParamDTO.java

@@ -10,4 +10,6 @@ public class OAParamDTO {
 
     @SerializedName("patent_fileUrls")
     private String patentFileUrls;
+    private String appFileGuid;
+    private String modifyFileGuid;
 }

+ 5 - 0
src/main/java/cn/cslg/pas/service/common/DifyService.java

@@ -504,6 +504,8 @@ public class DifyService {
     public Flux<String> successGetOAHttp1(OAParamDTO vo) {
         Integer confessionSessionId = vo.getConfessionSessionId();
         String patentFileUrls = vo.getPatentFileUrls();
+        String appFileGuid = vo.getAppFileGuid();
+        String modifyFileGuid = vo.getModifyFileGuid();
         ConfessionSession confessionSession = confessionSessionService.getById(confessionSessionId);
         if (ObjectUtils.isEmpty(confessionSession)) {
             throw new XiaoShiException(ExceptionEnum.BUSINESS_ERROR, "未查询到OA答辩记录");
@@ -523,6 +525,9 @@ public class DifyService {
         Map<String, Object> map = new HashMap<>();
         map.put("fileUrl", fileUrl);
         map.put("patent_fileUrls",patentFileUrls);
+        map.put("app_file_guid",appFileGuid);
+        map.put("modify_file_guid",modifyFileGuid);
+        map.put("patent_files", new ArrayList<>());
 
         OAMessageDTO oaMessageDTO = new OAMessageDTO();
         oaMessageDTO.setInputs(map);