chendayu 2 anos atrás
pai
commit
1248539165

+ 1 - 1
src/main/java/com/example/demo/service/detectInterface/GetCnBibApiService.java

@@ -31,7 +31,7 @@ public class GetCnBibApiService implements DetectInterface {
         try {
             //调用pas 检索中国专利著录接口
             String json = outInterfaceService.getCnBibApi(publicOrAppNo.getAppNo());
-            if (json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
+            if ((json.contains("StatusCode") && json.contains("Info") && json.contains("Data")) || json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
                 //发送邮件通知
                 patentStarEmail.sendEmail("中国专利著录", json);
             }

+ 1 - 1
src/main/java/com/example/demo/service/detectInterface/GetCnLegalService.java

@@ -30,7 +30,7 @@ public class GetCnLegalService implements DetectInterface {
     public void executeDetectInterface(PublicOrAppNo publicOrAppNo) {
         try {
             String json = outInterfaceService.getCnLegal(publicOrAppNo.getAppNo());
-            if (json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
+            if ((json.contains("StatusCode") && json.contains("Info") && json.contains("Data")) || json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
                 //发送邮件通知
                 patentStarEmail.sendEmail("中国专利法律状态", json);
             }

+ 1 - 1
src/main/java/com/example/demo/service/detectInterface/GetCnPdfService.java

@@ -30,7 +30,7 @@ public class GetCnPdfService implements DetectInterface {
     public void executeDetectInterface(PublicOrAppNo publicOrAppNo) {
         try {
             String json = outInterfaceService.getCnPdf(publicOrAppNo.getAppNo());
-            if (json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
+            if ((json.contains("StatusCode") && json.contains("Info") && json.contains("Data")) || json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
                 //发送邮件通知
                 patentStarEmail.sendEmail("中国专利pdf全文", json);
             }

+ 1 - 1
src/main/java/com/example/demo/service/detectInterface/GetEnBibService.java

@@ -30,7 +30,7 @@ public class GetEnBibService implements DetectInterface {
     public void executeDetectInterface(PublicOrAppNo publicOrAppNo) {
         try {
             String json = outInterfaceService.getENBib(publicOrAppNo.getPublicNo());
-            if (json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
+            if ((json.contains("StatusCode") && json.contains("Info") && json.contains("Data")) || json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
                 //发送邮件通知
                 patentStarEmail.sendEmail("世界专利著录信息", json);
             }

+ 1 - 1
src/main/java/com/example/demo/service/detectInterface/GetEnPdfService.java

@@ -30,7 +30,7 @@ public class GetEnPdfService implements DetectInterface {
     public void executeDetectInterface(PublicOrAppNo publicOrAppNo) {
         try {
             String json = outInterfaceService.getEnPdf(publicOrAppNo.getPublicNo());
-            if (json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
+            if ((json.contains("StatusCode") && json.contains("Info") && json.contains("Data")) || json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
                 //发送邮件通知
                 patentStarEmail.sendEmail("世界专利pdf", json);
             }

+ 1 - 1
src/main/java/com/example/demo/service/detectInterface/GetFamilyByPubNoService.java

@@ -30,7 +30,7 @@ public class GetFamilyByPubNoService implements DetectInterface {
     public void executeDetectInterface(PublicOrAppNo publicOrAppNo) {
         try {
             String json = outInterfaceService.getFamilyByPubNo(publicOrAppNo.getPublicNo());
-            if (json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
+            if ((json.contains("StatusCode") && json.contains("Info") && json.contains("Data")) || json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
                 //发送邮件通知
                 patentStarEmail.sendEmail("同族专利", json);
             }

+ 1 - 1
src/main/java/com/example/demo/service/detectInterface/GetPictureService.java

@@ -30,7 +30,7 @@ public class GetPictureService implements DetectInterface {
     public void executeDetectInterface(PublicOrAppNo publicOrAppNo) {
         try {
             String json = outInterfaceService.getPicture(publicOrAppNo.getAppNo());
-            if (json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
+            if ((json.contains("StatusCode") && json.contains("Info") && json.contains("Data")) || json.contains("请求参数") && json.contains("不合法") || json.equals("{}") || json.trim().equals("") || json.contains("访问IP数已达上限")) {
                 //发送邮件通知
                 patentStarEmail.sendEmail("中国专利摘要附图", json);
             }