소스 검색

优化:优化删除知识库/产品库逻辑

范志成 3 달 전
부모
커밋
5cbaee4df5
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      smsb-modules/smsb-device/src/main/java/com/inspur/device/service/impl/SmsbDifyDatasetsServiceImpl.java

+ 2 - 1
smsb-modules/smsb-device/src/main/java/com/inspur/device/service/impl/SmsbDifyDatasetsServiceImpl.java

@@ -445,7 +445,8 @@ public class SmsbDifyDatasetsServiceImpl implements ISmsbDifyDatasetsService {
                 .header("Authorization", "Bearer " + datasetsApiKey)
                 .header("User-Agent","PostmanRuntime/7.26.8");;
             HttpResponse response = request.execute();
-            if (!response.isOk()) {
+            String code = JSONUtil.parseObj(response.body()).getStr("code");
+            if (!response.isOk() && !"not_found".equals(code)) {
                 continue;
             }
             deleteIds.add(id);