diff --git a/kqapi/.idea/.gitignore b/kqapi/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/kqapi/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/kqapi/.idea/checkstyle-idea.xml b/kqapi/.idea/checkstyle-idea.xml
new file mode 100644
index 0000000..0508403
--- /dev/null
+++ b/kqapi/.idea/checkstyle-idea.xml
@@ -0,0 +1,14 @@
+
+
+
+ 10.5.0
+ JavaOnly
+ true
+
+
+
\ No newline at end of file
diff --git a/kqapi/.idea/compiler.xml b/kqapi/.idea/compiler.xml
new file mode 100644
index 0000000..5439b93
--- /dev/null
+++ b/kqapi/.idea/compiler.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kqapi/.idea/eclipseCodeFormatter.xml b/kqapi/.idea/eclipseCodeFormatter.xml
new file mode 100644
index 0000000..d868994
--- /dev/null
+++ b/kqapi/.idea/eclipseCodeFormatter.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kqapi/.idea/encodings.xml b/kqapi/.idea/encodings.xml
new file mode 100644
index 0000000..7d45135
--- /dev/null
+++ b/kqapi/.idea/encodings.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kqapi/.idea/inspectionProfiles/Project_Default.xml b/kqapi/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..b400ae1
--- /dev/null
+++ b/kqapi/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kqapi/.idea/jarRepositories.xml b/kqapi/.idea/jarRepositories.xml
new file mode 100644
index 0000000..a2e2b69
--- /dev/null
+++ b/kqapi/.idea/jarRepositories.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kqapi/.idea/misc.xml b/kqapi/.idea/misc.xml
new file mode 100644
index 0000000..d5cd614
--- /dev/null
+++ b/kqapi/.idea/misc.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kqapi/.idea/sonarlint/issuestore/0/0/002597a7f172f343a6cffcd273be74aa895d74b3 b/kqapi/.idea/sonarlint/issuestore/0/0/002597a7f172f343a6cffcd273be74aa895d74b3
new file mode 100644
index 0000000..0c7d268
--- /dev/null
+++ b/kqapi/.idea/sonarlint/issuestore/0/0/002597a7f172f343a6cffcd273be74aa895d74b3
@@ -0,0 +1,3 @@
+
+U
+java:S1118":Add a private constructor to hide the implicit public one.(۫
\ No newline at end of file
diff --git a/kqapi/.idea/sonarlint/issuestore/0/2/02999ca52b20720a6dba73a2ea57a018dba90084 b/kqapi/.idea/sonarlint/issuestore/0/2/02999ca52b20720a6dba73a2ea57a018dba90084
new file mode 100644
index 0000000..1f74f1e
--- /dev/null
+++ b/kqapi/.idea/sonarlint/issuestore/0/2/02999ca52b20720a6dba73a2ea57a018dba90084
@@ -0,0 +1,3 @@
+
+U
+java:S1118":Add a private constructor to hide the implicit public one.(
\ No newline at end of file
diff --git a/kqapi/.idea/sonarlint/issuestore/0/3/032c44040c9d507864de35d7170661addf623095 b/kqapi/.idea/sonarlint/issuestore/0/3/032c44040c9d507864de35d7170661addf623095
new file mode 100644
index 0000000..e69de29
diff --git a/kqapi/.idea/sonarlint/issuestore/3/a/3a29a241dcf97a75f4de88a48dacd988a7193f67 b/kqapi/.idea/sonarlint/issuestore/3/a/3a29a241dcf97a75f4de88a48dacd988a7193f67
new file mode 100644
index 0000000..e69de29
diff --git a/kqapi/.idea/sonarlint/issuestore/4/d/4d181ee0ef35161a71fa355047c13e9ab5aa4793 b/kqapi/.idea/sonarlint/issuestore/4/d/4d181ee0ef35161a71fa355047c13e9ab5aa4793
new file mode 100644
index 0000000..e69de29
diff --git a/kqapi/.idea/sonarlint/issuestore/7/a/7a4df0ff8172ed96c29e54029f6ecac024700aa5 b/kqapi/.idea/sonarlint/issuestore/7/a/7a4df0ff8172ed96c29e54029f6ecac024700aa5
new file mode 100644
index 0000000..dfefc2b
--- /dev/null
+++ b/kqapi/.idea/sonarlint/issuestore/7/a/7a4df0ff8172ed96c29e54029f6ecac024700aa5
@@ -0,0 +1,95 @@
+
+o
+java:S1192"SDefine a constant instead of duplicating this literal "Unexpected value: " 3 times.(
+n
+java:S1192"WDefine a constant instead of duplicating this literal "状态机执行失败!" 3 times.(
+e
+java:S1192"IDefine a constant instead of duplicating this literal "approve_" 5 times.(
+t java:S135"YReduce the total number of break and continue statements in this loop to use at most one.(Î
+A
+java:S5411"*Use the primitive boolean expression here.(
+Z
+java:S2583"CChange this condition so that it does not always evaluate to "true"(
+W java:S125"src/main/java/com/ningdatech/pmapi/irs/sign/IRSAPIRequest.java,d\7\d7146276b7a0a780dc7631a29b70c58f9c37fac3
\ No newline at end of file
diff --git a/kqapi/.idea/vcs.xml b/kqapi/.idea/vcs.xml
new file mode 100644
index 0000000..6c0b863
--- /dev/null
+++ b/kqapi/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kqapi/src/main/java/com/ningdatech/kqapi/common/handler/GlobalResponseHandler.java b/kqapi/src/main/java/com/ningdatech/kqapi/common/handler/GlobalResponseHandler.java
index 9adeba0..28d1001 100644
--- a/kqapi/src/main/java/com/ningdatech/kqapi/common/handler/GlobalResponseHandler.java
+++ b/kqapi/src/main/java/com/ningdatech/kqapi/common/handler/GlobalResponseHandler.java
@@ -16,7 +16,7 @@ import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice;
* @Version 1.0
**/
@RestControllerAdvice(basePackages = {
- "com.ningdatech.kqapi.zzsfw.controller"
+
})
public class GlobalResponseHandler implements ResponseBodyAdvice