Browse Source

init game

kk 9 months ago
parent
commit
88f02abc0c
100 changed files with 967 additions and 344 deletions
  1. 628 5
      .idea/workspace.xml
  2. 9 9
      game-admin/pom.xml
  3. 1 1
      game-admin/src/main/java/com/game/RuoYiApplication.java
  4. 1 1
      game-admin/src/main/java/com/game/RuoYiServletInitializer.java
  5. 9 9
      game-admin/src/main/java/com/game/web/controller/common/CaptchaController.java
  6. 8 8
      game-admin/src/main/java/com/game/web/controller/common/CommonController.java
  7. 5 5
      game-admin/src/main/java/com/game/web/controller/monitor/CacheController.java
  8. 3 3
      game-admin/src/main/java/com/game/web/controller/monitor/ServerController.java
  9. 10 10
      game-admin/src/main/java/com/game/web/controller/monitor/SysLogininforController.java
  10. 9 9
      game-admin/src/main/java/com/game/web/controller/monitor/SysOperlogController.java
  11. 12 12
      game-admin/src/main/java/com/game/web/controller/monitor/SysUserOnlineController.java
  12. 9 9
      game-admin/src/main/java/com/game/web/controller/system/SysConfigController.java
  13. 9 9
      game-admin/src/main/java/com/game/web/controller/system/SysDeptController.java
  14. 11 11
      game-admin/src/main/java/com/game/web/controller/system/SysDictDataController.java
  15. 9 9
      game-admin/src/main/java/com/game/web/controller/system/SysDictTypeController.java
  16. 3 3
      game-admin/src/main/java/com/game/web/controller/system/SysIndexController.java
  17. 10 10
      game-admin/src/main/java/com/game/web/controller/system/SysLoginController.java
  18. 9 9
      game-admin/src/main/java/com/game/web/controller/system/SysMenuController.java
  19. 8 8
      game-admin/src/main/java/com/game/web/controller/system/SysNoticeController.java
  20. 9 9
      game-admin/src/main/java/com/game/web/controller/system/SysPostController.java
  21. 14 14
      game-admin/src/main/java/com/game/web/controller/system/SysProfileController.java
  22. 7 7
      game-admin/src/main/java/com/game/web/controller/system/SysRegisterController.java
  23. 18 18
      game-admin/src/main/java/com/game/web/controller/system/SysRoleController.java
  24. 16 16
      game-admin/src/main/java/com/game/web/controller/system/SysUserController.java
  25. 4 4
      game-admin/src/main/java/com/game/web/controller/tool/TestController.java
  26. 2 2
      game-admin/src/main/java/com/game/web/core/config/SwaggerConfig.java
  27. 0 0
      game-admin/src/main/resources/META-INF/spring-devtools.properties
  28. 0 0
      game-admin/src/main/resources/application-druid.yml
  29. 5 5
      game-admin/src/main/resources/application.yml
  30. 0 0
      game-admin/src/main/resources/banner.txt
  31. 0 0
      game-admin/src/main/resources/i18n/messages.properties
  32. 1 1
      game-admin/src/main/resources/logback.xml
  33. 0 0
      game-admin/src/main/resources/mybatis/mybatis-config.xml
  34. 3 3
      game-common/pom.xml
  35. 1 1
      game-common/src/main/java/com/game/common/annotation/Anonymous.java
  36. 1 1
      game-common/src/main/java/com/game/common/annotation/DataScope.java
  37. 2 2
      game-common/src/main/java/com/game/common/annotation/DataSource.java
  38. 2 2
      game-common/src/main/java/com/game/common/annotation/Excel.java
  39. 1 1
      game-common/src/main/java/com/game/common/annotation/Excels.java
  40. 3 3
      game-common/src/main/java/com/game/common/annotation/Log.java
  41. 3 3
      game-common/src/main/java/com/game/common/annotation/RateLimiter.java
  42. 1 1
      game-common/src/main/java/com/game/common/annotation/RepeatSubmit.java
  43. 3 3
      game-common/src/main/java/com/game/common/annotation/Sensitive.java
  44. 2 2
      game-common/src/main/java/com/game/common/config/RuoYiConfig.java
  45. 5 5
      game-common/src/main/java/com/game/common/config/serializer/SensitiveJsonSerializer.java
  46. 1 1
      game-common/src/main/java/com/game/common/constant/CacheConstants.java
  47. 1 1
      game-common/src/main/java/com/game/common/constant/Constants.java
  48. 1 1
      game-common/src/main/java/com/game/common/constant/GenConstants.java
  49. 1 1
      game-common/src/main/java/com/game/common/constant/HttpStatus.java
  50. 1 1
      game-common/src/main/java/com/game/common/constant/ScheduleConstants.java
  51. 1 1
      game-common/src/main/java/com/game/common/constant/UserConstants.java
  52. 12 12
      game-common/src/main/java/com/game/common/core/controller/BaseController.java
  53. 3 3
      game-common/src/main/java/com/game/common/core/domain/AjaxResult.java
  54. 1 1
      game-common/src/main/java/com/game/common/core/domain/BaseEntity.java
  55. 2 2
      game-common/src/main/java/com/game/common/core/domain/R.java
  56. 1 1
      game-common/src/main/java/com/game/common/core/domain/TreeEntity.java
  57. 3 3
      game-common/src/main/java/com/game/common/core/domain/TreeSelect.java
  58. 2 2
      game-common/src/main/java/com/game/common/core/domain/entity/SysDept.java
  59. 5 5
      game-common/src/main/java/com/game/common/core/domain/entity/SysDictData.java
  60. 4 4
      game-common/src/main/java/com/game/common/core/domain/entity/SysDictType.java
  61. 2 2
      game-common/src/main/java/com/game/common/core/domain/entity/SysMenu.java
  62. 4 4
      game-common/src/main/java/com/game/common/core/domain/entity/SysRole.java
  63. 7 7
      game-common/src/main/java/com/game/common/core/domain/entity/SysUser.java
  64. 1 1
      game-common/src/main/java/com/game/common/core/domain/model/LoginBody.java
  65. 2 2
      game-common/src/main/java/com/game/common/core/domain/model/LoginUser.java
  66. 1 1
      game-common/src/main/java/com/game/common/core/domain/model/RegisterBody.java
  67. 2 2
      game-common/src/main/java/com/game/common/core/page/PageDomain.java
  68. 1 1
      game-common/src/main/java/com/game/common/core/page/TableDataInfo.java
  69. 3 3
      game-common/src/main/java/com/game/common/core/page/TableSupport.java
  70. 1 1
      game-common/src/main/java/com/game/common/core/redis/RedisCache.java
  71. 2 2
      game-common/src/main/java/com/game/common/core/text/CharsetKit.java
  72. 2 2
      game-common/src/main/java/com/game/common/core/text/Convert.java
  73. 2 2
      game-common/src/main/java/com/game/common/core/text/StrFormatter.java
  74. 1 1
      game-common/src/main/java/com/game/common/enums/BusinessStatus.java
  75. 1 1
      game-common/src/main/java/com/game/common/enums/BusinessType.java
  76. 1 1
      game-common/src/main/java/com/game/common/enums/DataSourceType.java
  77. 2 2
      game-common/src/main/java/com/game/common/enums/DesensitizedType.java
  78. 1 1
      game-common/src/main/java/com/game/common/enums/HttpMethod.java
  79. 1 1
      game-common/src/main/java/com/game/common/enums/LimitType.java
  80. 1 1
      game-common/src/main/java/com/game/common/enums/OperatorType.java
  81. 1 1
      game-common/src/main/java/com/game/common/enums/UserStatus.java
  82. 1 1
      game-common/src/main/java/com/game/common/exception/DemoModeException.java
  83. 1 1
      game-common/src/main/java/com/game/common/exception/GlobalException.java
  84. 1 1
      game-common/src/main/java/com/game/common/exception/ServiceException.java
  85. 1 1
      game-common/src/main/java/com/game/common/exception/UtilException.java
  86. 3 3
      game-common/src/main/java/com/game/common/exception/base/BaseException.java
  87. 2 2
      game-common/src/main/java/com/game/common/exception/file/FileException.java
  88. 1 1
      game-common/src/main/java/com/game/common/exception/file/FileNameLengthLimitExceededException.java
  89. 1 1
      game-common/src/main/java/com/game/common/exception/file/FileSizeLimitExceededException.java
  90. 1 1
      game-common/src/main/java/com/game/common/exception/file/FileUploadException.java
  91. 1 1
      game-common/src/main/java/com/game/common/exception/file/InvalidExtensionException.java
  92. 1 1
      game-common/src/main/java/com/game/common/exception/job/TaskException.java
  93. 1 1
      game-common/src/main/java/com/game/common/exception/user/BlackListException.java
  94. 1 1
      game-common/src/main/java/com/game/common/exception/user/CaptchaException.java
  95. 1 1
      game-common/src/main/java/com/game/common/exception/user/CaptchaExpireException.java
  96. 2 2
      game-common/src/main/java/com/game/common/exception/user/UserException.java
  97. 1 1
      game-common/src/main/java/com/game/common/exception/user/UserNotExistsException.java
  98. 1 1
      game-common/src/main/java/com/game/common/exception/user/UserPasswordNotMatchException.java
  99. 1 1
      game-common/src/main/java/com/game/common/exception/user/UserPasswordRetryLimitExceedException.java
  100. 1 1
      game-common/src/main/java/com/game/common/filter/PropertyPreExcludeFilter.java

+ 628 - 5
.idea/workspace.xml

@@ -4,7 +4,606 @@
     <option name="autoReloadType" value="SELECTIVE" />
   </component>
   <component name="ChangeListManager">
-    <list default="true" id="f5c8d7e3-5061-4136-9b02-980223f1d915" name="Changes" comment="" />
+    <list default="true" id="f5c8d7e3-5061-4136-9b02-980223f1d915" name="Changes" comment="">
+      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/pom.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/RuoYiApplication.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/RuoYiApplication.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/RuoYiServletInitializer.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/RuoYiServletInitializer.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/common/CaptchaController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/common/CaptchaController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/common/CommonController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/common/CommonController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/monitor/CacheController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/monitor/CacheController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/monitor/ServerController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/monitor/ServerController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/monitor/SysLogininforController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/monitor/SysLogininforController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/monitor/SysOperlogController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/monitor/SysOperlogController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/monitor/SysUserOnlineController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/monitor/SysUserOnlineController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysConfigController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysConfigController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysDeptController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysDeptController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysDictDataController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysDictDataController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysDictTypeController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysDictTypeController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysIndexController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysIndexController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysLoginController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysLoginController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysMenuController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysMenuController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysNoticeController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysNoticeController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysPostController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysPostController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysProfileController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysProfileController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysRegisterController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysRegisterController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysRoleController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysRoleController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/system/SysUserController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/system/SysUserController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/controller/tool/TestController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/controller/tool/TestController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/java/com/recruit/web/core/config/SwaggerConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/java/com/game/web/core/config/SwaggerConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/resources/META-INF/spring-devtools.properties" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/resources/META-INF/spring-devtools.properties" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/resources/application-druid.yml" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/resources/application-druid.yml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/resources/application.yml" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/resources/application.yml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/resources/banner.txt" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/resources/banner.txt" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/resources/i18n/messages.properties" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/resources/i18n/messages.properties" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/resources/logback.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/resources/logback.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-admin/src/main/resources/mybatis/mybatis-config.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-admin/src/main/resources/mybatis/mybatis-config.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/pom.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/Anonymous.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/Anonymous.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/DataScope.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/DataScope.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/DataSource.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/DataSource.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/Excel.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/Excel.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/Excels.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/Excels.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/Log.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/Log.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/RateLimiter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/RateLimiter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/RepeatSubmit.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/RepeatSubmit.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/annotation/Sensitive.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/annotation/Sensitive.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/config/RuoYiConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/config/RuoYiConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/config/serializer/SensitiveJsonSerializer.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/config/serializer/SensitiveJsonSerializer.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/constant/CacheConstants.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/constant/CacheConstants.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/constant/Constants.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/constant/Constants.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/constant/GenConstants.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/constant/GenConstants.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/constant/HttpStatus.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/constant/HttpStatus.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/constant/ScheduleConstants.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/constant/ScheduleConstants.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/constant/UserConstants.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/constant/UserConstants.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/controller/BaseController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/controller/BaseController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/AjaxResult.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/AjaxResult.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/BaseEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/BaseEntity.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/R.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/R.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/TreeEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/TreeEntity.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/TreeSelect.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/TreeSelect.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysDept.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/entity/SysDept.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysDictData.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/entity/SysDictData.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysDictType.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/entity/SysDictType.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/entity/SysMenu.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysRole.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/entity/SysRole.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/entity/SysUser.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/model/LoginBody.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/model/LoginBody.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/model/LoginUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/model/LoginUser.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/domain/model/RegisterBody.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/domain/model/RegisterBody.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/page/PageDomain.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/page/PageDomain.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/page/TableDataInfo.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/page/TableDataInfo.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/page/TableSupport.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/page/TableSupport.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/redis/RedisCache.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/redis/RedisCache.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/text/CharsetKit.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/text/CharsetKit.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/text/Convert.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/text/Convert.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/core/text/StrFormatter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/core/text/StrFormatter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/BusinessStatus.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/BusinessStatus.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/BusinessType.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/BusinessType.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/DataSourceType.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/DataSourceType.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/DesensitizedType.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/DesensitizedType.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/HttpMethod.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/HttpMethod.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/LimitType.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/LimitType.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/OperatorType.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/OperatorType.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/enums/UserStatus.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/enums/UserStatus.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/DemoModeException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/DemoModeException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/GlobalException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/GlobalException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/ServiceException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/ServiceException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/UtilException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/UtilException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/base/BaseException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/base/BaseException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/file/FileException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/file/FileException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/file/FileNameLengthLimitExceededException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/file/FileNameLengthLimitExceededException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/file/FileSizeLimitExceededException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/file/FileSizeLimitExceededException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/file/FileUploadException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/file/FileUploadException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/file/InvalidExtensionException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/file/InvalidExtensionException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/job/TaskException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/job/TaskException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/user/BlackListException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/user/BlackListException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/user/CaptchaException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/user/CaptchaException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/user/CaptchaExpireException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/user/CaptchaExpireException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/user/UserException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/user/UserException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/user/UserNotExistsException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/user/UserNotExistsException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/user/UserPasswordNotMatchException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/user/UserPasswordNotMatchException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/exception/user/UserPasswordRetryLimitExceedException.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/exception/user/UserPasswordRetryLimitExceedException.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/filter/PropertyPreExcludeFilter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/filter/PropertyPreExcludeFilter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/filter/RepeatableFilter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/filter/RepeatableFilter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/filter/RepeatedlyRequestWrapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/filter/RepeatedlyRequestWrapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/filter/XssFilter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/filter/XssFilter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/filter/XssHttpServletRequestWrapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/filter/XssHttpServletRequestWrapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/Arith.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/Arith.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/DateUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/DateUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/DesensitizedUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/DesensitizedUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/DictUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/DictUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/ExceptionUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/ExceptionUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/LogUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/LogUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/MessageUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/MessageUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/PageUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/PageUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/SecurityUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/SecurityUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/ServletUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/ServletUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/StringUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/StringUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/Threads.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/Threads.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/bean/BeanUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/bean/BeanUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/bean/BeanValidators.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/bean/BeanValidators.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/file/FileTypeUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/file/FileTypeUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/file/FileUploadUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/file/FileUploadUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/file/FileUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/file/FileUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/file/ImageUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/file/ImageUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/file/MimeTypeUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/file/MimeTypeUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/html/EscapeUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/html/EscapeUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/html/HTMLFilter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/html/HTMLFilter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/http/HttpHelper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/http/HttpHelper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/http/HttpUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/http/HttpUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/ip/AddressUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/ip/AddressUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/ip/IpUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/ip/IpUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/poi/ExcelHandlerAdapter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/poi/ExcelHandlerAdapter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/poi/ExcelUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/poi/ExcelUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/reflect/ReflectUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/reflect/ReflectUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/sign/Base64.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/sign/Base64.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/sign/Md5Utils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/sign/Md5Utils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/spring/SpringUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/spring/SpringUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/sql/SqlUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/sql/SqlUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/uuid/IdUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/uuid/IdUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/uuid/Seq.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/uuid/Seq.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/utils/uuid/UUID.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/utils/uuid/UUID.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/xss/Xss.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/xss/Xss.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-common/src/main/java/com/recruit/common/xss/XssValidator.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-common/src/main/java/com/game/common/xss/XssValidator.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/pom.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/aspectj/DataScopeAspect.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/aspectj/DataScopeAspect.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/aspectj/DataSourceAspect.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/aspectj/DataSourceAspect.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/aspectj/LogAspect.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/aspectj/LogAspect.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/aspectj/RateLimiterAspect.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/aspectj/RateLimiterAspect.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/ApplicationConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/ApplicationConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/CaptchaConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/CaptchaConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/DruidConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/DruidConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/FastJson2JsonRedisSerializer.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/FastJson2JsonRedisSerializer.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/FilterConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/FilterConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/I18nConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/I18nConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/KaptchaTextCreator.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/KaptchaTextCreator.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/MyBatisConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/MyBatisConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/RedisConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/RedisConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/ResourcesConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/ResourcesConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/SecurityConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/SecurityConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/ServerConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/ServerConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/ThreadPoolConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/ThreadPoolConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/properties/DruidProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/properties/DruidProperties.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/config/properties/PermitAllUrlProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/config/properties/PermitAllUrlProperties.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/datasource/DynamicDataSource.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/datasource/DynamicDataSource.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/datasource/DynamicDataSourceContextHolder.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/datasource/DynamicDataSourceContextHolder.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/interceptor/RepeatSubmitInterceptor.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/interceptor/RepeatSubmitInterceptor.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/interceptor/impl/SameUrlDataInterceptor.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/interceptor/impl/SameUrlDataInterceptor.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/manager/AsyncManager.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/manager/AsyncManager.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/manager/ShutdownManager.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/manager/ShutdownManager.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/manager/factory/AsyncFactory.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/manager/factory/AsyncFactory.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/security/context/AuthenticationContextHolder.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/security/context/AuthenticationContextHolder.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/security/context/PermissionContextHolder.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/security/context/PermissionContextHolder.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/security/filter/JwtAuthenticationTokenFilter.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/security/filter/JwtAuthenticationTokenFilter.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/security/handle/AuthenticationEntryPointImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/security/handle/AuthenticationEntryPointImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/security/handle/LogoutSuccessHandlerImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/security/handle/LogoutSuccessHandlerImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/domain/Server.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/domain/Server.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/domain/server/Cpu.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/domain/server/Cpu.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/domain/server/Jvm.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/domain/server/Jvm.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/domain/server/Mem.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/domain/server/Mem.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/domain/server/Sys.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/domain/server/Sys.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/domain/server/SysFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/domain/server/SysFile.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/exception/GlobalExceptionHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/exception/GlobalExceptionHandler.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/service/PermissionService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/service/PermissionService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/service/SysLoginService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/service/SysLoginService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/service/SysPasswordService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/service/SysPasswordService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/service/SysPermissionService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/service/SysPermissionService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/service/SysRegisterService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/service/SysRegisterService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/service/TokenService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/service/TokenService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-framework/src/main/java/com/recruit/framework/web/service/UserDetailsServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-framework/src/main/java/com/game/framework/web/service/UserDetailsServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/pom.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/config/GenConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/config/GenConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/controller/GenController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/controller/GenController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/domain/GenTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/domain/GenTable.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/domain/GenTableColumn.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/domain/GenTableColumn.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/mapper/GenTableColumnMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/mapper/GenTableColumnMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/mapper/GenTableMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/mapper/GenTableMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/service/GenTableColumnServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/service/GenTableColumnServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/service/GenTableServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/service/GenTableServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/service/IGenTableColumnService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/service/IGenTableColumnService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/service/IGenTableService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/service/IGenTableService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/util/GenUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/util/GenUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/util/VelocityInitializer.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/util/VelocityInitializer.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/java/com/recruit/generator/util/VelocityUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/java/com/game/generator/util/VelocityUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/generator.yml" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/generator.yml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/mapper/generator/GenTableColumnMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/mapper/generator/GenTableColumnMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/mapper/generator/GenTableMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/mapper/generator/GenTableMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/java/controller.java.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/java/controller.java.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/java/domain.java.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/java/domain.java.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/java/mapper.java.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/java/mapper.java.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/java/service.java.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/java/service.java.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/java/serviceImpl.java.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/java/serviceImpl.java.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/java/sub-domain.java.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/java/sub-domain.java.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/js/api.js.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/js/api.js.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/sql/sql.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/sql/sql.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/vue/index-tree.vue.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/vue/index-tree.vue.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/vue/index.vue.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/vue/index.vue.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/vue/v3/index-tree.vue.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/vue/v3/index-tree.vue.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/vue/v3/index.vue.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/vue/v3/index.vue.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-generator/src/main/resources/vm/xml/mapper.xml.vm" beforeDir="false" afterPath="$PROJECT_DIR$/game-generator/src/main/resources/vm/xml/mapper.xml.vm" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/pom.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/config/ScheduleConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/config/ScheduleConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/controller/SysJobController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/controller/SysJobController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/controller/SysJobLogController.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/controller/SysJobLogController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/domain/SysJob.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/domain/SysJob.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/domain/SysJobLog.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/domain/SysJobLog.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/mapper/SysJobLogMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/mapper/SysJobLogMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/mapper/SysJobMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/mapper/SysJobMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/service/ISysJobLogService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/service/ISysJobLogService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/service/ISysJobService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/service/ISysJobService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/service/impl/SysJobLogServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/service/impl/SysJobLogServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/service/impl/SysJobServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/service/impl/SysJobServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/task/RyTask.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/task/RyTask.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/util/AbstractQuartzJob.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/util/AbstractQuartzJob.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/util/CronUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/util/CronUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/util/JobInvokeUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/util/JobInvokeUtil.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/util/QuartzDisallowConcurrentExecution.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/util/QuartzDisallowConcurrentExecution.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/util/QuartzJobExecution.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/util/QuartzJobExecution.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/java/com/recruit/quartz/util/ScheduleUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/java/com/game/quartz/util/ScheduleUtils.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/resources/mapper/quartz/SysJobLogMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/resources/mapper/quartz/SysJobLogMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-quartz/src/main/resources/mapper/quartz/SysJobMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-quartz/src/main/resources/mapper/quartz/SysJobMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/pom.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysCache.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysCache.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysConfig.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysLogininfor.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysLogininfor.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysNotice.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysNotice.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysOperLog.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysOperLog.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysPost.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysPost.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysRoleDept.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysRoleDept.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysRoleMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysRoleMenu.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysUserOnline.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysUserOnline.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysUserPost.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysUserPost.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/SysUserRole.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/SysUserRole.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/vo/MetaVo.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/vo/MetaVo.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/domain/vo/RouterVo.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/domain/vo/RouterVo.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysConfigMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysConfigMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysDeptMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysDeptMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysDictDataMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysDictDataMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysDictTypeMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysDictTypeMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysLogininforMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysLogininforMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysMenuMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysMenuMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysNoticeMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysNoticeMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysOperLogMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysOperLogMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysPostMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysPostMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysRoleDeptMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysRoleDeptMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysRoleMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysRoleMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysRoleMenuMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysRoleMenuMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysUserMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysUserMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysUserPostMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysUserPostMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/mapper/SysUserRoleMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/mapper/SysUserRoleMapper.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysConfigService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysConfigService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysDeptService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysDeptService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysDictDataService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysDictDataService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysDictTypeService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysDictTypeService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysLogininforService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysLogininforService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysMenuService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysMenuService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysNoticeService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysNoticeService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysOperLogService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysOperLogService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysPostService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysPostService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysRoleService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysRoleService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysUserOnlineService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysUserOnlineService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/ISysUserService.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/ISysUserService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysConfigServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysConfigServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysDeptServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysDeptServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysDictDataServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysDictDataServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysDictTypeServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysDictTypeServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysLogininforServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysLogininforServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysMenuServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysMenuServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysNoticeServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysNoticeServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysOperLogServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysOperLogServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysPostServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysPostServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysRoleServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysRoleServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysUserOnlineServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysUserOnlineServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/java/com/recruit/system/service/impl/SysUserServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/java/com/game/system/service/impl/SysUserServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysConfigMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysConfigMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysDeptMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysDeptMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysDictDataMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysDictDataMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysDictTypeMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysDictTypeMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysLogininforMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysLogininforMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysMenuMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysMenuMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysNoticeMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysNoticeMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysOperLogMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysOperLogMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysPostMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysPostMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysRoleDeptMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysRoleDeptMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysRoleMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysRoleMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysUserMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysUserMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysUserPostMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysUserPostMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-system/src/main/resources/mapper/system/SysUserRoleMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/game-system/src/main/resources/mapper/system/SysUserRoleMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/.editorconfig" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/.editorconfig" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/.env.development" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/.env.development" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/.env.production" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/.env.production" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/.env.staging" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/.env.staging" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/.eslintignore" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/.eslintignore" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/.eslintrc.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/.eslintrc.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/.gitignore" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/.gitignore" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/README.md" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/babel.config.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/babel.config.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/bin/build.bat" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/bin/build.bat" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/bin/package.bat" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/bin/package.bat" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/bin/run-web.bat" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/bin/run-web.bat" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/build/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/build/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/package.json" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/public/favicon.ico" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/public/favicon.ico" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/public/html/ie.html" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/public/html/ie.html" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/public/index.html" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/public/index.html" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/public/robots.txt" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/public/robots.txt" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/App.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/App.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/login.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/login.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/menu.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/menu.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/monitor/cache.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/monitor/cache.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/monitor/job.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/monitor/job.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/monitor/jobLog.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/monitor/jobLog.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/monitor/logininfor.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/monitor/logininfor.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/monitor/online.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/monitor/online.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/monitor/operlog.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/monitor/operlog.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/monitor/server.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/monitor/server.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/config.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/config.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/dept.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/dept.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/dict/data.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/dict/data.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/dict/type.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/dict/type.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/menu.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/menu.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/notice.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/notice.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/post.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/post.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/role.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/role.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/system/user.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/system/user.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/api/tool/gen.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/api/tool/gen.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/401_images/401.gif" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/401_images/401.gif" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/404_images/404.png" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/404_images/404.png" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/404_images/404_cloud.png" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/404_images/404_cloud.png" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/404.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/404.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/bug.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/bug.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/build.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/build.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/button.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/button.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/cascader.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/cascader.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/chart.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/chart.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/checkbox.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/checkbox.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/clipboard.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/clipboard.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/code.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/code.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/color.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/color.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/component.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/component.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/dashboard.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/dashboard.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/date-range.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/date-range.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/date.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/date.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/dict.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/dict.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/documentation.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/documentation.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/download.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/download.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/drag.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/drag.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/druid.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/druid.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/edit.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/edit.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/education.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/education.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/email.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/email.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/example.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/example.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/excel.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/excel.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/exit-fullscreen.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/exit-fullscreen.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/eye-open.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/eye-open.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/eye.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/eye.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/form.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/form.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/fullscreen.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/fullscreen.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/github.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/github.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/guide.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/guide.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/icon.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/icon.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/input.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/input.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/international.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/international.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/job.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/job.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/language.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/language.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/link.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/link.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/list.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/list.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/lock.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/lock.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/log.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/log.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/logininfor.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/logininfor.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/message.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/message.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/money.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/money.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/monitor.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/monitor.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/nested.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/nested.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/number.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/number.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/online.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/online.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/password.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/password.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/pdf.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/pdf.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/people.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/people.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/peoples.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/peoples.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/phone.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/phone.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/post.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/post.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/qq.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/qq.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/question.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/question.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/radio.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/radio.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/rate.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/rate.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/redis-list.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/redis-list.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/redis.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/redis.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/row.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/row.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/search.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/search.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/select.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/select.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/server.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/server.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/shopping.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/shopping.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/size.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/size.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/skill.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/skill.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/slider.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/slider.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/star.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/star.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/swagger.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/swagger.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/switch.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/switch.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/system.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/system.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/tab.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/tab.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/table.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/table.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/textarea.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/textarea.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/theme.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/theme.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/time-range.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/time-range.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/time.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/time.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/tool.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/tool.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/tree-table.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/tree-table.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/tree.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/tree.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/upload.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/upload.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/user.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/user.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/validCode.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/validCode.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/wechat.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/wechat.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svg/zip.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svg/zip.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/icons/svgo.yml" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/icons/svgo.yml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/images/dark.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/images/dark.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/images/light.svg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/images/light.svg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/images/login-background.jpg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/images/login-background.jpg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/images/pay.png" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/images/pay.png" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/images/profile.jpg" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/images/profile.jpg" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/logo/logo.png" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/logo/logo.png" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/btn.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/btn.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/element-ui.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/element-ui.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/element-variables.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/element-variables.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/index.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/index.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/mixin.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/mixin.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/ruoyi.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/ruoyi.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/sidebar.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/sidebar.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/transition.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/transition.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/assets/styles/variables.scss" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/assets/styles/variables.scss" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Breadcrumb/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Breadcrumb/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/day.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/day.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/hour.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/hour.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/min.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/min.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/month.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/month.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/result.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/result.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/second.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/second.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/week.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/week.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Crontab/year.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Crontab/year.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/DictData/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/DictData/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/DictTag/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/DictTag/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Editor/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Editor/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/FileUpload/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/FileUpload/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Hamburger/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Hamburger/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/HeaderSearch/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/HeaderSearch/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/IconSelect/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/IconSelect/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/IconSelect/requireIcons.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/IconSelect/requireIcons.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/ImagePreview/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/ImagePreview/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/ImageUpload/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/ImageUpload/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Pagination/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Pagination/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/PanThumb/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/PanThumb/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/ParentView/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/ParentView/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/RightPanel/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/RightPanel/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/RightToolbar/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/RightToolbar/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/RuoYi/Doc/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/RuoYi/Doc/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/RuoYi/Git/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/RuoYi/Git/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/Screenfull/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/Screenfull/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/SizeSelect/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/SizeSelect/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/SvgIcon/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/SvgIcon/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/ThemePicker/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/ThemePicker/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/TopNav/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/TopNav/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/components/iFrame/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/components/iFrame/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/directive/dialog/drag.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/directive/dialog/drag.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/directive/dialog/dragHeight.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/directive/dialog/dragHeight.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/directive/dialog/dragWidth.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/directive/dialog/dragWidth.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/directive/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/directive/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/directive/module/clipboard.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/directive/module/clipboard.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/directive/permission/hasPermi.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/directive/permission/hasPermi.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/directive/permission/hasRole.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/directive/permission/hasRole.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/AppMain.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/AppMain.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/IframeToggle/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/IframeToggle/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/InnerLink/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/InnerLink/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Navbar.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Navbar.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Settings/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Settings/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Sidebar/FixiOSBug.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Sidebar/FixiOSBug.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Sidebar/Item.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Sidebar/Item.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Sidebar/Link.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Sidebar/Link.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Sidebar/Logo.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Sidebar/Logo.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Sidebar/SidebarItem.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Sidebar/SidebarItem.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/Sidebar/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/Sidebar/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/TagsView/ScrollPane.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/TagsView/ScrollPane.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/TagsView/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/TagsView/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/components/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/components/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/layout/mixin/ResizeHandler.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/layout/mixin/ResizeHandler.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/main.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/main.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/permission.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/permission.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/plugins/auth.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/plugins/auth.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/plugins/cache.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/plugins/cache.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/plugins/download.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/plugins/download.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/plugins/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/plugins/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/plugins/modal.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/plugins/modal.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/plugins/tab.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/plugins/tab.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/router/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/router/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/settings.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/settings.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/getters.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/getters.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/modules/app.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/modules/app.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/modules/dict.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/modules/dict.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/modules/permission.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/modules/permission.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/modules/settings.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/modules/settings.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/modules/tagsView.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/modules/tagsView.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/store/modules/user.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/store/modules/user.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/auth.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/auth.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/dict/Dict.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/dict/Dict.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/dict/DictConverter.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/dict/DictConverter.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/dict/DictData.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/dict/DictData.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/dict/DictMeta.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/dict/DictMeta.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/dict/DictOptions.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/dict/DictOptions.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/dict/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/dict/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/errorCode.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/errorCode.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/generator/config.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/generator/config.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/generator/css.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/generator/css.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/generator/drawingDefault.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/generator/drawingDefault.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/generator/html.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/generator/html.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/generator/icon.json" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/generator/icon.json" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/generator/js.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/generator/js.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/generator/render.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/generator/render.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/index.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/jsencrypt.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/jsencrypt.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/permission.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/permission.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/request.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/request.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/ruoyi.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/ruoyi.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/scroll-to.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/scroll-to.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/utils/validate.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/utils/validate.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/dashboard/BarChart.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/dashboard/BarChart.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/dashboard/LineChart.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/dashboard/LineChart.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/dashboard/PanelGroup.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/dashboard/PanelGroup.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/dashboard/PieChart.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/dashboard/PieChart.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/dashboard/RaddarChart.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/dashboard/RaddarChart.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/dashboard/mixins/resize.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/dashboard/mixins/resize.js" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/error/401.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/error/401.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/error/404.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/error/404.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/index_v1.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/index_v1.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/login.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/login.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/cache/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/cache/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/cache/list.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/cache/list.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/druid/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/druid/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/job/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/job/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/job/log.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/job/log.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/logininfor/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/logininfor/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/online/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/online/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/operlog/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/operlog/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/monitor/server/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/monitor/server/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/redirect.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/redirect.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/register.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/register.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/config/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/config/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/dept/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/dept/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/dict/data.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/dict/data.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/dict/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/dict/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/menu/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/menu/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/notice/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/notice/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/post/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/post/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/role/authUser.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/role/authUser.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/role/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/role/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/role/selectUser.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/role/selectUser.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/user/authRole.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/user/authRole.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/user/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/user/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/user/profile/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/user/profile/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/user/profile/resetPwd.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/user/profile/resetPwd.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/user/profile/userAvatar.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/user/profile/userAvatar.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/system/user/profile/userInfo.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/system/user/profile/userInfo.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/build/CodeTypeDialog.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/build/CodeTypeDialog.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/build/DraggableItem.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/build/DraggableItem.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/build/IconsDialog.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/build/IconsDialog.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/build/RightPanel.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/build/RightPanel.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/build/TreeNodeDialog.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/build/TreeNodeDialog.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/build/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/build/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/gen/basicInfoForm.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/gen/basicInfoForm.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/gen/createTable.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/gen/createTable.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/gen/editTable.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/gen/editTable.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/gen/genInfoForm.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/gen/genInfoForm.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/gen/importTable.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/gen/importTable.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/gen/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/gen/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/src/views/tool/swagger/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/src/views/tool/swagger/index.vue" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/recruit-ui/vue.config.js" beforeDir="false" afterPath="$PROJECT_DIR$/game-ui/vue.config.js" afterDir="false" />
+    </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />
     <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
@@ -21,9 +620,10 @@
   <component name="MavenImportPreferences">
     <option name="generalSettings">
       <MavenGeneralSettings>
-        <option name="customMavenHome" value="D:\Program Files\apache-maven-3.6.3" />
+        <option name="customMavenHome" value="D:\apache-maven-3.6.3" />
         <option name="mavenHomeTypeForPersistence" value="CUSTOM" />
-        <option name="userSettingsFile" value="D:\Program Files\apache-maven-3.6.3\conf\settings.xml" />
+        <option name="useMavenConfig" value="false" />
+        <option name="userSettingsFile" value="D:\apache-maven-3.6.3\conf\settings.xml" />
       </MavenGeneralSettings>
     </option>
   </component>
@@ -38,30 +638,51 @@
   </component>
   <component name="PropertiesComponent"><![CDATA[{
   "keyToString": {
+    "Maven.game [clean].executor": "Run",
+    "Maven.game [install].executor": "Run",
+    "Maven.game [package].executor": "Run",
     "RunOnceActivity.ShowReadmeOnStart": "true",
     "git-widget-placeholder": "master",
     "kotlin-language-version-configured": "true",
     "node.js.detected.package.eslint": "true",
+    "node.js.detected.package.tslint": "true",
     "node.js.selected.package.eslint": "(autodetect)",
+    "node.js.selected.package.tslint": "(autodetect)",
     "nodejs_package_manager_path": "npm",
+    "project.structure.last.edited": "Modules",
+    "project.structure.proportion": "0.0",
+    "project.structure.side.proportion": "0.0",
     "settings.editor.selected.configurable": "MavenSettings",
     "vue.rearranger.settings.migration": "true"
   }
 }]]></component>
+  <component name="RunAnythingCache">
+    <option name="myCommands">
+      <command value="mvn clean" />
+    </option>
+  </component>
   <component name="RunManager">
     <configuration default="true" type="JetRunConfigurationType">
-      <module name="recruit" />
+      <module name="game" />
       <method v="2">
         <option name="Make" enabled="true" />
       </method>
     </configuration>
     <configuration default="true" type="KotlinStandaloneScriptRunConfigurationType">
-      <module name="recruit" />
+      <module name="game" />
       <option name="filePath" />
       <method v="2">
         <option name="Make" enabled="true" />
       </method>
     </configuration>
+    <configuration name="RuoYiApplication" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
+      <option name="FRAME_DEACTIVATION_UPDATE_POLICY" value="UpdateClassesAndResources" />
+      <module name="game-admin" />
+      <option name="SPRING_BOOT_MAIN_CLASS" value="com.game.RuoYiApplication" />
+      <method v="2">
+        <option name="Make" enabled="true" />
+      </method>
+    </configuration>
   </component>
   <component name="SharedIndexes">
     <attachedChunks>
@@ -83,6 +704,8 @@
       <workItem from="1717905487220" duration="265000" />
       <workItem from="1717905761171" duration="117000" />
       <workItem from="1717905885110" duration="31000" />
+      <workItem from="1717906364401" duration="1383000" />
+      <workItem from="1717907892506" duration="815000" />
     </task>
     <servers />
   </component>

+ 9 - 9
recruit-admin/pom.xml → game-admin/pom.xml

@@ -3,13 +3,13 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>recruit</artifactId>
-        <groupId>com.recruit</groupId>
+        <artifactId>game</artifactId>
+        <groupId>com.game</groupId>
         <version>3.8.7</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <packaging>jar</packaging>
-    <artifactId>recruit-admin</artifactId>
+    <artifactId>game-admin</artifactId>
 
     <description>
         web服务入口
@@ -45,20 +45,20 @@
 
         <!-- 核心模块-->
         <dependency>
-            <groupId>com.recruit</groupId>
-            <artifactId>recruit-framework</artifactId>
+            <groupId>com.game</groupId>
+            <artifactId>game-framework</artifactId>
         </dependency>
 
         <!-- 定时任务-->
         <dependency>
-            <groupId>com.recruit</groupId>
-            <artifactId>recruit-quartz</artifactId>
+            <groupId>com.game</groupId>
+            <artifactId>game-quartz</artifactId>
         </dependency>
 
         <!-- 代码生成-->
         <dependency>
-            <groupId>com.recruit</groupId>
-            <artifactId>recruit-generator</artifactId>
+            <groupId>com.game</groupId>
+            <artifactId>game-generator</artifactId>
         </dependency>
 
     </dependencies>

+ 1 - 1
recruit-admin/src/main/java/com/recruit/RuoYiApplication.java → game-admin/src/main/java/com/game/RuoYiApplication.java

@@ -1,4 +1,4 @@
-package com.recruit;
+package com.game;
 
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;

+ 1 - 1
recruit-admin/src/main/java/com/recruit/RuoYiServletInitializer.java → game-admin/src/main/java/com/game/RuoYiServletInitializer.java

@@ -1,4 +1,4 @@
-package com.recruit;
+package com.game;
 
 import org.springframework.boot.builder.SpringApplicationBuilder;
 import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

+ 9 - 9
recruit-admin/src/main/java/com/recruit/web/controller/common/CaptchaController.java → game-admin/src/main/java/com/game/web/controller/common/CaptchaController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.common;
+package com.game.web.controller.common;
 
 import java.awt.image.BufferedImage;
 import java.io.IOException;
@@ -11,14 +11,14 @@ import org.springframework.util.FastByteArrayOutputStream;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RestController;
 import com.google.code.kaptcha.Producer;
-import com.recruit.common.config.RuoYiConfig;
-import com.recruit.common.constant.CacheConstants;
-import com.recruit.common.constant.Constants;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.redis.RedisCache;
-import com.recruit.common.utils.sign.Base64;
-import com.recruit.common.utils.uuid.IdUtils;
-import com.recruit.system.service.ISysConfigService;
+import com.game.common.config.RuoYiConfig;
+import com.game.common.constant.CacheConstants;
+import com.game.common.constant.Constants;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.redis.RedisCache;
+import com.game.common.utils.sign.Base64;
+import com.game.common.utils.uuid.IdUtils;
+import com.game.system.service.ISysConfigService;
 
 /**
  * 验证码操作处理

+ 8 - 8
recruit-admin/src/main/java/com/recruit/web/controller/common/CommonController.java → game-admin/src/main/java/com/game/web/controller/common/CommonController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.common;
+package com.game.web.controller.common;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -13,13 +13,13 @@ import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.multipart.MultipartFile;
-import com.recruit.common.config.RuoYiConfig;
-import com.recruit.common.constant.Constants;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.common.utils.file.FileUploadUtils;
-import com.recruit.common.utils.file.FileUtils;
-import com.recruit.framework.config.ServerConfig;
+import com.game.common.config.RuoYiConfig;
+import com.game.common.constant.Constants;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.utils.StringUtils;
+import com.game.common.utils.file.FileUploadUtils;
+import com.game.common.utils.file.FileUtils;
+import com.game.framework.config.ServerConfig;
 
 /**
  * 通用请求处理

+ 5 - 5
recruit-admin/src/main/java/com/recruit/web/controller/monitor/CacheController.java → game-admin/src/main/java/com/game/web/controller/monitor/CacheController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.monitor;
+package com.game.web.controller.monitor;
 
 import java.util.ArrayList;
 import java.util.Collection;
@@ -16,10 +16,10 @@ import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.constant.CacheConstants;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.system.domain.SysCache;
+import com.game.common.constant.CacheConstants;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.utils.StringUtils;
+import com.game.system.domain.SysCache;
 
 /**
  * 缓存监控

+ 3 - 3
recruit-admin/src/main/java/com/recruit/web/controller/monitor/ServerController.java → game-admin/src/main/java/com/game/web/controller/monitor/ServerController.java

@@ -1,11 +1,11 @@
-package com.recruit.web.controller.monitor;
+package com.game.web.controller.monitor;
 
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.framework.web.domain.Server;
+import com.game.common.core.domain.AjaxResult;
+import com.game.framework.web.domain.Server;
 
 /**
  * 服务器监控

+ 10 - 10
recruit-admin/src/main/java/com/recruit/web/controller/monitor/SysLogininforController.java → game-admin/src/main/java/com/game/web/controller/monitor/SysLogininforController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.monitor;
+package com.game.web.controller.monitor;
 
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
@@ -10,15 +10,15 @@ import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.framework.web.service.SysPasswordService;
-import com.recruit.system.domain.SysLogininfor;
-import com.recruit.system.service.ISysLogininforService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.framework.web.service.SysPasswordService;
+import com.game.system.domain.SysLogininfor;
+import com.game.system.service.ISysLogininforService;
 
 /**
  * 系统访问记录

+ 9 - 9
recruit-admin/src/main/java/com/recruit/web/controller/monitor/SysOperlogController.java → game-admin/src/main/java/com/game/web/controller/monitor/SysOperlogController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.monitor;
+package com.game.web.controller.monitor;
 
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
@@ -10,14 +10,14 @@ import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.system.domain.SysOperLog;
-import com.recruit.system.service.ISysOperLogService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.system.domain.SysOperLog;
+import com.game.system.service.ISysOperLogService;
 
 /**
  * 操作日志记录

+ 12 - 12
recruit-admin/src/main/java/com/recruit/web/controller/monitor/SysUserOnlineController.java → game-admin/src/main/java/com/game/web/controller/monitor/SysUserOnlineController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.monitor;
+package com.game.web.controller.monitor;
 
 import java.util.ArrayList;
 import java.util.Collection;
@@ -11,17 +11,17 @@ import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.constant.CacheConstants;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.model.LoginUser;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.core.redis.RedisCache;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.system.domain.SysUserOnline;
-import com.recruit.system.service.ISysUserOnlineService;
+import com.game.common.annotation.Log;
+import com.game.common.constant.CacheConstants;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.model.LoginUser;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.core.redis.RedisCache;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.StringUtils;
+import com.game.system.domain.SysUserOnline;
+import com.game.system.service.ISysUserOnlineService;
 
 /**
  * 在线用户监控

+ 9 - 9
recruit-admin/src/main/java/com/recruit/web/controller/system/SysConfigController.java → game-admin/src/main/java/com/game/web/controller/system/SysConfigController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
@@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.system.domain.SysConfig;
-import com.recruit.system.service.ISysConfigService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.system.domain.SysConfig;
+import com.game.system.service.ISysConfigService;
 
 /**
  * 参数配置 信息操作处理

+ 9 - 9
recruit-admin/src/main/java/com/recruit/web/controller/system/SysDeptController.java → game-admin/src/main/java/com/game/web/controller/system/SysDeptController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import org.apache.commons.lang3.ArrayUtils;
@@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.constant.UserConstants;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysDept;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.system.service.ISysDeptService;
+import com.game.common.annotation.Log;
+import com.game.common.constant.UserConstants;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysDept;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.StringUtils;
+import com.game.system.service.ISysDeptService;
 
 /**
  * 部门信息

+ 11 - 11
recruit-admin/src/main/java/com/recruit/web/controller/system/SysDictDataController.java → game-admin/src/main/java/com/game/web/controller/system/SysDictDataController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -14,16 +14,16 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysDictData;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.system.service.ISysDictDataService;
-import com.recruit.system.service.ISysDictTypeService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysDictData;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.StringUtils;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.system.service.ISysDictDataService;
+import com.game.system.service.ISysDictTypeService;
 
 /**
  * 数据字典信息

+ 9 - 9
recruit-admin/src/main/java/com/recruit/web/controller/system/SysDictTypeController.java → game-admin/src/main/java/com/game/web/controller/system/SysDictTypeController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
@@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysDictType;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.system.service.ISysDictTypeService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysDictType;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.system.service.ISysDictTypeService;
 
 /**
  * 数据字典信息

+ 3 - 3
recruit-admin/src/main/java/com/recruit/web/controller/system/SysIndexController.java → game-admin/src/main/java/com/game/web/controller/system/SysIndexController.java

@@ -1,10 +1,10 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.config.RuoYiConfig;
-import com.recruit.common.utils.StringUtils;
+import com.game.common.config.RuoYiConfig;
+import com.game.common.utils.StringUtils;
 
 /**
  * 首页

+ 10 - 10
recruit-admin/src/main/java/com/recruit/web/controller/system/SysLoginController.java → game-admin/src/main/java/com/game/web/controller/system/SysLoginController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import java.util.Set;
@@ -7,15 +7,15 @@ import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.constant.Constants;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysMenu;
-import com.recruit.common.core.domain.entity.SysUser;
-import com.recruit.common.core.domain.model.LoginBody;
-import com.recruit.common.utils.SecurityUtils;
-import com.recruit.framework.web.service.SysLoginService;
-import com.recruit.framework.web.service.SysPermissionService;
-import com.recruit.system.service.ISysMenuService;
+import com.game.common.constant.Constants;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysMenu;
+import com.game.common.core.domain.entity.SysUser;
+import com.game.common.core.domain.model.LoginBody;
+import com.game.common.utils.SecurityUtils;
+import com.game.framework.web.service.SysLoginService;
+import com.game.framework.web.service.SysPermissionService;
+import com.game.system.service.ISysMenuService;
 
 /**
  * 登录验证

+ 9 - 9
recruit-admin/src/main/java/com/recruit/web/controller/system/SysMenuController.java → game-admin/src/main/java/com/game/web/controller/system/SysMenuController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -12,14 +12,14 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.constant.UserConstants;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysMenu;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.system.service.ISysMenuService;
+import com.game.common.annotation.Log;
+import com.game.common.constant.UserConstants;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysMenu;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.StringUtils;
+import com.game.system.service.ISysMenuService;
 
 /**
  * 菜单信息

+ 8 - 8
recruit-admin/src/main/java/com/recruit/web/controller/system/SysNoticeController.java → game-admin/src/main/java/com/game/web/controller/system/SysNoticeController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -12,13 +12,13 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.system.domain.SysNotice;
-import com.recruit.system.service.ISysNoticeService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.system.domain.SysNotice;
+import com.game.system.service.ISysNoticeService;
 
 /**
  * 公告 信息操作处理

+ 9 - 9
recruit-admin/src/main/java/com/recruit/web/controller/system/SysPostController.java → game-admin/src/main/java/com/game/web/controller/system/SysPostController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
@@ -13,14 +13,14 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.system.domain.SysPost;
-import com.recruit.system.service.ISysPostService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.system.domain.SysPost;
+import com.game.system.service.ISysPostService;
 
 /**
  * 岗位信息操作处理

+ 14 - 14
recruit-admin/src/main/java/com/recruit/web/controller/system/SysProfileController.java → game-admin/src/main/java/com/game/web/controller/system/SysProfileController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -9,19 +9,19 @@ import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestParam;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.multipart.MultipartFile;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.config.RuoYiConfig;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysUser;
-import com.recruit.common.core.domain.model.LoginUser;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.SecurityUtils;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.common.utils.file.FileUploadUtils;
-import com.recruit.common.utils.file.MimeTypeUtils;
-import com.recruit.framework.web.service.TokenService;
-import com.recruit.system.service.ISysUserService;
+import com.game.common.annotation.Log;
+import com.game.common.config.RuoYiConfig;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysUser;
+import com.game.common.core.domain.model.LoginUser;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.SecurityUtils;
+import com.game.common.utils.StringUtils;
+import com.game.common.utils.file.FileUploadUtils;
+import com.game.common.utils.file.MimeTypeUtils;
+import com.game.framework.web.service.TokenService;
+import com.game.system.service.ISysUserService;
 
 /**
  * 个人信息 业务处理

+ 7 - 7
recruit-admin/src/main/java/com/recruit/web/controller/system/SysRegisterController.java → game-admin/src/main/java/com/game/web/controller/system/SysRegisterController.java

@@ -1,15 +1,15 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.model.RegisterBody;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.framework.web.service.SysRegisterService;
-import com.recruit.system.service.ISysConfigService;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.model.RegisterBody;
+import com.game.common.utils.StringUtils;
+import com.game.framework.web.service.SysRegisterService;
+import com.game.system.service.ISysConfigService;
 
 /**
  * 注册验证

+ 18 - 18
recruit-admin/src/main/java/com/recruit/web/controller/system/SysRoleController.java → game-admin/src/main/java/com/game/web/controller/system/SysRoleController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
@@ -13,23 +13,23 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysDept;
-import com.recruit.common.core.domain.entity.SysRole;
-import com.recruit.common.core.domain.entity.SysUser;
-import com.recruit.common.core.domain.model.LoginUser;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.framework.web.service.SysPermissionService;
-import com.recruit.framework.web.service.TokenService;
-import com.recruit.system.domain.SysUserRole;
-import com.recruit.system.service.ISysDeptService;
-import com.recruit.system.service.ISysRoleService;
-import com.recruit.system.service.ISysUserService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysDept;
+import com.game.common.core.domain.entity.SysRole;
+import com.game.common.core.domain.entity.SysUser;
+import com.game.common.core.domain.model.LoginUser;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.StringUtils;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.framework.web.service.SysPermissionService;
+import com.game.framework.web.service.TokenService;
+import com.game.system.domain.SysUserRole;
+import com.game.system.service.ISysDeptService;
+import com.game.system.service.ISysRoleService;
+import com.game.system.service.ISysUserService;
 
 /**
  * 角色信息

+ 16 - 16
recruit-admin/src/main/java/com/recruit/web/controller/system/SysUserController.java → game-admin/src/main/java/com/game/web/controller/system/SysUserController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.system;
+package com.game.web.controller.system;
 
 import java.util.List;
 import java.util.stream.Collectors;
@@ -16,21 +16,21 @@ import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.multipart.MultipartFile;
-import com.recruit.common.annotation.Log;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.entity.SysDept;
-import com.recruit.common.core.domain.entity.SysRole;
-import com.recruit.common.core.domain.entity.SysUser;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.utils.SecurityUtils;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.common.utils.poi.ExcelUtil;
-import com.recruit.system.service.ISysDeptService;
-import com.recruit.system.service.ISysPostService;
-import com.recruit.system.service.ISysRoleService;
-import com.recruit.system.service.ISysUserService;
+import com.game.common.annotation.Log;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.entity.SysDept;
+import com.game.common.core.domain.entity.SysRole;
+import com.game.common.core.domain.entity.SysUser;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.enums.BusinessType;
+import com.game.common.utils.SecurityUtils;
+import com.game.common.utils.StringUtils;
+import com.game.common.utils.poi.ExcelUtil;
+import com.game.system.service.ISysDeptService;
+import com.game.system.service.ISysPostService;
+import com.game.system.service.ISysRoleService;
+import com.game.system.service.ISysUserService;
 
 /**
  * 用户信息

+ 4 - 4
recruit-admin/src/main/java/com/recruit/web/controller/tool/TestController.java → game-admin/src/main/java/com/game/web/controller/tool/TestController.java

@@ -1,4 +1,4 @@
-package com.recruit.web.controller.tool;
+package com.game.web.controller.tool;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
@@ -12,9 +12,9 @@ import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
-import com.recruit.common.core.controller.BaseController;
-import com.recruit.common.core.domain.R;
-import com.recruit.common.utils.StringUtils;
+import com.game.common.core.controller.BaseController;
+import com.game.common.core.domain.R;
+import com.game.common.utils.StringUtils;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiImplicitParams;

+ 2 - 2
recruit-admin/src/main/java/com/recruit/web/core/config/SwaggerConfig.java → game-admin/src/main/java/com/game/web/core/config/SwaggerConfig.java

@@ -1,4 +1,4 @@
-package com.recruit.web.core.config;
+package com.game.web.core.config;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -6,7 +6,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
-import com.recruit.common.config.RuoYiConfig;
+import com.game.common.config.RuoYiConfig;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.models.auth.In;
 import springfox.documentation.builders.ApiInfoBuilder;

+ 0 - 0
recruit-admin/src/main/resources/META-INF/spring-devtools.properties → game-admin/src/main/resources/META-INF/spring-devtools.properties


+ 0 - 0
recruit-admin/src/main/resources/application-druid.yml → game-admin/src/main/resources/application-druid.yml


+ 5 - 5
recruit-admin/src/main/resources/application.yml → game-admin/src/main/resources/application.yml

@@ -1,13 +1,13 @@
 # 项目相关配置
-recruit:
+game:
   # 名称
-  name: Recruit
+  name: Game
   # 版本
   version: 3.8.7
   # 版权年份
   copyrightYear: 2024
   # 文件路径 示例( Windows配置D:/recruit/uploadPath,Linux配置 /home/recruit/uploadPath)
-  profile: D:/recruit/uploadPath
+  profile: D:/game/uploadPath
   # 获取ip地址开关
   addressEnabled: false
   # 验证码类型 math 数字计算 char 字符验证
@@ -34,7 +34,7 @@ server:
 # 日志配置
 logging:
   level:
-    com.recruit: debug
+    com.game: debug
     org.springframework: warn
 
 # 用户配置
@@ -100,7 +100,7 @@ token:
 # MyBatis配置
 mybatis:
   # 搜索指定包别名
-  typeAliasesPackage: com.recruit.**.domain
+  typeAliasesPackage: com.game.**.domain
   # 配置mapper的扫描,找到所有的mapper.xml映射文件
   mapperLocations: classpath*:mapper/**/*Mapper.xml
   # 加载全局的配置文件

+ 0 - 0
recruit-admin/src/main/resources/banner.txt → game-admin/src/main/resources/banner.txt


+ 0 - 0
recruit-admin/src/main/resources/i18n/messages.properties → game-admin/src/main/resources/i18n/messages.properties


+ 1 - 1
recruit-admin/src/main/resources/logback.xml → game-admin/src/main/resources/logback.xml

@@ -72,7 +72,7 @@
     </appender>
 	
 	<!-- 系统模块日志级别控制  -->
-	<logger name="com.recruit" level="info" />
+	<logger name="com.game" level="info" />
 	<!-- Spring日志级别控制  -->
 	<logger name="org.springframework" level="warn" />
 

+ 0 - 0
recruit-admin/src/main/resources/mybatis/mybatis-config.xml → game-admin/src/main/resources/mybatis/mybatis-config.xml


+ 3 - 3
recruit-common/pom.xml → game-common/pom.xml

@@ -3,13 +3,13 @@
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
-        <artifactId>recruit</artifactId>
-        <groupId>com.recruit</groupId>
+        <artifactId>game</artifactId>
+        <groupId>com.game</groupId>
         <version>3.8.7</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
-    <artifactId>recruit-common</artifactId>
+    <artifactId>game-common</artifactId>
 
     <description>
         common通用工具

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/annotation/Anonymous.java → game-common/src/main/java/com/game/common/annotation/Anonymous.java

@@ -1,4 +1,4 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.Documented;
 import java.lang.annotation.ElementType;

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/annotation/DataScope.java → game-common/src/main/java/com/game/common/annotation/DataScope.java

@@ -1,4 +1,4 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.Documented;
 import java.lang.annotation.ElementType;

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/annotation/DataSource.java → game-common/src/main/java/com/game/common/annotation/DataSource.java

@@ -1,4 +1,4 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.Documented;
 import java.lang.annotation.ElementType;
@@ -6,7 +6,7 @@ import java.lang.annotation.Inherited;
 import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
-import com.recruit.common.enums.DataSourceType;
+import com.game.common.enums.DataSourceType;
 
 /**
  * 自定义多数据源切换注解

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/annotation/Excel.java → game-common/src/main/java/com/game/common/annotation/Excel.java

@@ -1,4 +1,4 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;
@@ -7,7 +7,7 @@ import java.lang.annotation.Target;
 import java.math.BigDecimal;
 import org.apache.poi.ss.usermodel.HorizontalAlignment;
 import org.apache.poi.ss.usermodel.IndexedColors;
-import com.recruit.common.utils.poi.ExcelHandlerAdapter;
+import com.game.common.utils.poi.ExcelHandlerAdapter;
 
 /**
  * 自定义导出Excel数据注解

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/annotation/Excels.java → game-common/src/main/java/com/game/common/annotation/Excels.java

@@ -1,4 +1,4 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;

+ 3 - 3
recruit-common/src/main/java/com/recruit/common/annotation/Log.java → game-common/src/main/java/com/game/common/annotation/Log.java

@@ -1,12 +1,12 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.Documented;
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
-import com.recruit.common.enums.BusinessType;
-import com.recruit.common.enums.OperatorType;
+import com.game.common.enums.BusinessType;
+import com.game.common.enums.OperatorType;
 
 /**
  * 自定义操作日志记录注解

+ 3 - 3
recruit-common/src/main/java/com/recruit/common/annotation/RateLimiter.java → game-common/src/main/java/com/game/common/annotation/RateLimiter.java

@@ -1,12 +1,12 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.Documented;
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
-import com.recruit.common.constant.CacheConstants;
-import com.recruit.common.enums.LimitType;
+import com.game.common.constant.CacheConstants;
+import com.game.common.enums.LimitType;
 
 /**
  * 限流注解

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/annotation/RepeatSubmit.java → game-common/src/main/java/com/game/common/annotation/RepeatSubmit.java

@@ -1,4 +1,4 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.Documented;
 import java.lang.annotation.ElementType;

+ 3 - 3
recruit-common/src/main/java/com/recruit/common/annotation/Sensitive.java → game-common/src/main/java/com/game/common/annotation/Sensitive.java

@@ -1,4 +1,4 @@
-package com.recruit.common.annotation;
+package com.game.common.annotation;
 
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;
@@ -6,8 +6,8 @@ import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
 import com.fasterxml.jackson.annotation.JacksonAnnotationsInside;
 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
-import com.recruit.common.config.serializer.SensitiveJsonSerializer;
-import com.recruit.common.enums.DesensitizedType;
+import com.game.common.config.serializer.SensitiveJsonSerializer;
+import com.game.common.enums.DesensitizedType;
 
 /**
  * 数据脱敏注解

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/config/RuoYiConfig.java → game-common/src/main/java/com/game/common/config/RuoYiConfig.java

@@ -1,4 +1,4 @@
-package com.recruit.common.config;
+package com.game.common.config;
 
 import org.springframework.boot.context.properties.ConfigurationProperties;
 import org.springframework.stereotype.Component;
@@ -9,7 +9,7 @@ import org.springframework.stereotype.Component;
  * @author recruit
  */
 @Component
-@ConfigurationProperties(prefix = "recruit")
+@ConfigurationProperties(prefix = "game")
 public class RuoYiConfig
 {
     /** 项目名称 */

+ 5 - 5
recruit-common/src/main/java/com/recruit/common/config/serializer/SensitiveJsonSerializer.java → game-common/src/main/java/com/game/common/config/serializer/SensitiveJsonSerializer.java

@@ -1,4 +1,4 @@
-package com.recruit.common.config.serializer;
+package com.game.common.config.serializer;
 
 import java.io.IOException;
 import java.util.Objects;
@@ -8,10 +8,10 @@ import com.fasterxml.jackson.databind.JsonMappingException;
 import com.fasterxml.jackson.databind.JsonSerializer;
 import com.fasterxml.jackson.databind.SerializerProvider;
 import com.fasterxml.jackson.databind.ser.ContextualSerializer;
-import com.recruit.common.annotation.Sensitive;
-import com.recruit.common.core.domain.model.LoginUser;
-import com.recruit.common.enums.DesensitizedType;
-import com.recruit.common.utils.SecurityUtils;
+import com.game.common.annotation.Sensitive;
+import com.game.common.core.domain.model.LoginUser;
+import com.game.common.enums.DesensitizedType;
+import com.game.common.utils.SecurityUtils;
 
 /**
  * 数据脱敏序列化过滤

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/constant/CacheConstants.java → game-common/src/main/java/com/game/common/constant/CacheConstants.java

@@ -1,4 +1,4 @@
-package com.recruit.common.constant;
+package com.game.common.constant;
 
 /**
  * 缓存的key 常量

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/constant/Constants.java → game-common/src/main/java/com/game/common/constant/Constants.java

@@ -1,4 +1,4 @@
-package com.recruit.common.constant;
+package com.game.common.constant;
 
 import java.util.Locale;
 import io.jsonwebtoken.Claims;

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/constant/GenConstants.java → game-common/src/main/java/com/game/common/constant/GenConstants.java

@@ -1,4 +1,4 @@
-package com.recruit.common.constant;
+package com.game.common.constant;
 
 /**
  * 代码生成通用常量

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/constant/HttpStatus.java → game-common/src/main/java/com/game/common/constant/HttpStatus.java

@@ -1,4 +1,4 @@
-package com.recruit.common.constant;
+package com.game.common.constant;
 
 /**
  * 返回状态码

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/constant/ScheduleConstants.java → game-common/src/main/java/com/game/common/constant/ScheduleConstants.java

@@ -1,4 +1,4 @@
-package com.recruit.common.constant;
+package com.game.common.constant;
 
 /**
  * 任务调度通用常量

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/constant/UserConstants.java → game-common/src/main/java/com/game/common/constant/UserConstants.java

@@ -1,4 +1,4 @@
-package com.recruit.common.constant;
+package com.game.common.constant;
 
 /**
  * 用户常量信息

+ 12 - 12
recruit-common/src/main/java/com/recruit/common/core/controller/BaseController.java → game-common/src/main/java/com/game/common/core/controller/BaseController.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.controller;
+package com.game.common.core.controller;
 
 import java.beans.PropertyEditorSupport;
 import java.util.Date;
@@ -9,17 +9,17 @@ import org.springframework.web.bind.WebDataBinder;
 import org.springframework.web.bind.annotation.InitBinder;
 import com.github.pagehelper.PageHelper;
 import com.github.pagehelper.PageInfo;
-import com.recruit.common.constant.HttpStatus;
-import com.recruit.common.core.domain.AjaxResult;
-import com.recruit.common.core.domain.model.LoginUser;
-import com.recruit.common.core.page.PageDomain;
-import com.recruit.common.core.page.TableDataInfo;
-import com.recruit.common.core.page.TableSupport;
-import com.recruit.common.utils.DateUtils;
-import com.recruit.common.utils.PageUtils;
-import com.recruit.common.utils.SecurityUtils;
-import com.recruit.common.utils.StringUtils;
-import com.recruit.common.utils.sql.SqlUtil;
+import com.game.common.constant.HttpStatus;
+import com.game.common.core.domain.AjaxResult;
+import com.game.common.core.domain.model.LoginUser;
+import com.game.common.core.page.PageDomain;
+import com.game.common.core.page.TableDataInfo;
+import com.game.common.core.page.TableSupport;
+import com.game.common.utils.DateUtils;
+import com.game.common.utils.PageUtils;
+import com.game.common.utils.SecurityUtils;
+import com.game.common.utils.StringUtils;
+import com.game.common.utils.sql.SqlUtil;
 
 /**
  * web层通用数据处理

+ 3 - 3
recruit-common/src/main/java/com/recruit/common/core/domain/AjaxResult.java → game-common/src/main/java/com/game/common/core/domain/AjaxResult.java

@@ -1,9 +1,9 @@
-package com.recruit.common.core.domain;
+package com.game.common.core.domain;
 
 import java.util.HashMap;
 import java.util.Objects;
-import com.recruit.common.constant.HttpStatus;
-import com.recruit.common.utils.StringUtils;
+import com.game.common.constant.HttpStatus;
+import com.game.common.utils.StringUtils;
 
 /**
  * 操作消息提醒

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/core/domain/BaseEntity.java → game-common/src/main/java/com/game/common/core/domain/BaseEntity.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.domain;
+package com.game.common.core.domain;
 
 import java.io.Serializable;
 import java.util.Date;

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/domain/R.java → game-common/src/main/java/com/game/common/core/domain/R.java

@@ -1,7 +1,7 @@
-package com.recruit.common.core.domain;
+package com.game.common.core.domain;
 
 import java.io.Serializable;
-import com.recruit.common.constant.HttpStatus;
+import com.game.common.constant.HttpStatus;
 
 /**
  * 响应信息主体

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/core/domain/TreeEntity.java → game-common/src/main/java/com/game/common/core/domain/TreeEntity.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.domain;
+package com.game.common.core.domain;
 
 import java.util.ArrayList;
 import java.util.List;

+ 3 - 3
recruit-common/src/main/java/com/recruit/common/core/domain/TreeSelect.java → game-common/src/main/java/com/game/common/core/domain/TreeSelect.java

@@ -1,11 +1,11 @@
-package com.recruit.common.core.domain;
+package com.game.common.core.domain;
 
 import java.io.Serializable;
 import java.util.List;
 import java.util.stream.Collectors;
 import com.fasterxml.jackson.annotation.JsonInclude;
-import com.recruit.common.core.domain.entity.SysDept;
-import com.recruit.common.core.domain.entity.SysMenu;
+import com.game.common.core.domain.entity.SysDept;
+import com.game.common.core.domain.entity.SysMenu;
 
 /**
  * Treeselect树结构实体类

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysDept.java → game-common/src/main/java/com/game/common/core/domain/entity/SysDept.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.domain.entity;
+package com.game.common.core.domain.entity;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -8,7 +8,7 @@ import javax.validation.constraints.NotNull;
 import javax.validation.constraints.Size;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
-import com.recruit.common.core.domain.BaseEntity;
+import com.game.common.core.domain.BaseEntity;
 
 /**
  * 部门表 sys_dept

+ 5 - 5
recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysDictData.java → game-common/src/main/java/com/game/common/core/domain/entity/SysDictData.java

@@ -1,13 +1,13 @@
-package com.recruit.common.core.domain.entity;
+package com.game.common.core.domain.entity;
 
 import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.Size;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
-import com.recruit.common.annotation.Excel;
-import com.recruit.common.annotation.Excel.ColumnType;
-import com.recruit.common.constant.UserConstants;
-import com.recruit.common.core.domain.BaseEntity;
+import com.game.common.annotation.Excel;
+import com.game.common.annotation.Excel.ColumnType;
+import com.game.common.constant.UserConstants;
+import com.game.common.core.domain.BaseEntity;
 
 /**
  * 字典数据表 sys_dict_data

+ 4 - 4
recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysDictType.java → game-common/src/main/java/com/game/common/core/domain/entity/SysDictType.java

@@ -1,13 +1,13 @@
-package com.recruit.common.core.domain.entity;
+package com.game.common.core.domain.entity;
 
 import javax.validation.constraints.NotBlank;
 import javax.validation.constraints.Pattern;
 import javax.validation.constraints.Size;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
-import com.recruit.common.annotation.Excel;
-import com.recruit.common.annotation.Excel.ColumnType;
-import com.recruit.common.core.domain.BaseEntity;
+import com.game.common.annotation.Excel;
+import com.game.common.annotation.Excel.ColumnType;
+import com.game.common.core.domain.BaseEntity;
 
 /**
  * 字典类型表 sys_dict_type

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysMenu.java → game-common/src/main/java/com/game/common/core/domain/entity/SysMenu.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.domain.entity;
+package com.game.common.core.domain.entity;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -7,7 +7,7 @@ import javax.validation.constraints.NotNull;
 import javax.validation.constraints.Size;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
-import com.recruit.common.core.domain.BaseEntity;
+import com.game.common.core.domain.BaseEntity;
 
 /**
  * 菜单权限表 sys_menu

+ 4 - 4
recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysRole.java → game-common/src/main/java/com/game/common/core/domain/entity/SysRole.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.domain.entity;
+package com.game.common.core.domain.entity;
 
 import java.util.Set;
 import javax.validation.constraints.NotBlank;
@@ -6,9 +6,9 @@ import javax.validation.constraints.NotNull;
 import javax.validation.constraints.Size;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
-import com.recruit.common.annotation.Excel;
-import com.recruit.common.annotation.Excel.ColumnType;
-import com.recruit.common.core.domain.BaseEntity;
+import com.game.common.annotation.Excel;
+import com.game.common.annotation.Excel.ColumnType;
+import com.game.common.core.domain.BaseEntity;
 
 /**
  * 角色表 sys_role

+ 7 - 7
recruit-common/src/main/java/com/recruit/common/core/domain/entity/SysUser.java → game-common/src/main/java/com/game/common/core/domain/entity/SysUser.java

@@ -1,16 +1,16 @@
-package com.recruit.common.core.domain.entity;
+package com.game.common.core.domain.entity;
 
 import java.util.Date;
 import java.util.List;
 import javax.validation.constraints.*;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
-import com.recruit.common.annotation.Excel;
-import com.recruit.common.annotation.Excel.ColumnType;
-import com.recruit.common.annotation.Excel.Type;
-import com.recruit.common.annotation.Excels;
-import com.recruit.common.core.domain.BaseEntity;
-import com.recruit.common.xss.Xss;
+import com.game.common.annotation.Excel;
+import com.game.common.annotation.Excel.ColumnType;
+import com.game.common.annotation.Excel.Type;
+import com.game.common.annotation.Excels;
+import com.game.common.core.domain.BaseEntity;
+import com.game.common.xss.Xss;
 
 /**
  * 用户对象 sys_user

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/core/domain/model/LoginBody.java → game-common/src/main/java/com/game/common/core/domain/model/LoginBody.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.domain.model;
+package com.game.common.core.domain.model;
 
 /**
  * 用户登录对象

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/domain/model/LoginUser.java → game-common/src/main/java/com/game/common/core/domain/model/LoginUser.java

@@ -1,7 +1,7 @@
-package com.recruit.common.core.domain.model;
+package com.game.common.core.domain.model;
 
 import com.alibaba.fastjson2.annotation.JSONField;
-import com.recruit.common.core.domain.entity.SysUser;
+import com.game.common.core.domain.entity.SysUser;
 import org.springframework.security.core.GrantedAuthority;
 import org.springframework.security.core.userdetails.UserDetails;
 import java.util.Collection;

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/core/domain/model/RegisterBody.java → game-common/src/main/java/com/game/common/core/domain/model/RegisterBody.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.domain.model;
+package com.game.common.core.domain.model;
 
 /**
  * 用户注册对象

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/page/PageDomain.java → game-common/src/main/java/com/game/common/core/page/PageDomain.java

@@ -1,6 +1,6 @@
-package com.recruit.common.core.page;
+package com.game.common.core.page;
 
-import com.recruit.common.utils.StringUtils;
+import com.game.common.utils.StringUtils;
 
 /**
  * 分页数据

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/core/page/TableDataInfo.java → game-common/src/main/java/com/game/common/core/page/TableDataInfo.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.page;
+package com.game.common.core.page;
 
 import java.io.Serializable;
 import java.util.List;

+ 3 - 3
recruit-common/src/main/java/com/recruit/common/core/page/TableSupport.java → game-common/src/main/java/com/game/common/core/page/TableSupport.java

@@ -1,7 +1,7 @@
-package com.recruit.common.core.page;
+package com.game.common.core.page;
 
-import com.recruit.common.core.text.Convert;
-import com.recruit.common.utils.ServletUtils;
+import com.game.common.core.text.Convert;
+import com.game.common.utils.ServletUtils;
 
 /**
  * 表格数据处理

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/core/redis/RedisCache.java → game-common/src/main/java/com/game/common/core/redis/RedisCache.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.redis;
+package com.game.common.core.redis;
 
 import java.util.Collection;
 import java.util.Iterator;

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/text/CharsetKit.java → game-common/src/main/java/com/game/common/core/text/CharsetKit.java

@@ -1,8 +1,8 @@
-package com.recruit.common.core.text;
+package com.game.common.core.text;
 
 import java.nio.charset.Charset;
 import java.nio.charset.StandardCharsets;
-import com.recruit.common.utils.StringUtils;
+import com.game.common.utils.StringUtils;
 
 /**
  * 字符集工具类

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/text/Convert.java → game-common/src/main/java/com/game/common/core/text/Convert.java

@@ -1,4 +1,4 @@
-package com.recruit.common.core.text;
+package com.game.common.core.text;
 
 import java.math.BigDecimal;
 import java.math.BigInteger;
@@ -7,7 +7,7 @@ import java.nio.ByteBuffer;
 import java.nio.charset.Charset;
 import java.text.NumberFormat;
 import java.util.Set;
-import com.recruit.common.utils.StringUtils;
+import com.game.common.utils.StringUtils;
 import org.apache.commons.lang3.ArrayUtils;
 
 /**

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/core/text/StrFormatter.java → game-common/src/main/java/com/game/common/core/text/StrFormatter.java

@@ -1,6 +1,6 @@
-package com.recruit.common.core.text;
+package com.game.common.core.text;
 
-import com.recruit.common.utils.StringUtils;
+import com.game.common.utils.StringUtils;
 
 /**
  * 字符串格式化

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/enums/BusinessStatus.java → game-common/src/main/java/com/game/common/enums/BusinessStatus.java

@@ -1,4 +1,4 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 /**
  * 操作状态

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/enums/BusinessType.java → game-common/src/main/java/com/game/common/enums/BusinessType.java

@@ -1,4 +1,4 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 /**
  * 业务操作类型

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/enums/DataSourceType.java → game-common/src/main/java/com/game/common/enums/DataSourceType.java

@@ -1,4 +1,4 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 /**
  * 数据源

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/enums/DesensitizedType.java → game-common/src/main/java/com/game/common/enums/DesensitizedType.java

@@ -1,7 +1,7 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 import java.util.function.Function;
-import com.recruit.common.utils.DesensitizedUtil;
+import com.game.common.utils.DesensitizedUtil;
 
 /**
  * 脱敏类型

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/enums/HttpMethod.java → game-common/src/main/java/com/game/common/enums/HttpMethod.java

@@ -1,4 +1,4 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 import java.util.HashMap;
 import java.util.Map;

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/enums/LimitType.java → game-common/src/main/java/com/game/common/enums/LimitType.java

@@ -1,4 +1,4 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 /**
  * 限流类型

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/enums/OperatorType.java → game-common/src/main/java/com/game/common/enums/OperatorType.java

@@ -1,4 +1,4 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 /**
  * 操作人类别

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/enums/UserStatus.java → game-common/src/main/java/com/game/common/enums/UserStatus.java

@@ -1,4 +1,4 @@
-package com.recruit.common.enums;
+package com.game.common.enums;
 
 /**
  * 用户状态

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/DemoModeException.java → game-common/src/main/java/com/game/common/exception/DemoModeException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception;
+package com.game.common.exception;
 
 /**
  * 演示模式异常

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/GlobalException.java → game-common/src/main/java/com/game/common/exception/GlobalException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception;
+package com.game.common.exception;
 
 /**
  * 全局异常

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/ServiceException.java → game-common/src/main/java/com/game/common/exception/ServiceException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception;
+package com.game.common.exception;
 
 /**
  * 业务异常

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/UtilException.java → game-common/src/main/java/com/game/common/exception/UtilException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception;
+package com.game.common.exception;
 
 /**
  * 工具类异常

+ 3 - 3
recruit-common/src/main/java/com/recruit/common/exception/base/BaseException.java → game-common/src/main/java/com/game/common/exception/base/BaseException.java

@@ -1,7 +1,7 @@
-package com.recruit.common.exception.base;
+package com.game.common.exception.base;
 
-import com.recruit.common.utils.MessageUtils;
-import com.recruit.common.utils.StringUtils;
+import com.game.common.utils.MessageUtils;
+import com.game.common.utils.StringUtils;
 
 /**
  * 基础异常

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/exception/file/FileException.java → game-common/src/main/java/com/game/common/exception/file/FileException.java

@@ -1,6 +1,6 @@
-package com.recruit.common.exception.file;
+package com.game.common.exception.file;
 
-import com.recruit.common.exception.base.BaseException;
+import com.game.common.exception.base.BaseException;
 
 /**
  * 文件信息异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/file/FileNameLengthLimitExceededException.java → game-common/src/main/java/com/game/common/exception/file/FileNameLengthLimitExceededException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.file;
+package com.game.common.exception.file;
 
 /**
  * 文件名称超长限制异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/file/FileSizeLimitExceededException.java → game-common/src/main/java/com/game/common/exception/file/FileSizeLimitExceededException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.file;
+package com.game.common.exception.file;
 
 /**
  * 文件名大小限制异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/file/FileUploadException.java → game-common/src/main/java/com/game/common/exception/file/FileUploadException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.file;
+package com.game.common.exception.file;
 
 import java.io.PrintStream;
 import java.io.PrintWriter;

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/file/InvalidExtensionException.java → game-common/src/main/java/com/game/common/exception/file/InvalidExtensionException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.file;
+package com.game.common.exception.file;
 
 import java.util.Arrays;
 

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/job/TaskException.java → game-common/src/main/java/com/game/common/exception/job/TaskException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.job;
+package com.game.common.exception.job;
 
 /**
  * 计划策略异常

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/user/BlackListException.java → game-common/src/main/java/com/game/common/exception/user/BlackListException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.user;
+package com.game.common.exception.user;
 
 /**
  * 黑名单IP异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/user/CaptchaException.java → game-common/src/main/java/com/game/common/exception/user/CaptchaException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.user;
+package com.game.common.exception.user;
 
 /**
  * 验证码错误异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/user/CaptchaExpireException.java → game-common/src/main/java/com/game/common/exception/user/CaptchaExpireException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.user;
+package com.game.common.exception.user;
 
 /**
  * 验证码失效异常类

+ 2 - 2
recruit-common/src/main/java/com/recruit/common/exception/user/UserException.java → game-common/src/main/java/com/game/common/exception/user/UserException.java

@@ -1,6 +1,6 @@
-package com.recruit.common.exception.user;
+package com.game.common.exception.user;
 
-import com.recruit.common.exception.base.BaseException;
+import com.game.common.exception.base.BaseException;
 
 /**
  * 用户信息异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/user/UserNotExistsException.java → game-common/src/main/java/com/game/common/exception/user/UserNotExistsException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.user;
+package com.game.common.exception.user;
 
 /**
  * 用户不存在异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/user/UserPasswordNotMatchException.java → game-common/src/main/java/com/game/common/exception/user/UserPasswordNotMatchException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.user;
+package com.game.common.exception.user;
 
 /**
  * 用户密码不正确或不符合规范异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/exception/user/UserPasswordRetryLimitExceedException.java → game-common/src/main/java/com/game/common/exception/user/UserPasswordRetryLimitExceedException.java

@@ -1,4 +1,4 @@
-package com.recruit.common.exception.user;
+package com.game.common.exception.user;
 
 /**
  * 用户错误最大次数异常类

+ 1 - 1
recruit-common/src/main/java/com/recruit/common/filter/PropertyPreExcludeFilter.java → game-common/src/main/java/com/game/common/filter/PropertyPreExcludeFilter.java

@@ -1,4 +1,4 @@
-package com.recruit.common.filter;
+package com.game.common.filter;
 
 import com.alibaba.fastjson2.filter.SimplePropertyPreFilter;
 

Some files were not shown because too many files changed in this diff