Browse Source

异常拦截处理

夏文涛 3 years atrás
parent
commit
f17d7145ed
64 changed files with 324 additions and 265 deletions
  1. 2 0
      .idea/compiler.xml
  2. 180 126
      .idea/workspace.xml
  3. 2 2
      src/main/java/common/exception/EmsException.java
  4. 11 2
      src/main/java/common/exception/EmsExceptionHandler.java
  5. 2 2
      src/main/java/common/exception/MyCustomException.java
  6. 1 1
      src/main/java/common/result/Code.java
  7. 1 1
      src/main/java/common/result/ResponseStatusEnum.java
  8. 1 1
      src/main/java/common/utils/AesUtils.java
  9. 1 1
      src/main/java/common/utils/CommonUtil.java
  10. 1 1
      src/main/java/common/utils/EncryptionUtil.java
  11. 1 2
      src/main/java/common/utils/JWTUtil.java
  12. 1 1
      src/main/java/common/utils/RSAUtils.java
  13. 1 1
      src/main/java/common/utils/SendSms.java
  14. 1 1
      src/main/java/common/utils/ValidateCode.java
  15. 1 1
      src/main/java/common/utils/paramUtils.java
  16. 1 1
      src/main/java/common/utils/smsUtil.java
  17. 3 5
      src/main/java/com/template/controller/LoginController.java
  18. 2 2
      src/main/java/com/template/controller/SendController.java
  19. 3 3
      src/main/java/com/template/core/JwtAuthenticationInterceptor.java
  20. 1 1
      src/main/java/com/template/handler/MyMetaObjectHandler.java
  21. 2 2
      src/main/java/com/template/model/result/CommonResult.java
  22. 1 1
      src/main/java/com/template/model/result/ResponseStatusEnum.java
  23. 1 1
      src/main/java/com/template/model/vo/SystemMenuTreeVo.java
  24. 2 5
      src/main/java/com/template/services/impl/SmsCodeServiceImpl.java
  25. 3 3
      src/main/java/com/template/services/impl/SystemUserServiceImpl.java
  26. BIN
      target/classes/com/template/common/exception/EmsException.class
  27. BIN
      target/classes/com/template/common/exception/EmsExceptionHandler.class
  28. BIN
      target/classes/com/template/common/exception/MyCustomException.class
  29. BIN
      target/classes/common/result/Code.class
  30. BIN
      target/classes/com/template/common/result/ResponseStatusEnum.class
  31. BIN
      target/classes/common/utils/AesUtils.class
  32. BIN
      target/classes/common/utils/CommonUtil.class
  33. BIN
      target/classes/common/utils/EncryptionUtil.class
  34. BIN
      target/classes/com/template/common/utils/JWTUtil.class
  35. BIN
      target/classes/common/utils/RSAUtils.class
  36. BIN
      target/classes/common/utils/SendSms.class
  37. BIN
      target/classes/com/template/common/utils/ValidateCode.class
  38. BIN
      target/classes/com/template/common/utils/paramUtils.class
  39. BIN
      target/classes/com/template/common/utils/smsUtil.class
  40. BIN
      target/classes/com/template/controller/LoginController.class
  41. BIN
      target/classes/com/template/controller/SendController.class
  42. BIN
      target/classes/com/template/core/JwtAuthenticationInterceptor.class
  43. BIN
      target/classes/com/template/handler/MyMetaObjectHandler.class
  44. BIN
      target/classes/com/template/model/result/CommonResult.class
  45. BIN
      target/classes/com/template/model/result/ResponseStatusEnum.class
  46. BIN
      target/classes/com/template/model/vo/SystemMenuTreeVo.class
  47. BIN
      target/classes/com/template/services/impl/SmsCodeServiceImpl.class
  48. BIN
      target/classes/com/template/services/impl/SystemUserServiceImpl.class
  49. BIN
      target/classes/common/exception/EmsException.class
  50. BIN
      target/classes/common/exception/EmsExceptionHandler.class
  51. BIN
      target/classes/common/exception/MyCustomException.class
  52. BIN
      target/classes/common/result/ResponseStatusEnum.class
  53. BIN
      target/classes/common/utils/JWTUtil.class
  54. BIN
      target/classes/common/utils/ValidateCode.class
  55. BIN
      target/classes/common/utils/paramUtils.class
  56. BIN
      target/classes/common/utils/smsUtil.class
  57. 14 14
      target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  58. 67 67
      target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
  59. 2 2
      target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
  60. BIN
      target/mybatis_plus-0.0.1-SNAPSHOT.jar
  61. BIN
      target/mybatis_plus-0.0.1-SNAPSHOT.jar.original
  62. 8 8
      target/surefire-reports/TEST-com.template.MybatisPlusApplicationTests.xml
  63. 6 6
      target/surefire-reports/TEST-com.template.WrapperTest.xml
  64. 1 1
      target/surefire-reports/com.template.MybatisPlusApplicationTests.txt

+ 2 - 0
.idea/compiler.xml

@@ -8,11 +8,13 @@
         <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
         <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
         <outputRelativeToContentRoot value="true" />
         <outputRelativeToContentRoot value="true" />
         <module name="template_code" />
         <module name="template_code" />
+        <module name="Back-endDevelopmentFramework" />
       </profile>
       </profile>
     </annotationProcessing>
     </annotationProcessing>
   </component>
   </component>
   <component name="JavacSettings">
   <component name="JavacSettings">
     <option name="ADDITIONAL_OPTIONS_OVERRIDE">
     <option name="ADDITIONAL_OPTIONS_OVERRIDE">
+      <module name="Back-endDevelopmentFramework" options="-parameters" />
       <module name="template_code" options="-parameters" />
       <module name="template_code" options="-parameters" />
     </option>
     </option>
   </component>
   </component>

+ 180 - 126
.idea/workspace.xml

@@ -2,9 +2,62 @@
 <project version="4">
 <project version="4">
   <component name="ChangeListManager">
   <component name="ChangeListManager">
     <list default="true" id="33456f28-da03-4d10-99dd-fd9bd193cf84" name="Default Changelist" comment="">
     <list default="true" id="33456f28-da03-4d10-99dd-fd9bd193cf84" name="Default Changelist" comment="">
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/AutoCode.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/AutoCode.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/LoginController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/LoginController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/SendController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/SendController.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/model/result/CommonResult.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/model/result/CommonResult.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/model/result/ResponseStatusEnum.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/model/result/ResponseStatusEnum.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/model/vo/SystemMenuTreeVo.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/model/vo/SystemMenuTreeVo.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmsCodeServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmsCodeServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SystemUserServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SystemUserServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/exception/EmsException.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/exception/EmsException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/exception/EmsExceptionHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/exception/EmsExceptionHandler.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/exception/MyCustomException.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/exception/MyCustomException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/result/Code.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/result/Code.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/result/ResponseStatusEnum.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/result/ResponseStatusEnum.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/AesUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/AesUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/CommonUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/CommonUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/EncryptionUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/EncryptionUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/JWTUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/JWTUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/RSAUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/RSAUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/SendSms.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/SendSms.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/ValidateCode.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/ValidateCode.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/paramUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/paramUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/smsUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/smsUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/META-INF/spring-configuration-metadata.json" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/META-INF/spring-configuration-metadata.json" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/controller/LoginController.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/controller/LoginController.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/controller/SendController.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/controller/SendController.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/core/JwtAuthenticationInterceptor.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/core/JwtAuthenticationInterceptor.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/handler/MyMetaObjectHandler.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/handler/MyMetaObjectHandler.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/model/result/CommonResult.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/model/result/CommonResult.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/model/result/ResponseStatusEnum.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/model/result/ResponseStatusEnum.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/model/vo/SystemMenuTreeVo.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/model/vo/SystemMenuTreeVo.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/services/impl/SmsCodeServiceImpl.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/services/impl/SmsCodeServiceImpl.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/services/impl/SystemUserServiceImpl.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/services/impl/SystemUserServiceImpl.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/exception/EmsException.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/exception/EmsExceptionHandler.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/exception/MyCustomException.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/result/Code.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/result/ResponseStatusEnum.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/AesUtils.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/CommonUtil.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/EncryptionUtil.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/JWTUtil.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/RSAUtils.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/SendSms.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/ValidateCode.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/paramUtils.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/utils/smsUtil.class" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/mybatis_plus-0.0.1-SNAPSHOT.jar" beforeDir="false" afterPath="$PROJECT_DIR$/target/mybatis_plus-0.0.1-SNAPSHOT.jar" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/mybatis_plus-0.0.1-SNAPSHOT.jar.original" beforeDir="false" afterPath="$PROJECT_DIR$/target/mybatis_plus-0.0.1-SNAPSHOT.jar.original" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/surefire-reports/TEST-com.template.MybatisPlusApplicationTests.xml" beforeDir="false" afterPath="$PROJECT_DIR$/target/surefire-reports/TEST-com.template.MybatisPlusApplicationTests.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/surefire-reports/TEST-com.template.WrapperTest.xml" beforeDir="false" afterPath="$PROJECT_DIR$/target/surefire-reports/TEST-com.template.WrapperTest.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/surefire-reports/com.template.MybatisPlusApplicationTests.txt" beforeDir="false" afterPath="$PROJECT_DIR$/target/surefire-reports/com.template.MybatisPlusApplicationTests.txt" afterDir="false" />
     </list>
     </list>
     <ignored path="$PROJECT_DIR$/out/" />
     <ignored path="$PROJECT_DIR$/out/" />
     <ignored path="$PROJECT_DIR$/target/" />
     <ignored path="$PROJECT_DIR$/target/" />
@@ -15,13 +68,12 @@
     <option name="LAST_RESOLUTION" value="IGNORE" />
     <option name="LAST_RESOLUTION" value="IGNORE" />
   </component>
   </component>
   <component name="DefaultGradleProjectSettings">
   <component name="DefaultGradleProjectSettings">
-    <option name="testRunner" value="GRADLE" />
-    <option name="delegatedBuild" value="true" />
+    <option name="isMigrated" value="true" />
   </component>
   </component>
   <component name="FileEditorManager">
   <component name="FileEditorManager">
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/CommonUtil.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/CommonUtil.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
             <state relative-caret-position="184">
             <state relative-caret-position="184">
               <caret line="17" column="13" selection-start-line="17" selection-start-column="13" selection-end-line="17" selection-end-column="13" />
               <caret line="17" column="13" selection-start-line="17" selection-start-column="13" selection-end-line="17" selection-end-column="13" />
@@ -30,46 +82,46 @@
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/common/result/ResponseStatusEnum.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/result/Code.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="253">
-              <caret line="11" column="17" selection-start-line="11" selection-start-column="4" selection-end-line="11" selection-end-column="17" />
+            <state relative-caret-position="46">
+              <caret line="2" column="17" selection-start-line="2" selection-start-column="17" selection-end-line="2" selection-end-column="17" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmsCodeControllerAPI.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/vo/SystemMenuTreeVo.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="138">
-              <caret line="10" column="17" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
+            <state relative-caret-position="575">
+              <caret line="30" column="43" selection-start-line="30" selection-start-column="43" selection-end-line="30" selection-end-column="43" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
-      <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SystemMenuControllerAPI.java">
+      <file pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/exception/EmsExceptionHandler.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="276">
-              <caret line="21" column="17" selection-start-line="21" selection-start-column="17" selection-end-line="21" selection-end-column="17" />
+            <state relative-caret-position="356">
+              <caret line="40" column="5" selection-start-line="40" selection-start-column="5" selection-end-line="40" selection-end-column="5" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/ExcelControllerAPI.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/result/ResponseStatusEnum.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="322">
-              <caret line="18" selection-start-line="18" selection-end-line="18" />
+            <state relative-caret-position="299">
+              <caret line="13" column="17" selection-start-line="11" selection-start-column="4" selection-end-line="13" selection-end-column="17" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/exception/MyCustomException.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="414">
-              <caret line="64" column="45" selection-start-line="64" selection-start-column="45" selection-end-line="64" selection-end-column="45" />
+            <state relative-caret-position="207">
+              <caret line="9" column="13" selection-start-line="9" selection-start-column="13" selection-end-line="9" selection-end-column="13" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
@@ -77,8 +129,8 @@
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/AutoCode.java">
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/AutoCode.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="380">
-              <caret line="57" column="14" lean-forward="true" selection-start-line="57" selection-start-column="8" selection-end-line="57" selection-end-column="22" />
+            <state relative-caret-position="1035">
+              <caret line="57" column="14" selection-start-line="57" selection-start-column="8" selection-end-line="57" selection-end-column="22" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
@@ -87,15 +139,15 @@
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handle/NonStaticResourceHttpRequestHandler.java">
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handle/NonStaticResourceHttpRequestHandler.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
             <state relative-caret-position="276">
             <state relative-caret-position="276">
-              <caret line="18" column="61" lean-forward="true" selection-start-line="18" selection-start-column="24" selection-end-line="18" selection-end-column="61" />
+              <caret line="18" column="61" selection-start-line="18" selection-start-column="24" selection-end-line="18" selection-end-column="61" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
-      <file pinned="false" current-in-tab="true">
+      <file pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java">
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="57">
+            <state relative-caret-position="161">
               <caret line="17" column="31" selection-start-line="17" selection-start-column="31" selection-end-line="17" selection-end-column="31" />
               <caret line="17" column="31" selection-start-line="17" selection-start-column="31" selection-end-line="17" selection-end-column="31" />
               <folding>
               <folding>
                 <element signature="imports" expanded="true" />
                 <element signature="imports" expanded="true" />
@@ -193,6 +245,9 @@
         <option value="$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/AutoCode.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/AutoCode.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/common/result/Code.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/model/vo/SystemMenuTreeVo.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/common/exception/EmsExceptionHandler.java" />
       </list>
       </list>
     </option>
     </option>
   </component>
   </component>
@@ -221,9 +276,12 @@
       <select />
       <select />
     </treeState>
     </treeState>
   </component>
   </component>
+  <component name="MavenRunner">
+    <option name="skipTests" value="true" />
+  </component>
   <component name="ProjectFrameBounds">
   <component name="ProjectFrameBounds">
-    <option name="x" value="-7" />
-    <option name="width" value="972" />
+    <option name="x" value="953" />
+    <option name="width" value="974" />
     <option name="height" value="1039" />
     <option name="height" value="1039" />
   </component>
   </component>
   <component name="ProjectView">
   <component name="ProjectView">
@@ -231,7 +289,6 @@
       <foldersAlwaysOnTop value="true" />
       <foldersAlwaysOnTop value="true" />
     </navigator>
     </navigator>
     <panes>
     <panes>
-      <pane id="PackagesPane" />
       <pane id="Scope" />
       <pane id="Scope" />
       <pane id="ProjectPane">
       <pane id="ProjectPane">
         <subPane>
         <subPane>
@@ -291,7 +348,7 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="controller" type="462c0819:PsiDirectoryNode" />
+              <item name="common" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -300,7 +357,8 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="core" type="462c0819:PsiDirectoryNode" />
+              <item name="common" type="462c0819:PsiDirectoryNode" />
+              <item name="exception" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -309,7 +367,8 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="handle" type="462c0819:PsiDirectoryNode" />
+              <item name="common" type="462c0819:PsiDirectoryNode" />
+              <item name="result" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -318,7 +377,7 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="handler" type="462c0819:PsiDirectoryNode" />
+              <item name="controller" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -327,7 +386,7 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="mapper" type="462c0819:PsiDirectoryNode" />
+              <item name="core" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -336,7 +395,7 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="model" type="462c0819:PsiDirectoryNode" />
+              <item name="handle" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -345,8 +404,7 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="model" type="462c0819:PsiDirectoryNode" />
-              <item name="pojo" type="462c0819:PsiDirectoryNode" />
+              <item name="handler" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -355,8 +413,7 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="model" type="462c0819:PsiDirectoryNode" />
-              <item name="result" type="462c0819:PsiDirectoryNode" />
+              <item name="mapper" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -366,7 +423,6 @@
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="model" type="462c0819:PsiDirectoryNode" />
               <item name="model" type="462c0819:PsiDirectoryNode" />
-              <item name="vo" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -375,7 +431,8 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="services" type="462c0819:PsiDirectoryNode" />
+              <item name="model" type="462c0819:PsiDirectoryNode" />
+              <item name="pojo" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -384,16 +441,8 @@
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
-              <item name="services" type="462c0819:PsiDirectoryNode" />
-              <item name="impl" type="462c0819:PsiDirectoryNode" />
-            </path>
-            <path>
-              <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
-              <item name="Back-endDevelopmentFramework" type="462c0819:PsiDirectoryNode" />
-              <item name="src" type="462c0819:PsiDirectoryNode" />
-              <item name="main" type="462c0819:PsiDirectoryNode" />
-              <item name="java" type="462c0819:PsiDirectoryNode" />
-              <item name="common" type="462c0819:PsiDirectoryNode" />
+              <item name="model" type="462c0819:PsiDirectoryNode" />
+              <item name="result" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -401,8 +450,9 @@
               <item name="src" type="462c0819:PsiDirectoryNode" />
               <item name="src" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
-              <item name="common" type="462c0819:PsiDirectoryNode" />
-              <item name="exception" type="462c0819:PsiDirectoryNode" />
+              <item name="template" type="462c0819:PsiDirectoryNode" />
+              <item name="model" type="462c0819:PsiDirectoryNode" />
+              <item name="vo" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -410,8 +460,8 @@
               <item name="src" type="462c0819:PsiDirectoryNode" />
               <item name="src" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
-              <item name="common" type="462c0819:PsiDirectoryNode" />
-              <item name="result" type="462c0819:PsiDirectoryNode" />
+              <item name="template" type="462c0819:PsiDirectoryNode" />
+              <item name="services" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -419,8 +469,9 @@
               <item name="src" type="462c0819:PsiDirectoryNode" />
               <item name="src" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="main" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="java" type="462c0819:PsiDirectoryNode" />
-              <item name="common" type="462c0819:PsiDirectoryNode" />
-              <item name="utils" type="462c0819:PsiDirectoryNode" />
+              <item name="template" type="462c0819:PsiDirectoryNode" />
+              <item name="services" type="462c0819:PsiDirectoryNode" />
+              <item name="impl" type="462c0819:PsiDirectoryNode" />
             </path>
             </path>
             <path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -441,6 +492,7 @@
           <select />
           <select />
         </subPane>
         </subPane>
       </pane>
       </pane>
+      <pane id="PackagesPane" />
     </panes>
     </panes>
   </component>
   </component>
   <component name="PropertiesComponent">
   <component name="PropertiesComponent">
@@ -524,11 +576,13 @@
       <workItem from="1688462587306" duration="235000" />
       <workItem from="1688462587306" duration="235000" />
       <workItem from="1688462870758" duration="27593000" />
       <workItem from="1688462870758" duration="27593000" />
       <workItem from="1688603141902" duration="785000" />
       <workItem from="1688603141902" duration="785000" />
+      <workItem from="1688609508818" duration="438000" />
+      <workItem from="1688609969175" duration="58000" />
     </task>
     </task>
     <servers />
     <servers />
   </component>
   </component>
   <component name="TimeTrackingManager">
   <component name="TimeTrackingManager">
-    <option name="totallyTimeSpent" value="28613000" />
+    <option name="totallyTimeSpent" value="29109000" />
   </component>
   </component>
   <component name="TodoView">
   <component name="TodoView">
     <todo-panel id="selected-file">
     <todo-panel id="selected-file">
@@ -540,10 +594,10 @@
     </todo-panel>
     </todo-panel>
   </component>
   </component>
   <component name="ToolWindowManager">
   <component name="ToolWindowManager">
-    <frame x="-8" y="-8" width="1936" height="1048" extended-state="6" />
+    <frame x="953" y="0" width="974" height="1039" extended-state="0" />
     <editor active="true" />
     <editor active="true" />
     <layout>
     <layout>
-      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.1913646" />
+      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.38183808" />
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
       <window_info id="Designer" order="2" />
       <window_info id="Designer" order="2" />
       <window_info id="JRebel" order="3" side_tool="true" />
       <window_info id="JRebel" order="3" side_tool="true" />
@@ -554,7 +608,7 @@
       <window_info id="Web" order="8" side_tool="true" />
       <window_info id="Web" order="8" side_tool="true" />
       <window_info anchor="bottom" id="Message" order="0" />
       <window_info anchor="bottom" id="Message" order="0" />
       <window_info anchor="bottom" id="Find" order="1" weight="0.32932165" />
       <window_info anchor="bottom" id="Find" order="1" weight="0.32932165" />
-      <window_info anchor="bottom" id="Run" order="2" weight="0.49234137" />
+      <window_info anchor="bottom" id="Run" order="2" weight="0.49723756" />
       <window_info anchor="bottom" id="Debug" order="3" weight="0.44310722" />
       <window_info anchor="bottom" id="Debug" order="3" weight="0.44310722" />
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
@@ -563,7 +617,7 @@
       <window_info anchor="bottom" id="Terminal" order="8" />
       <window_info anchor="bottom" id="Terminal" order="8" />
       <window_info anchor="bottom" id="Docker" order="9" />
       <window_info anchor="bottom" id="Docker" order="9" />
       <window_info anchor="bottom" id="Event Log" order="10" side_tool="true" />
       <window_info anchor="bottom" id="Event Log" order="10" side_tool="true" />
-      <window_info anchor="bottom" id="Messages" order="11" weight="0.33370167" />
+      <window_info anchor="bottom" id="Messages" order="11" weight="0.33369803" />
       <window_info anchor="bottom" id="Java Enterprise" order="12" />
       <window_info anchor="bottom" id="Java Enterprise" order="12" />
       <window_info anchor="bottom" id="Database Changes" order="13" />
       <window_info anchor="bottom" id="Database Changes" order="13" />
       <window_info anchor="bottom" id="Version Control" order="14" />
       <window_info anchor="bottom" id="Version Control" order="14" />
@@ -572,7 +626,7 @@
       <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
       <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
-      <window_info anchor="right" id="Maven" order="3" weight="0.28304905" />
+      <window_info anchor="right" id="Maven" order="3" weight="0.5822368" />
       <window_info anchor="right" id="Palette" order="4" />
       <window_info anchor="right" id="Palette" order="4" />
       <window_info anchor="right" id="Capture Analysis" order="5" />
       <window_info anchor="right" id="Capture Analysis" order="5" />
       <window_info anchor="right" id="Database" order="6" />
       <window_info anchor="right" id="Database" order="6" />
@@ -629,13 +683,13 @@
       <breakpoints>
       <breakpoints>
         <line-breakpoint enabled="true" type="java-line">
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/template/controller/LoginController.java</url>
           <url>file://$PROJECT_DIR$/src/main/java/com/template/controller/LoginController.java</url>
-          <line>43</line>
+          <line>41</line>
           <properties />
           <properties />
           <option name="timeStamp" value="16" />
           <option name="timeStamp" value="16" />
         </line-breakpoint>
         </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/template/controller/LoginController.java</url>
           <url>file://$PROJECT_DIR$/src/main/java/com/template/controller/LoginController.java</url>
-          <line>56</line>
+          <line>54</line>
           <properties />
           <properties />
           <option name="timeStamp" value="17" />
           <option name="timeStamp" value="17" />
         </line-breakpoint>
         </line-breakpoint>
@@ -647,13 +701,6 @@
     <option name="FILTER_TARGETS" value="false" />
     <option name="FILTER_TARGETS" value="false" />
   </component>
   </component>
   <component name="editorHistoryManager">
   <component name="editorHistoryManager">
-    <entry file="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.4.6/mybatis-3.4.6-sources.jar!/org/apache/ibatis/executor/statement/RoutingStatementHandler.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="644">
-          <caret line="54" selection-start-line="54" selection-end-line="54" />
-        </state>
-      </provider>
-    </entry>
     <entry file="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.4.6/mybatis-3.4.6-sources.jar!/org/apache/ibatis/session/Configuration.java">
     <entry file="jar://$MAVEN_REPOSITORY$/org/mybatis/mybatis/3.4.6/mybatis-3.4.6-sources.jar!/org/apache/ibatis/session/Configuration.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="596">
         <state relative-caret-position="596">
@@ -755,20 +802,13 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/exception/EmsException.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/exception/EmsException.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="161">
         <state relative-caret-position="161">
           <caret line="7" column="13" selection-start-line="7" selection-start-column="13" selection-end-line="7" selection-end-column="13" />
           <caret line="7" column="13" selection-start-line="7" selection-start-column="13" selection-end-line="7" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/result/Code.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="46">
-          <caret line="2" column="17" selection-start-line="2" selection-start-column="17" selection-end-line="2" selection-end-column="17" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/SmsCodeServiceImpl.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/SmsCodeServiceImpl.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="654">
         <state relative-caret-position="654">
@@ -872,56 +912,42 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/exception/EmsExceptionHandler.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="194">
-          <caret line="28" column="13" selection-start-line="28" selection-start-column="13" selection-end-line="28" selection-end-column="13" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/exception/MyCustomException.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="207">
-          <caret line="9" column="13" selection-start-line="9" selection-start-column="13" selection-end-line="9" selection-end-column="13" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/ValidateCode.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/ValidateCode.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="115">
         <state relative-caret-position="115">
           <caret line="5" column="15" selection-start-line="5" selection-start-column="15" selection-end-line="5" selection-end-column="15" />
           <caret line="5" column="15" selection-start-line="5" selection-start-column="15" selection-end-line="5" selection-end-column="15" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/smsUtil.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/smsUtil.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="184">
         <state relative-caret-position="184">
           <caret line="8" column="13" selection-start-line="8" selection-start-column="13" selection-end-line="8" selection-end-column="13" />
           <caret line="8" column="13" selection-start-line="8" selection-start-column="13" selection-end-line="8" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/SendSms.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/SendSms.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="161">
         <state relative-caret-position="161">
           <caret line="22" column="13" selection-start-line="22" selection-start-column="13" selection-end-line="22" selection-end-column="13" />
           <caret line="22" column="13" selection-start-line="22" selection-start-column="13" selection-end-line="22" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/AesUtils.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/AesUtils.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="253">
         <state relative-caret-position="253">
           <caret line="20" column="13" selection-start-line="20" selection-start-column="13" selection-end-line="20" selection-end-column="13" />
           <caret line="20" column="13" selection-start-line="20" selection-start-column="13" selection-end-line="20" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/RSAUtils.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/RSAUtils.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="230">
         <state relative-caret-position="230">
           <caret line="19" column="13" selection-start-line="19" selection-start-column="13" selection-end-line="19" selection-end-column="13" />
           <caret line="19" column="13" selection-start-line="19" selection-start-column="13" selection-end-line="19" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/paramUtils.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/paramUtils.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="345">
         <state relative-caret-position="345">
           <caret line="15" column="13" selection-start-line="15" selection-start-column="13" selection-end-line="15" selection-end-column="13" />
           <caret line="15" column="13" selection-start-line="15" selection-start-column="13" selection-end-line="15" selection-end-column="13" />
@@ -931,31 +957,38 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/JWTUtil.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/JWTUtil.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="782">
         <state relative-caret-position="782">
           <caret line="45" column="34" selection-start-line="45" selection-start-column="34" selection-end-line="45" selection-end-column="34" />
           <caret line="45" column="34" selection-start-line="45" selection-start-column="34" selection-end-line="45" selection-end-column="34" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/EncryptionUtil.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/EncryptionUtil.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="115">
         <state relative-caret-position="115">
           <caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
           <caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/utils/CommonUtil.java">
+    <entry file="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-generator/3.0.5/mybatis-plus-generator-3.0.5.jar!/com/baomidou/mybatisplus/generator/config/rules/NamingStrategy.class">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="184">
         <state relative-caret-position="184">
-          <caret line="17" column="13" selection-start-line="17" selection-start-column="13" selection-end-line="17" selection-end-column="13" />
+          <caret line="12" column="4" selection-start-line="12" selection-start-column="4" selection-end-line="12" selection-end-column="4" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/common/result/ResponseStatusEnum.java">
+    <entry file="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-generator/3.0.5/mybatis-plus-generator-3.0.5.jar!/com/baomidou/mybatisplus/generator/config/StrategyConfig.class">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="253">
-          <caret line="11" column="17" selection-start-line="11" selection-start-column="4" selection-end-line="11" selection-end-column="17" />
+        <state relative-caret-position="-1242">
+          <caret line="12" column="13" selection-start-line="12" selection-start-column="13" selection-end-line="12" selection-end-column="13" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmsCodeControllerAPI.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="138">
+          <caret line="10" column="17" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
@@ -966,65 +999,72 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SendControllerAPI.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/ExcelControllerAPI.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="115">
-          <caret line="5" column="17" selection-start-line="5" selection-start-column="17" selection-end-line="5" selection-end-column="17" />
+        <state relative-caret-position="322">
+          <caret line="18" selection-start-line="18" selection-end-line="18" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/core/JwtAuthenticationInterceptor.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="414">
+        <state relative-caret-position="1104">
           <caret line="64" column="45" selection-start-line="64" selection-start-column="45" selection-end-line="64" selection-end-column="45" />
           <caret line="64" column="45" selection-start-line="64" selection-start-column="45" selection-end-line="64" selection-end-column="45" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/ExcelControllerAPI.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/utils/CommonUtil.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="322">
-          <caret line="18" selection-start-line="18" selection-end-line="18" />
+        <state relative-caret-position="184">
+          <caret line="17" column="13" selection-start-line="17" selection-start-column="13" selection-end-line="17" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmsCodeControllerAPI.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/result/Code.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="138">
-          <caret line="10" column="17" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
+        <state relative-caret-position="46">
+          <caret line="2" column="17" selection-start-line="2" selection-start-column="17" selection-end-line="2" selection-end-column="17" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-generator/3.0.5/mybatis-plus-generator-3.0.5.jar!/com/baomidou/mybatisplus/generator/config/rules/NamingStrategy.class">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/vo/SystemMenuTreeVo.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="184">
-          <caret line="12" column="4" selection-start-line="12" selection-start-column="4" selection-end-line="12" selection-end-column="4" />
+        <state relative-caret-position="575">
+          <caret line="30" column="43" selection-start-line="30" selection-start-column="43" selection-end-line="30" selection-end-column="43" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="jar://$MAVEN_REPOSITORY$/com/baomidou/mybatis-plus-generator/3.0.5/mybatis-plus-generator-3.0.5.jar!/com/baomidou/mybatisplus/generator/config/StrategyConfig.class">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/result/ResponseStatusEnum.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-1242">
-          <caret line="12" column="13" selection-start-line="12" selection-start-column="13" selection-end-line="12" selection-end-column="13" />
+        <state relative-caret-position="299">
+          <caret line="13" column="17" selection-start-line="11" selection-start-column="4" selection-end-line="13" selection-end-column="17" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/exception/MyCustomException.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="207">
+          <caret line="9" column="13" selection-start-line="9" selection-start-column="13" selection-end-line="9" selection-end-column="13" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/AutoCode.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/AutoCode.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="380">
-          <caret line="57" column="14" lean-forward="true" selection-start-line="57" selection-start-column="8" selection-end-line="57" selection-end-column="22" />
+        <state relative-caret-position="1035">
+          <caret line="57" column="14" selection-start-line="57" selection-start-column="8" selection-end-line="57" selection-end-column="22" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handle/NonStaticResourceHttpRequestHandler.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handle/NonStaticResourceHttpRequestHandler.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="276">
         <state relative-caret-position="276">
-          <caret line="18" column="61" lean-forward="true" selection-start-line="18" selection-start-column="24" selection-end-line="18" selection-end-column="61" />
+          <caret line="18" column="61" selection-start-line="18" selection-start-column="24" selection-end-line="18" selection-end-column="61" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/handler/MyMetaObjectHandler.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="57">
+        <state relative-caret-position="161">
           <caret line="17" column="31" selection-start-line="17" selection-start-column="31" selection-end-line="17" selection-end-column="31" />
           <caret line="17" column="31" selection-start-line="17" selection-start-column="31" selection-end-line="17" selection-end-column="31" />
           <folding>
           <folding>
             <element signature="imports" expanded="true" />
             <element signature="imports" expanded="true" />
@@ -1032,6 +1072,20 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SendControllerAPI.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="115">
+          <caret line="5" column="17" selection-start-line="5" selection-start-column="17" selection-end-line="5" selection-end-column="17" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/common/exception/EmsExceptionHandler.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="356">
+          <caret line="40" column="5" selection-start-line="40" selection-start-column="5" selection-end-line="40" selection-end-column="5" />
+        </state>
+      </provider>
+    </entry>
   </component>
   </component>
   <component name="masterDetails">
   <component name="masterDetails">
     <states>
     <states>

+ 2 - 2
src/main/java/common/exception/EmsException.java

@@ -1,6 +1,6 @@
-package common.exception;
+package com.template.common.exception;
 
 
-import common.result.ResponseStatusEnum;
+import com.template.common.result.ResponseStatusEnum;
 
 
 /**
 /**
  * 处理异常,统一封装
  * 处理异常,统一封装

+ 11 - 2
src/main/java/common/exception/EmsExceptionHandler.java

@@ -1,8 +1,8 @@
-package common.exception;
+package com.template.common.exception;
 
 
 import com.fasterxml.jackson.core.JsonParseException;
 import com.fasterxml.jackson.core.JsonParseException;
+import com.template.common.result.ResponseStatusEnum;
 import com.template.model.result.CommonResult;
 import com.template.model.result.CommonResult;
-import common.result.ResponseStatusEnum;
 import org.mybatis.spring.MyBatisSystemException;
 import org.mybatis.spring.MyBatisSystemException;
 import org.slf4j.Logger;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.slf4j.LoggerFactory;
@@ -31,6 +31,15 @@ public class EmsExceptionHandler {
     //org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported
     //org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported
     final static Logger logger=LoggerFactory.getLogger(EmsExceptionHandler.class);
     final static Logger logger=LoggerFactory.getLogger(EmsExceptionHandler.class);
 
 
+    @ResponseBody
+    @ExceptionHandler(NullPointerException.class)
+    public CommonResult exception(NullPointerException e) {
+        e.printStackTrace();
+        //String error=e.getFieldError().getDefaultMessage();
+        logger.error("错误信息",e.fillInStackTrace());
+        return CommonResult.resultValue(ResponseStatusEnum.SYSTEM_ERROR);
+    }
+
     @ExceptionHandler(Exception.class)
     @ExceptionHandler(Exception.class)
     @ResponseBody
     @ResponseBody
     public CommonResult exception(Exception e) {
     public CommonResult exception(Exception e) {

+ 2 - 2
src/main/java/common/exception/MyCustomException.java

@@ -1,6 +1,6 @@
-package common.exception;
+package com.template.common.exception;
 
 
-import common.result.ResponseStatusEnum;
+import com.template.common.result.ResponseStatusEnum;
 
 
 /**
 /**
  * 自定义异常
  * 自定义异常

+ 1 - 1
src/main/java/common/result/Code.java

@@ -1,4 +1,4 @@
-package common.result;
+package com.template.common.result;
 
 
 public interface Code {
 public interface Code {
     Integer getStatus();
     Integer getStatus();

+ 1 - 1
src/main/java/common/result/ResponseStatusEnum.java

@@ -1,4 +1,4 @@
-package common.result;
+package com.template.common.result;
 
 
 /**
 /**
  * 响应结果枚举,用于提供给GraceJSONResult返回给前端的
  * 响应结果枚举,用于提供给GraceJSONResult返回给前端的

+ 1 - 1
src/main/java/common/utils/AesUtils.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 import lombok.extern.slf4j.Slf4j;
 import lombok.extern.slf4j.Slf4j;
 import org.bouncycastle.util.encoders.Base64;
 import org.bouncycastle.util.encoders.Base64;

+ 1 - 1
src/main/java/common/utils/CommonUtil.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 import lombok.extern.slf4j.Slf4j;
 import lombok.extern.slf4j.Slf4j;
 
 

+ 1 - 1
src/main/java/common/utils/EncryptionUtil.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 import java.util.HashMap;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Map;

+ 1 - 2
src/main/java/common/utils/JWTUtil.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 
 
 import com.auth0.jwt.JWT;
 import com.auth0.jwt.JWT;
@@ -7,7 +7,6 @@ import com.auth0.jwt.algorithms.Algorithm;
 import com.auth0.jwt.interfaces.Claim;
 import com.auth0.jwt.interfaces.Claim;
 import com.auth0.jwt.interfaces.DecodedJWT;
 import com.auth0.jwt.interfaces.DecodedJWT;
 import com.template.model.pojo.RepairAdmin;
 import com.template.model.pojo.RepairAdmin;
-import com.template.model.pojo.SystemUser;
 import lombok.extern.slf4j.Slf4j;
 import lombok.extern.slf4j.Slf4j;
 
 
 import java.util.Date;
 import java.util.Date;

+ 1 - 1
src/main/java/common/utils/RSAUtils.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 import net.sf.jsqlparser.expression.StringValue;
 import net.sf.jsqlparser.expression.StringValue;
 import org.apache.tomcat.util.codec.binary.Base64;
 import org.apache.tomcat.util.codec.binary.Base64;

+ 1 - 1
src/main/java/common/utils/SendSms.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 import com.tencentcloudapi.common.Credential;
 import com.tencentcloudapi.common.Credential;
 import com.tencentcloudapi.common.exception.TencentCloudSDKException;
 import com.tencentcloudapi.common.exception.TencentCloudSDKException;

+ 1 - 1
src/main/java/common/utils/ValidateCode.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 import java.util.Random;
 import java.util.Random;
 
 

+ 1 - 1
src/main/java/common/utils/paramUtils.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 import lombok.extern.slf4j.Slf4j;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.validation.BindingResult;
 import org.springframework.validation.BindingResult;

+ 1 - 1
src/main/java/common/utils/smsUtil.java

@@ -1,4 +1,4 @@
-package common.utils;
+package com.template.common.utils;
 
 
 /**
 /**
  * @Author: binguo
  * @Author: binguo

+ 3 - 5
src/main/java/com/template/controller/LoginController.java

@@ -7,16 +7,14 @@ import com.template.model.request.LoginRequest;
 import com.template.model.result.CommonResult;
 import com.template.model.result.CommonResult;
 import com.template.model.vo.LoginVO;
 import com.template.model.vo.LoginVO;
 import com.template.services.RepairAdminService;
 import com.template.services.RepairAdminService;
-import common.utils.AesUtils;
-import common.utils.paramUtils;
-import common.utils.JWTUtil;
+import com.template.common.utils.AesUtils;
+import com.template.common.utils.paramUtils;
+import com.template.common.utils.JWTUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.BindingResult;
 import org.springframework.validation.BindingResult;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.bind.annotation.RestController;
 
 
-import java.sql.SQLIntegrityConstraintViolationException;
-
 /**
 /**
  * @Author: binguo
  * @Author: binguo
  * @Date: 2023/7/5 星期三 9:28
  * @Date: 2023/7/5 星期三 9:28

+ 2 - 2
src/main/java/com/template/controller/SendController.java

@@ -2,8 +2,8 @@ package com.template.controller;
 
 
 import com.tencentcloudapi.sms.v20210111.models.SendStatus;
 import com.tencentcloudapi.sms.v20210111.models.SendStatus;
 import com.template.api.SendControllerAPI;
 import com.template.api.SendControllerAPI;
-import common.utils.SendSms;
-import common.utils.ValidateCode;
+import com.template.common.utils.SendSms;
+import com.template.common.utils.ValidateCode;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.Api;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.bind.annotation.*;
 
 

+ 3 - 3
src/main/java/com/template/core/JwtAuthenticationInterceptor.java

@@ -3,9 +3,9 @@ package com.template.core;
 import com.auth0.jwt.interfaces.Claim;
 import com.auth0.jwt.interfaces.Claim;
 import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
 import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
 import com.template.annotation.PassToken;
 import com.template.annotation.PassToken;
-import common.exception.MyCustomException;
-import common.result.ResponseStatusEnum;
-import common.utils.JWTUtil;
+import com.template.common.exception.MyCustomException;
+import com.template.common.result.ResponseStatusEnum;
+import com.template.common.utils.JWTUtil;
 import org.springframework.boot.configurationprocessor.json.JSONObject;
 import org.springframework.boot.configurationprocessor.json.JSONObject;
 import org.springframework.util.StringUtils;
 import org.springframework.util.StringUtils;
 import org.springframework.web.method.HandlerMethod;
 import org.springframework.web.method.HandlerMethod;

+ 1 - 1
src/main/java/com/template/handler/MyMetaObjectHandler.java

@@ -1,7 +1,7 @@
 package com.template.handler;
 package com.template.handler;
 
 
 import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
 import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
-import common.utils.AesUtils;
+import com.template.common.utils.AesUtils;
 import lombok.extern.slf4j.Slf4j;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.ibatis.reflection.MetaObject;
 import org.apache.ibatis.reflection.MetaObject;
 import org.springframework.stereotype.Component;
 import org.springframework.stereotype.Component;

+ 2 - 2
src/main/java/com/template/model/result/CommonResult.java

@@ -1,8 +1,8 @@
 package com.template.model.result;
 package com.template.model.result;
 
 
 import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.annotation.JsonInclude;
-import common.result.Code;
-import common.result.ResponseStatusEnum;
+import com.template.common.result.Code;
+import com.template.common.result.ResponseStatusEnum;
 
 
 import java.io.Serializable;
 import java.io.Serializable;
 import java.util.Map;
 import java.util.Map;

+ 1 - 1
src/main/java/com/template/model/result/ResponseStatusEnum.java

@@ -1,6 +1,6 @@
 package com.template.model.result;
 package com.template.model.result;
 
 
-import common.result.Code;
+import com.template.common.result.Code;
 
 
 /**
 /**
  * 响应结果枚举,用于提供给GraceJSONResult返回给前端的
  * 响应结果枚举,用于提供给GraceJSONResult返回给前端的

+ 1 - 1
src/main/java/com/template/model/vo/SystemMenuTreeVo.java

@@ -28,5 +28,5 @@ public class SystemMenuTreeVo {
     @ApiModelProperty(value = "菜单名称")
     @ApiModelProperty(value = "菜单名称")
     private String menuName;
     private String menuName;
     @ApiModelProperty(value = "子级菜单")
     @ApiModelProperty(value = "子级菜单")
-    private List<SystemMenuTreeVo> children = null;
+    private List<SystemMenuTreeVo> children;
 }
 }

+ 2 - 5
src/main/java/com/template/services/impl/SmsCodeServiceImpl.java

@@ -1,6 +1,5 @@
 package com.template.services.impl;
 package com.template.services.impl;
 
 
-import com.alibaba.fastjson.JSON;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
 import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
 import com.template.config.MySecurity;
 import com.template.config.MySecurity;
@@ -8,13 +7,11 @@ import com.template.model.pojo.SmsCode;
 import com.template.mapper.SmsCodeMapper;
 import com.template.mapper.SmsCodeMapper;
 import com.template.model.pojo.SystemUser;
 import com.template.model.pojo.SystemUser;
 import com.template.model.result.CommonResult;
 import com.template.model.result.CommonResult;
-import com.template.model.vo.LoginVO;
 import com.template.services.SmsCodeService;
 import com.template.services.SmsCodeService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.template.services.SystemUserService;
 import com.template.services.SystemUserService;
-import common.utils.EncryptionUtil;
-import common.utils.JWTUtil;
-import common.utils.RSAUtils;
+import com.template.common.utils.EncryptionUtil;
+import com.template.common.utils.RSAUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.stereotype.Service;
 
 

+ 3 - 3
src/main/java/com/template/services/impl/SystemUserServiceImpl.java

@@ -10,9 +10,9 @@ import com.template.model.pojo.SystemUser;
 import com.template.model.result.CommonResult;
 import com.template.model.result.CommonResult;
 import com.template.services.SystemUserService;
 import com.template.services.SystemUserService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import common.result.ResponseStatusEnum;
-import common.utils.SendSms;
-import common.utils.ValidateCode;
+import com.template.common.result.ResponseStatusEnum;
+import com.template.common.utils.SendSms;
+import com.template.common.utils.ValidateCode;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.transaction.annotation.Transactional;

BIN
target/classes/com/template/common/exception/EmsException.class


BIN
target/classes/com/template/common/exception/EmsExceptionHandler.class


BIN
target/classes/com/template/common/exception/MyCustomException.class


BIN
target/classes/common/result/Code.class


BIN
target/classes/com/template/common/result/ResponseStatusEnum.class


BIN
target/classes/common/utils/AesUtils.class


BIN
target/classes/common/utils/CommonUtil.class


BIN
target/classes/common/utils/EncryptionUtil.class


BIN
target/classes/com/template/common/utils/JWTUtil.class


BIN
target/classes/common/utils/RSAUtils.class


BIN
target/classes/common/utils/SendSms.class


BIN
target/classes/com/template/common/utils/ValidateCode.class


BIN
target/classes/com/template/common/utils/paramUtils.class


BIN
target/classes/com/template/common/utils/smsUtil.class


BIN
target/classes/com/template/controller/LoginController.class


BIN
target/classes/com/template/controller/SendController.class


BIN
target/classes/com/template/core/JwtAuthenticationInterceptor.class


BIN
target/classes/com/template/handler/MyMetaObjectHandler.class


BIN
target/classes/com/template/model/result/CommonResult.class


BIN
target/classes/com/template/model/result/ResponseStatusEnum.class


BIN
target/classes/com/template/model/vo/SystemMenuTreeVo.class


BIN
target/classes/com/template/services/impl/SmsCodeServiceImpl.class


BIN
target/classes/com/template/services/impl/SystemUserServiceImpl.class


BIN
target/classes/common/exception/EmsException.class


BIN
target/classes/common/exception/EmsExceptionHandler.class


BIN
target/classes/common/exception/MyCustomException.class


BIN
target/classes/common/result/ResponseStatusEnum.class


BIN
target/classes/common/utils/JWTUtil.class


BIN
target/classes/common/utils/ValidateCode.class


BIN
target/classes/common/utils/paramUtils.class


BIN
target/classes/common/utils/smsUtil.class


+ 14 - 14
target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -1,5 +1,5 @@
-common\result\ResponseStatusEnum.class
 com\template\services\RepairAdminService.class
 com\template\services\RepairAdminService.class
+com\template\common\utils\SendSms.class
 com\template\model\pojo\SystemMenu.class
 com\template\model\pojo\SystemMenu.class
 com\template\api\SendControllerAPI.class
 com\template\api\SendControllerAPI.class
 com\template\controller\LogInfoController.class
 com\template\controller\LogInfoController.class
@@ -10,59 +10,59 @@ META-INF\spring-configuration-metadata.json
 com\template\model\result\BaseResult.class
 com\template\model\result\BaseResult.class
 com\template\annotation\PassToken.class
 com\template\annotation\PassToken.class
 com\template\controller\RepairAdminController.class
 com\template\controller\RepairAdminController.class
+com\template\common\exception\EmsExceptionHandler.class
+com\template\common\utils\JWTUtil.class
 com\template\model\request\LoginRequest.class
 com\template\model\request\LoginRequest.class
 com\template\model\vo\SystemMenuVo.class
 com\template\model\vo\SystemMenuVo.class
 com\template\mapper\RepairAdminMapper.class
 com\template\mapper\RepairAdminMapper.class
 com\template\controller\SendController.class
 com\template\controller\SendController.class
 com\template\core\CORSConfiguration.class
 com\template\core\CORSConfiguration.class
 com\template\api\LogInfoControllerAPI.class
 com\template\api\LogInfoControllerAPI.class
+com\template\common\exception\EmsException.class
 com\template\controller\ExcelController.class
 com\template\controller\ExcelController.class
-common\result\Code.class
 com\template\mapper\SmsCodeMapper.class
 com\template\mapper\SmsCodeMapper.class
 com\template\model\vo\SystemMenuVo$SystemMenuVoBuilder.class
 com\template\model\vo\SystemMenuVo$SystemMenuVoBuilder.class
 com\template\services\impl\SmsCodeServiceImpl.class
 com\template\services\impl\SmsCodeServiceImpl.class
 com\template\api\ExcelControllerAPI.class
 com\template\api\ExcelControllerAPI.class
 com\template\core\JwtlnterceptorConfig.class
 com\template\core\JwtlnterceptorConfig.class
+com\template\common\exception\MyCustomException.class
 com\template\controller\LoginController.class
 com\template\controller\LoginController.class
 com\template\services\impl\SystemUserServiceImpl.class
 com\template\services\impl\SystemUserServiceImpl.class
-common\utils\paramUtils.class
-common\utils\EncryptionUtil.class
+com\template\common\utils\ValidateCode.class
+com\template\common\utils\AesUtils.class
 com\template\config\smsConfig.class
 com\template\config\smsConfig.class
 com\template\handler\MyMetaObjectHandler.class
 com\template\handler\MyMetaObjectHandler.class
-common\utils\smsUtil.class
 com\template\api\SmsCodeControllerAPI.class
 com\template\api\SmsCodeControllerAPI.class
+com\template\common\result\ResponseStatusEnum.class
 com\template\model\result\ResponseStatusEnum.class
 com\template\model\result\ResponseStatusEnum.class
+com\template\common\utils\CommonUtil.class
 com\template\api\SystemMenuControllerAPI.class
 com\template\api\SystemMenuControllerAPI.class
 com\template\AutoCode.class
 com\template\AutoCode.class
 com\template\model\result\CommonResult.class
 com\template\model\result\CommonResult.class
-common\utils\SendSms.class
 com\template\core\CORSConfiguration$1.class
 com\template\core\CORSConfiguration$1.class
 com\template\mapper\SystemMenuMapper.class
 com\template\mapper\SystemMenuMapper.class
 com\template\MybatisPlusApplication.class
 com\template\MybatisPlusApplication.class
 com\template\annotation\ControllerIsShow.class
 com\template\annotation\ControllerIsShow.class
 com\template\model\pojo\SmsCode.class
 com\template\model\pojo\SmsCode.class
-common\exception\EmsException.class
-common\utils\JWTUtil.class
-common\exception\MyCustomException.class
 com\template\services\SystemMenuService.class
 com\template\services\SystemMenuService.class
-common\exception\EmsExceptionHandler.class
-common\utils\RSAUtils.class
+com\template\common\result\Code.class
 com\template\services\impl\SystemMenuServiceImpl.class
 com\template\services\impl\SystemMenuServiceImpl.class
 com\template\controller\SmsCodeController.class
 com\template\controller\SmsCodeController.class
-common\utils\AesUtils.class
 com\template\model\pojo\RepairAdmin.class
 com\template\model\pojo\RepairAdmin.class
 com\template\api\RepairAdminControllerAPI.class
 com\template\api\RepairAdminControllerAPI.class
-common\utils\ValidateCode.class
+com\template\common\utils\EncryptionUtil.class
 com\template\model\vo\LoginVO.class
 com\template\model\vo\LoginVO.class
 com\template\core\SwaggerConfiguration.class
 com\template\core\SwaggerConfiguration.class
 com\template\model\pojo\SystemRole.class
 com\template\model\pojo\SystemRole.class
 com\template\api\LoginControllerAPI.class
 com\template\api\LoginControllerAPI.class
+com\template\common\utils\smsUtil.class
 com\template\services\SystemUserService.class
 com\template\services\SystemUserService.class
 com\template\handle\NonStaticResourceHttpRequestHandler.class
 com\template\handle\NonStaticResourceHttpRequestHandler.class
 com\template\config\MyBatisPlusConfig.class
 com\template\config\MyBatisPlusConfig.class
-common\utils\CommonUtil.class
+com\template\common\utils\RSAUtils.class
 com\template\core\JwtAuthenticationInterceptor.class
 com\template\core\JwtAuthenticationInterceptor.class
 com\template\services\impl\RepairAdminServiceImpl.class
 com\template\services\impl\RepairAdminServiceImpl.class
+com\template\common\utils\paramUtils.class
 com\template\aop\LoginCheckAspect.class
 com\template\aop\LoginCheckAspect.class
 com\template\config\MySecurity.class
 com\template\config\MySecurity.class
 com\template\model\pojo\SystemUser.class
 com\template\model\pojo\SystemUser.class

+ 67 - 67
target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -1,67 +1,67 @@
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\controller\SystemMenuController.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\mapper\RepairAdminMapper.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\SystemUserServiceImpl.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\RepairAdminService.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SystemRole.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\MybatisPlusApplication.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\annotation\PassToken.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\handle\NonStaticResourceHttpRequestHandler.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\result\CommonResult.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\EncryptionUtil.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\mapper\SystemUserMapper.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\vo\LoginVO.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\config\MyBatisPlusConfig.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\core\JwtAuthenticationInterceptor.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\annotation\UserLoginCheck.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\controller\ExcelController.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\exception\MyCustomException.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\result\BaseResult.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\RSAUtils.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\annotation\ControllerIsShow.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\exception\EmsExceptionHandler.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\AutoCode.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\RepairAdmin.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\api\SendControllerAPI.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\smsUtil.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\api\SmsCodeControllerAPI.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\api\SystemMenuControllerAPI.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\config\MySecurity.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\vo\SystemMenuTreeVo.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\api\LogInfoControllerAPI.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\mapper\SystemMenuMapper.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\request\LoginRequest.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\mapper\SmsCodeMapper.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SystemMenu.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\result\ResponseStatusEnum.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\SystemMenuService.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\controller\SmsCodeController.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\exception\EmsException.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\controller\RepairAdminController.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\paramUtils.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\AesUtils.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\handler\MyMetaObjectHandler.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\result\ResponseStatusEnum.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\core\CORSConfiguration.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\config\smsConfig.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\ValidateCode.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\SmsCodeService.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\SystemUserService.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\vo\SystemMenuVo.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\core\SwaggerConfiguration.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\core\JwtlnterceptorConfig.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\RepairAdminServiceImpl.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\api\LoginControllerAPI.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\SmsCodeServiceImpl.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\CommonUtil.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\aop\LoginCheckAspect.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\api\RepairAdminControllerAPI.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SmsCode.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\api\ExcelControllerAPI.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\controller\LoginController.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SystemUser.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\controller\LogInfoController.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\result\Code.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\SendSms.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\controller\SendController.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\common\utils\JWTUtil.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\SystemMenuServiceImpl.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\SmsCodeService.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\controller\SendController.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\controller\RepairAdminController.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\paramUtils.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\vo\LoginVO.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\SystemMenuServiceImpl.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\controller\SystemMenuController.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\api\ExcelControllerAPI.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\result\CommonResult.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\api\SystemMenuControllerAPI.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\mapper\RepairAdminMapper.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\api\SmsCodeControllerAPI.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\core\CORSConfiguration.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\smsUtil.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\api\LogInfoControllerAPI.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\JWTUtil.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\mapper\SystemMenuMapper.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\core\JwtlnterceptorConfig.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\core\SwaggerConfiguration.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\api\SendControllerAPI.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\SmsCodeServiceImpl.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\exception\MyCustomException.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\AesUtils.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\annotation\PassToken.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\handler\MyMetaObjectHandler.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\ValidateCode.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\config\smsConfig.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\vo\SystemMenuTreeVo.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SystemUser.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SystemRole.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\RSAUtils.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\controller\LogInfoController.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\SystemUserServiceImpl.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\config\MyBatisPlusConfig.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SmsCode.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\EncryptionUtil.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\result\BaseResult.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\MybatisPlusApplication.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\RepairAdminService.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\RepairAdmin.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\api\RepairAdminControllerAPI.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\api\LoginControllerAPI.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\annotation\UserLoginCheck.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\result\ResponseStatusEnum.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\handle\NonStaticResourceHttpRequestHandler.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\SendSms.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\config\MySecurity.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\impl\RepairAdminServiceImpl.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\mapper\SmsCodeMapper.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\result\Code.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\controller\LoginController.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\pojo\SystemMenu.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\SystemUserService.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\AutoCode.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\result\ResponseStatusEnum.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\aop\LoginCheckAspect.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\utils\CommonUtil.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\controller\ExcelController.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\annotation\ControllerIsShow.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\vo\SystemMenuVo.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\model\request\LoginRequest.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\core\JwtAuthenticationInterceptor.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\exception\EmsException.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\mapper\SystemUserMapper.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\common\exception\EmsExceptionHandler.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\controller\SmsCodeController.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\main\java\com\template\services\SystemMenuService.java

+ 2 - 2
target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst

@@ -1,2 +1,2 @@
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\test\java\com\template\WrapperTest.java
-D:\Bingo\Desktop\工作内容\报修系统\Back-endDevelopmentFramework\src\test\java\com\template\MybatisPlusApplicationTests.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\test\java\com\template\WrapperTest.java
+D:\Bingo\Desktop\工作内容\项目模板\Back-endDevelopmentFramework\src\test\java\com\template\MybatisPlusApplicationTests.java

BIN
target/mybatis_plus-0.0.1-SNAPSHOT.jar


BIN
target/mybatis_plus-0.0.1-SNAPSHOT.jar.original


File diff suppressed because it is too large
+ 8 - 8
target/surefire-reports/TEST-com.template.MybatisPlusApplicationTests.xml


File diff suppressed because it is too large
+ 6 - 6
target/surefire-reports/TEST-com.template.WrapperTest.xml


+ 1 - 1
target/surefire-reports/com.template.MybatisPlusApplicationTests.txt

@@ -1,4 +1,4 @@
 -------------------------------------------------------------------------------
 -------------------------------------------------------------------------------
 Test set: com.template.MybatisPlusApplicationTests
 Test set: com.template.MybatisPlusApplicationTests
 -------------------------------------------------------------------------------
 -------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.329 s - in com.template.MybatisPlusApplicationTests
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.417 s - in com.template.MybatisPlusApplicationTests