wuxw пре 6 година
родитељ
комит
ec6c5a33c2

+ 7 - 0
Api/src/main/java/com/java110/api/listener/machineTranslate/MachineQueryUserInfoListener.java

@@ -91,6 +91,13 @@ public class MachineQueryUserInfoListener extends AbstractServiceApiListener {
             context.setResponseEntity(responseEntity);
             return;
         }
+        if(!reqHeader.containsKey("MachineCode") || StringUtils.isEmpty(reqHeader.get("MachineCode"))){
+            outParam.put("code", -1);
+            outParam.put("message", "请求头中未包含设备编码");
+            responseEntity = new ResponseEntity<>(outParam.toJSONString(), headers, HttpStatus.OK);
+            context.setResponseEntity(responseEntity);
+            return;
+        }
         for (String key : reqHeader.keySet()) {
             headers.add(key, reqHeader.get(key));
         }

+ 5 - 1
Api/src/main/resources/application-dev.yml

@@ -73,4 +73,8 @@ kafka:
       size: 4096
     linger: 1
     buffer:
-      memory: 40960
+      memory: 40960
+
+logging:
+  level:
+    com.java110.core.smo: debug

+ 5 - 1
Api/src/main/resources/application-prod.yml

@@ -73,4 +73,8 @@ kafka:
       size: 4096
     linger: 1
     buffer:
-      memory: 40960
+      memory: 40960
+
+logging:
+  level:
+    com.java110.core.smo: debug

+ 5 - 1
Api/src/main/resources/application-test.yml

@@ -73,4 +73,8 @@ kafka:
       size: 4096
     linger: 1
     buffer:
-      memory: 40960
+      memory: 40960
+
+logging:
+  level:
+    com.java110.core.smo: debug

+ 9 - 3
java110-core/src/main/java/com/java110/core/feign/FeignConfiguration.java

@@ -1,10 +1,9 @@
 package com.java110.core.feign;
 
-import feign.Feign;
+import feign.Logger;
 import feign.codec.ErrorDecoder;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
-import org.springframework.context.annotation.Scope;
 
 /**
  *
@@ -12,7 +11,6 @@ import org.springframework.context.annotation.Scope;
 @Configuration
 public class FeignConfiguration {
     /**
-     *
      * @return
      */
     @Bean
@@ -20,6 +18,14 @@ public class FeignConfiguration {
         return new UserErrorDecoder();
     }
 
+
+    @Bean
+    Logger.Level feignLoggerLevel() {
+        //这里记录所有,根据实际情况选择合适的日志level
+        return Logger.Level.FULL;
+    }
+
+
     /**
      *
      * @return