Parcourir la source

修改用户相关

王苗苗 il y a 4 mois
Parent
commit
125c5a5e3c
21 fichiers modifiés avec 2 ajouts et 2219 suppressions
  1. 0 3
      slibra-common/target/maven-archiver/pom.properties
  2. 0 155
      slibra-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  3. 0 121
      slibra-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
  4. 2 2
      slibra-system/src/main/java/com/slibra/business/service/impl/CPhoneServiceImpl.java
  5. 0 117
      slibra-system/target/classes/mapper/system/SysConfigMapper.xml
  6. 0 159
      slibra-system/target/classes/mapper/system/SysDeptMapper.xml
  7. 0 124
      slibra-system/target/classes/mapper/system/SysDictDataMapper.xml
  8. 0 105
      slibra-system/target/classes/mapper/system/SysDictTypeMapper.xml
  9. 0 57
      slibra-system/target/classes/mapper/system/SysLogininforMapper.xml
  10. 0 202
      slibra-system/target/classes/mapper/system/SysMenuMapper.xml
  11. 0 89
      slibra-system/target/classes/mapper/system/SysNoticeMapper.xml
  12. 0 87
      slibra-system/target/classes/mapper/system/SysOperLogMapper.xml
  13. 0 140
      slibra-system/target/classes/mapper/system/SysPostMapper.xml
  14. 0 34
      slibra-system/target/classes/mapper/system/SysRoleDeptMapper.xml
  15. 0 152
      slibra-system/target/classes/mapper/system/SysRoleMapper.xml
  16. 0 34
      slibra-system/target/classes/mapper/system/SysRoleMenuMapper.xml
  17. 0 258
      slibra-system/target/classes/mapper/system/SysUserMapper.xml
  18. 0 34
      slibra-system/target/classes/mapper/system/SysUserPostMapper.xml
  19. 0 44
      slibra-system/target/classes/mapper/system/SysUserRoleMapper.xml
  20. 0 168
      slibra-system/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  21. 0 134
      slibra-system/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

+ 0 - 3
slibra-common/target/maven-archiver/pom.properties

@@ -1,3 +0,0 @@
-artifactId=slibra-common
-groupId=com.slibra
-version=3.8.6

+ 0 - 155
slibra-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -1,155 +0,0 @@
-com/slibra/common/exception/base/BaseException.class
-com/slibra/common/core/text/Convert.class
-com/slibra/common/exception/job/TaskException$Code.class
-com/slibra/common/utils/file/FileUtils.class
-com/slibra/common/utils/third/AliSMSUtil.class
-com/slibra/common/utils/format/WaterFormat.class
-com/slibra/common/utils/sign/Base64.class
-com/slibra/common/annotation/Anonymous.class
-com/slibra/common/utils/SecurityUtils.class
-com/slibra/common/utils/StringUtils.class
-com/slibra/common/exception/file/InvalidExtensionException$InvalidImageExtensionException.class
-com/slibra/common/utils/DateUtils.class
-com/slibra/common/config/WeChatPayConfig.class
-com/slibra/common/enums/HttpMethod.class
-com/slibra/common/enums/BusinessEnum$BigModelForecastEnum.class
-com/slibra/common/utils/LocalDateTimeUtil.class
-com/slibra/common/exception/ServiceException.class
-com/slibra/common/core/controller/BaseController$1.class
-com/slibra/common/constant/ScheduleConstants.class
-com/slibra/common/core/redis/RedisCache.class
-com/slibra/common/constant/MyConstants.class
-com/slibra/common/utils/http/HttpHelper.class
-com/slibra/common/core/domain/TreeEntity.class
-com/slibra/common/constant/CacheConstants.class
-com/slibra/common/core/domain/BaseEntity.class
-com/slibra/common/utils/http/HttpUtils$TrustAnyHostnameVerifier.class
-com/slibra/common/core/text/CharsetKit.class
-com/slibra/common/exception/user/UserNotExistsException.class
-com/slibra/common/core/domain/entity/SysDept.class
-com/slibra/common/exception/job/TaskException.class
-com/slibra/common/enums/BusinessEnum$AiChatReqEnum.class
-com/slibra/common/utils/third/StringUtil.class
-com/slibra/common/annotation/DataSource.class
-com/slibra/common/utils/uuid/IdUtils.class
-com/slibra/common/enums/LimitType.class
-com/slibra/common/config/MyThreadPoolConfig.class
-com/slibra/common/config/ApplicationProperties$PlatBankAccount.class
-com/slibra/common/annotation/Excel$ColumnType.class
-com/slibra/common/core/page/PageDomain.class
-com/slibra/common/enums/OperatorType.class
-com/slibra/common/exception/file/InvalidExtensionException$InvalidVideoExtensionException.class
-com/slibra/common/filter/PropertyPreExcludeFilter.class
-com/slibra/common/core/domain/entity/SysDictData.class
-com/slibra/common/config/ApplicationProperties.class
-com/slibra/common/annotation/DataScope.class
-com/slibra/common/utils/file/FileTypeUtils.class
-com/slibra/common/utils/poi/ExcelHandlerAdapter.class
-com/slibra/common/utils/file/ImageUtils.class
-com/slibra/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class
-com/slibra/common/utils/poi/ExcelUtil.class
-com/slibra/common/core/domain/TXinyiDaily$TXinyiDailyBuilder.class
-com/slibra/common/core/domain/DecisionReq.class
-com/slibra/common/exception/user/BlackListException.class
-com/slibra/common/utils/Arith.class
-com/slibra/common/utils/LogUtils.class
-com/slibra/common/xss/Xss.class
-com/slibra/common/annotation/Excel.class
-com/slibra/common/utils/http/HttpUtils$1.class
-com/slibra/common/utils/PageUtils.class
-com/slibra/common/constant/Constants.class
-com/slibra/common/core/controller/BaseController.class
-com/slibra/common/enums/DataSourceType.class
-com/slibra/common/filter/RepeatedlyRequestWrapper.class
-com/slibra/common/config/ApplicationProperties$AliCloud.class
-com/slibra/common/annotation/Excels.class
-com/slibra/common/constant/HttpStatus.class
-com/slibra/common/core/domain/R.class
-com/slibra/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class
-com/slibra/common/utils/third/JsonUtil.class
-com/slibra/common/xss/XssValidator.class
-com/slibra/common/utils/ServletUtils.class
-com/slibra/common/utils/bean/TXinyiMedicineParam$TXinyiMedicineParamBuilder.class
-com/slibra/common/config/MyThreadPoolConfig$MyAsyncUncaughtExceptionHandler.class
-com/slibra/common/filter/XssHttpServletRequestWrapper$1.class
-com/slibra/common/enums/UserStatus.class
-com/slibra/common/utils/bean/TXinyiMedicineParam.class
-com/slibra/common/utils/third/NumUtil.class
-com/slibra/common/enums/BusinessEnum$BigModelBizEnum.class
-com/slibra/common/utils/ExceptionUtil.class
-com/slibra/common/core/domain/TXinyiDaily.class
-com/slibra/common/exception/file/FileNameLengthLimitExceededException.class
-com/slibra/common/exception/file/FileSizeLimitExceededException.class
-com/slibra/common/enums/BusinessEnum$DataSourceEnum.class
-com/slibra/common/exception/DemoModeException.class
-com/slibra/common/enums/BusinessEnum$BigModelUnitEnum.class
-com/slibra/common/filter/XssHttpServletRequestWrapper.class
-com/slibra/common/core/domain/model/RegisterBody.class
-com/slibra/common/utils/file/FileUploadUtils.class
-com/slibra/common/constant/ScheduleConstants$Status.class
-com/slibra/common/utils/uuid/Seq.class
-com/slibra/common/core/domain/entity/SysUser.class
-com/slibra/common/annotation/Excel$Type.class
-com/slibra/common/exception/user/UserPasswordRetryLimitExceedException.class
-com/slibra/common/core/domain/model/LoginUser.class
-com/slibra/common/exception/file/InvalidExtensionException.class
-com/slibra/common/utils/sign/Md5Utils.class
-com/slibra/common/config/SlibraConfig.class
-com/slibra/common/exception/UtilException.class
-com/slibra/common/exception/user/UserException.class
-com/slibra/common/utils/ip/IpUtils.class
-com/slibra/common/enums/BusinessEnum$BigModelWarningTypeRemarkEnum.class
-com/slibra/common/exception/GlobalException.class
-com/slibra/common/enums/BusinessEnum.class
-com/slibra/common/utils/ip/AddressUtils.class
-com/slibra/common/core/page/TableDataInfo.class
-com/slibra/common/utils/LocalDateTimeUtil$DateDays.class
-com/slibra/common/annotation/RateLimiter.class
-com/slibra/common/utils/Threads.class
-com/slibra/common/core/domain/entity/SysRole.class
-com/slibra/common/utils/spring/SpringUtils.class
-com/slibra/common/constant/GenConstants.class
-com/slibra/common/annotation/Log.class
-com/slibra/common/utils/uuid/UUID.class
-com/slibra/common/filter/RepeatableFilter.class
-com/slibra/common/utils/bean/BeanUtils.class
-com/slibra/common/enums/BusinessEnum$LoginUserTypeEnum.class
-com/slibra/common/exception/user/UserPasswordNotMatchException.class
-com/slibra/common/config/BigModelConfig.class
-com/slibra/common/utils/reflect/ReflectUtils.class
-com/slibra/common/utils/sql/SqlUtil.class
-com/slibra/common/core/domain/model/LoginBody.class
-com/slibra/common/enums/BusinessEnum$CarbonExtraTeypEnum.class
-com/slibra/common/utils/html/EscapeUtil.class
-com/slibra/common/utils/uuid/UUID$Holder.class
-com/slibra/common/enums/BusinessStatus.class
-com/slibra/common/utils/html/HTMLFilter.class
-com/slibra/common/utils/file/MimeTypeUtils.class
-com/slibra/common/exception/file/FileUploadException.class
-com/slibra/common/constant/UserConstants.class
-com/slibra/common/enums/BusinessEnum$WarningCategoryEnum.class
-com/slibra/common/utils/http/HttpUtils$TrustAnyTrustManager.class
-com/slibra/common/enums/BusinessType.class
-com/slibra/common/utils/third/DESUtil.class
-com/slibra/common/filter/XssFilter.class
-com/slibra/common/exception/file/FileException.class
-com/slibra/common/enums/BusinessEnum$SmartAddMedicineReqEnum.class
-com/slibra/common/annotation/RepeatSubmit.class
-com/slibra/common/core/domain/entity/SysDictType.class
-com/slibra/common/config/QiNiuYunProperties.class
-com/slibra/common/exception/user/CaptchaExpireException.class
-com/slibra/common/DecimalUtils.class
-com/slibra/common/utils/third/AliSMSUtil$1.class
-com/slibra/common/core/domain/entity/SysMenu.class
-com/slibra/common/utils/MessageUtils.class
-com/slibra/common/core/text/StrFormatter.class
-com/slibra/common/config/ApplicationProperties$QiYueSuoAccount.class
-com/slibra/common/core/domain/AjaxResult.class
-com/slibra/common/core/domain/DecisionReq$DecisionReqBuilder.class
-com/slibra/common/utils/bean/BeanValidators.class
-com/slibra/common/core/domain/TreeSelect.class
-com/slibra/common/utils/DictUtils.class
-com/slibra/common/filter/RepeatedlyRequestWrapper$1.class
-com/slibra/common/core/page/TableSupport.class
-com/slibra/common/utils/http/HttpUtils.class
-com/slibra/common/exception/user/CaptchaException.class

+ 0 - 121
slibra-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -1,121 +0,0 @@
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/text/StrFormatter.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/job/TaskException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/file/MimeTypeUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/Excel.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/file/FileUploadUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/UserStatus.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/file/FileSizeLimitExceededException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/page/TableSupport.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/TreeSelect.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/constant/GenConstants.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/filter/XssFilter.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/file/FileUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/Anonymous.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/filter/RepeatableFilter.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/ServiceException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/third/AliSMSUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/html/HTMLFilter.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/page/TableDataInfo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/Excels.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/R.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/TreeEntity.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/constant/MyConstants.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/text/Convert.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/DictUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/html/EscapeUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/base/BaseException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/format/WaterFormat.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/StringUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/user/CaptchaException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/config/QiNiuYunProperties.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/DecisionReq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/file/InvalidExtensionException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/file/ImageUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/user/CaptchaExpireException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/constant/HttpStatus.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/Threads.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/LocalDateTimeUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/http/HttpHelper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/uuid/UUID.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/BusinessType.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/model/LoginUser.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/config/WeChatPayConfig.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/config/ApplicationProperties.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/bean/BeanValidators.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/constant/CacheConstants.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/filter/PropertyPreExcludeFilter.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/filter/XssHttpServletRequestWrapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/MessageUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/ExceptionUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/reflect/ReflectUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/sign/Md5Utils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/config/BigModelConfig.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/constant/UserConstants.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/spring/SpringUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/Log.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/DataScope.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/Arith.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/constant/ScheduleConstants.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/model/LoginBody.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/PageUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/DateUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/DemoModeException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/entity/SysDictData.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/UtilException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/uuid/IdUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/DataSource.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/LimitType.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/sql/SqlUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/filter/RepeatedlyRequestWrapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/RateLimiter.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/entity/SysMenu.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/TXinyiDaily.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/ServletUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/BusinessEnum.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/OperatorType.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/model/RegisterBody.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/ip/IpUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/file/FileNameLengthLimitExceededException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/entity/SysDept.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/third/JsonUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/third/DESUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/entity/SysDictType.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/http/HttpUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/HttpMethod.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/config/SlibraConfig.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/LogUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/poi/ExcelUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/uuid/Seq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/xss/XssValidator.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/GlobalException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/annotation/RepeatSubmit.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/user/BlackListException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/ip/AddressUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/user/UserException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/user/UserPasswordRetryLimitExceedException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/bean/TXinyiMedicineParam.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/entity/SysRole.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/entity/SysUser.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/third/StringUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/DecimalUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/constant/Constants.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/redis/RedisCache.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/bean/BeanUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/poi/ExcelHandlerAdapter.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/text/CharsetKit.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/BaseEntity.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/third/NumUtil.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/controller/BaseController.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/BusinessStatus.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/file/FileTypeUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/domain/AjaxResult.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/file/FileUploadException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/sign/Base64.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/utils/SecurityUtils.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/user/UserPasswordNotMatchException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/xss/Xss.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/user/UserNotExistsException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/exception/file/FileException.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/enums/DataSourceType.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/core/page/PageDomain.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-common/src/main/java/com/slibra/common/config/MyThreadPoolConfig.java

+ 2 - 2
slibra-system/src/main/java/com/slibra/business/service/impl/CPhoneServiceImpl.java

@@ -53,7 +53,7 @@ public class CPhoneServiceImpl implements ICPhoneService
     @Override
     public int insertCPhone(CPhone cPhone)
     {
-        cPhone.setCreateTime(DateUtils.getNowDate());
+//        cPhone.setCreateTime(DateUtils.getNowDate());
         return cPhoneMapper.insertCPhone(cPhone);
     }
 
@@ -66,7 +66,7 @@ public class CPhoneServiceImpl implements ICPhoneService
     @Override
     public int updateCPhone(CPhone cPhone)
     {
-        cPhone.setUpdateTime(DateUtils.getNowDate());
+//        cPhone.setUpdateTime(DateUtils.getNowDate());
         return cPhoneMapper.updateCPhone(cPhone);
     }
 

+ 0 - 117
slibra-system/target/classes/mapper/system/SysConfigMapper.xml

@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysConfigMapper">
-    
-    <resultMap type="SysConfig" id="SysConfigResult">
-    	<id     property="configId"      column="config_id"      />
-        <result property="configName"    column="config_name"    />
-        <result property="configKey"     column="config_key"     />
-        <result property="configValue"   column="config_value"   />
-        <result property="configType"    column="config_type"    />
-        <result property="createBy"      column="create_by"      />
-        <result property="createTime"    column="create_time"    />
-        <result property="updateBy"      column="update_by"      />
-        <result property="updateTime"    column="update_time"    />
-    </resultMap>
-    
-    <sql id="selectConfigVo">
-        select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark 
-		from sys_config
-    </sql>
-    
-    <!-- 查询条件 -->
-	<sql id="sqlwhereSearch">
-		<where>
-			<if test="configId !=null">
-				and config_id = #{configId}
-			</if>
-			<if test="configKey !=null and configKey != ''">
-				and config_key = #{configKey}
-			</if>
-		</where>
-	</sql>
-    
-    <select id="selectConfig" parameterType="SysConfig" resultMap="SysConfigResult">
-        <include refid="selectConfigVo"/>
-        <include refid="sqlwhereSearch"/>
-    </select>
-    
-    <select id="selectConfigList" parameterType="SysConfig" resultMap="SysConfigResult">
-        <include refid="selectConfigVo"/>
-        <where>
-			<if test="configName != null and configName != ''">
-				AND config_name like concat('%', #{configName}, '%')
-			</if>
-			<if test="configType != null and configType != ''">
-				AND config_type = #{configType}
-			</if>
-			<if test="configKey != null and configKey != ''">
-				AND config_key like concat('%', #{configKey}, '%')
-			</if>
-			<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
-				and date_format(create_time,'%y%m%d') &gt;= date_format(#{params.beginTime},'%y%m%d')
-			</if>
-			<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
-				and date_format(create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d')
-			</if>
-		</where>
-    </select>
-    
-    <select id="selectConfigById" parameterType="Long" resultMap="SysConfigResult">
-        <include refid="selectConfigVo"/>
-        where config_id = #{configId}
-    </select>
-	
-    <select id="checkConfigKeyUnique" parameterType="String" resultMap="SysConfigResult">
-        <include refid="selectConfigVo"/>
-        where config_key = #{configKey} limit 1
-    </select>
-    
-    <insert id="insertConfig" parameterType="SysConfig">
-        insert into sys_config (
-			<if test="configName != null and configName != '' ">config_name,</if>
-			<if test="configKey != null and configKey != '' ">config_key,</if>
-			<if test="configValue != null and configValue != '' ">config_value,</if>
-			<if test="configType != null and configType != '' ">config_type,</if>
-			<if test="createBy != null and createBy != ''">create_by,</if>
-			<if test="remark != null and remark != ''">remark,</if>
- 			create_time
-        )values(
-			<if test="configName != null and configName != ''">#{configName},</if>
-			<if test="configKey != null and configKey != ''">#{configKey},</if>
-			<if test="configValue != null and configValue != ''">#{configValue},</if>
-			<if test="configType != null and configType != ''">#{configType},</if>
-			<if test="createBy != null and createBy != ''">#{createBy},</if>
-			<if test="remark != null and remark != ''">#{remark},</if>
- 			sysdate()
-		)
-    </insert>
-	 
-    <update id="updateConfig" parameterType="SysConfig">
-        update sys_config 
-        <set>
-            <if test="configName != null and configName != ''">config_name = #{configName},</if>
-            <if test="configKey != null and configKey != ''">config_key = #{configKey},</if>
-            <if test="configValue != null and configValue != ''">config_value = #{configValue},</if>
-            <if test="configType != null and configType != ''">config_type = #{configType},</if>
-            <if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
-            <if test="remark != null">remark = #{remark},</if>
- 			update_time = sysdate()
-        </set>
-        where config_id = #{configId}
-    </update>
-	
-    <delete id="deleteConfigById" parameterType="Long">
-        delete from sys_config where config_id = #{configId}
-    </delete>
-    
-    <delete id="deleteConfigByIds" parameterType="Long">
-        delete from sys_config where config_id in 
-        <foreach item="configId" collection="array" open="(" separator="," close=")">
-        	#{configId}
-        </foreach>
-    </delete>
-    
-</mapper>

+ 0 - 159
slibra-system/target/classes/mapper/system/SysDeptMapper.xml

@@ -1,159 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysDeptMapper">
-
-	<resultMap type="SysDept" id="SysDeptResult">
-		<id     property="deptId"     column="dept_id"     />
-		<result property="parentId"   column="parent_id"   />
-		<result property="ancestors"  column="ancestors"   />
-		<result property="deptName"   column="dept_name"   />
-		<result property="orderNum"   column="order_num"   />
-		<result property="leader"     column="leader"      />
-		<result property="phone"      column="phone"       />
-		<result property="email"      column="email"       />
-		<result property="status"     column="status"      />
-		<result property="delFlag"    column="del_flag"    />
-		<result property="parentName" column="parent_name" />
-		<result property="createBy"   column="create_by"   />
-		<result property="createTime" column="create_time" />
-		<result property="updateBy"   column="update_by"   />
-		<result property="updateTime" column="update_time" />
-	</resultMap>
-	
-	<sql id="selectDeptVo">
-        select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.del_flag, d.create_by, d.create_time 
-        from sys_dept d
-    </sql>
-    
-	<select id="selectDeptList" parameterType="SysDept" resultMap="SysDeptResult">
-        <include refid="selectDeptVo"/>
-        where d.del_flag = '0'
-		<if test="deptId != null and deptId != 0">
-			AND dept_id = #{deptId}
-		</if>
-        <if test="parentId != null and parentId != 0">
-			AND parent_id = #{parentId}
-		</if>
-		<if test="deptName != null and deptName != ''">
-			AND dept_name like concat('%', #{deptName}, '%')
-		</if>
-		<if test="status != null and status != ''">
-			AND status = #{status}
-		</if>
-		<!-- 数据范围过滤 -->
-		${params.dataScope}
-		order by d.parent_id, d.order_num
-    </select>
-    
-    <select id="selectDeptListByRoleId" resultType="Long">
-		select d.dept_id
-		from sys_dept d
-            left join sys_role_dept rd on d.dept_id = rd.dept_id
-        where rd.role_id = #{roleId}
-            <if test="deptCheckStrictly">
-              and d.dept_id not in (select d.parent_id from sys_dept d inner join sys_role_dept rd on d.dept_id = rd.dept_id and rd.role_id = #{roleId})
-            </if>
-		order by d.parent_id, d.order_num
-	</select>
-    
-    <select id="selectDeptById" parameterType="Long" resultMap="SysDeptResult">
-		select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status,
-			(select dept_name from sys_dept where dept_id = d.parent_id) parent_name
-		from sys_dept d
-		where d.dept_id = #{deptId}
-	</select>
-    
-    <select id="checkDeptExistUser" parameterType="Long" resultType="int">
-		select count(1) from sys_user where dept_id = #{deptId} and del_flag = '0'
-	</select>
-	
-	<select id="hasChildByDeptId" parameterType="Long" resultType="int">
-		select count(1) from sys_dept
-		where del_flag = '0' and parent_id = #{deptId} limit 1
-	</select>
-	
-	<select id="selectChildrenDeptById" parameterType="Long" resultMap="SysDeptResult">
-		select * from sys_dept where find_in_set(#{deptId}, ancestors)
-	</select>
-	
-	<select id="selectNormalChildrenDeptById" parameterType="Long" resultType="int">
-		select count(*) from sys_dept where status = 0 and del_flag = '0' and find_in_set(#{deptId}, ancestors)
-	</select>
-	
-	<select id="checkDeptNameUnique" resultMap="SysDeptResult">
-	    <include refid="selectDeptVo"/>
-		where dept_name=#{deptName} and parent_id = #{parentId} and del_flag = '0' limit 1
-	</select>
-    
-    <insert id="insertDept" parameterType="SysDept">
- 		insert into sys_dept(
- 			<if test="deptId != null and deptId != 0">dept_id,</if>
- 			<if test="parentId != null and parentId != 0">parent_id,</if>
- 			<if test="deptName != null and deptName != ''">dept_name,</if>
- 			<if test="ancestors != null and ancestors != ''">ancestors,</if>
- 			<if test="orderNum != null">order_num,</if>
- 			<if test="leader != null and leader != ''">leader,</if>
- 			<if test="phone != null and phone != ''">phone,</if>
- 			<if test="email != null and email != ''">email,</if>
- 			<if test="status != null">status,</if>
- 			<if test="createBy != null and createBy != ''">create_by,</if>
- 			create_time
- 		)values(
- 			<if test="deptId != null and deptId != 0">#{deptId},</if>
- 			<if test="parentId != null and parentId != 0">#{parentId},</if>
- 			<if test="deptName != null and deptName != ''">#{deptName},</if>
- 			<if test="ancestors != null and ancestors != ''">#{ancestors},</if>
- 			<if test="orderNum != null">#{orderNum},</if>
- 			<if test="leader != null and leader != ''">#{leader},</if>
- 			<if test="phone != null and phone != ''">#{phone},</if>
- 			<if test="email != null and email != ''">#{email},</if>
- 			<if test="status != null">#{status},</if>
- 			<if test="createBy != null and createBy != ''">#{createBy},</if>
- 			sysdate()
- 		)
-	</insert>
-	
-	<update id="updateDept" parameterType="SysDept">
- 		update sys_dept
- 		<set>
- 			<if test="parentId != null and parentId != 0">parent_id = #{parentId},</if>
- 			<if test="deptName != null and deptName != ''">dept_name = #{deptName},</if>
- 			<if test="ancestors != null and ancestors != ''">ancestors = #{ancestors},</if>
- 			<if test="orderNum != null">order_num = #{orderNum},</if>
- 			<if test="leader != null">leader = #{leader},</if>
- 			<if test="phone != null">phone = #{phone},</if>
- 			<if test="email != null">email = #{email},</if>
- 			<if test="status != null and status != ''">status = #{status},</if>
- 			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
- 			update_time = sysdate()
- 		</set>
- 		where dept_id = #{deptId}
-	</update>
-	
-	<update id="updateDeptChildren" parameterType="java.util.List">
-	    update sys_dept set ancestors =
-	    <foreach collection="depts" item="item" index="index"
-	        separator=" " open="case dept_id" close="end">
-	        when #{item.deptId} then #{item.ancestors}
-	    </foreach>
-	    where dept_id in
-	    <foreach collection="depts" item="item" index="index"
-	        separator="," open="(" close=")">
-	        #{item.deptId}
-	    </foreach>
-	</update>
-	 
-	<update id="updateDeptStatusNormal" parameterType="Long">
- 	    update sys_dept set status = '0' where dept_id in 
- 	    <foreach collection="array" item="deptId" open="(" separator="," close=")">
-        	#{deptId}
-        </foreach>
-	</update>
-	
-	<delete id="deleteDeptById" parameterType="Long">
-		update sys_dept set del_flag = '2' where dept_id = #{deptId}
-	</delete>
-
-</mapper> 

+ 0 - 124
slibra-system/target/classes/mapper/system/SysDictDataMapper.xml

@@ -1,124 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysDictDataMapper">
-	
-	<resultMap type="SysDictData" id="SysDictDataResult">
-		<id     property="dictCode"   column="dict_code"   />
-		<result property="dictSort"   column="dict_sort"   />
-		<result property="dictLabel"  column="dict_label"  />
-		<result property="dictValue"  column="dict_value"  />
-		<result property="dictType"   column="dict_type"   />
-		<result property="cssClass"   column="css_class"   />
-		<result property="listClass"  column="list_class"  />
-		<result property="isDefault"  column="is_default"  />
-		<result property="status"     column="status"      />
-		<result property="createBy"   column="create_by"   />
-		<result property="createTime" column="create_time" />
-		<result property="updateBy"   column="update_by"   />
-		<result property="updateTime" column="update_time" />
-	</resultMap>
-	
-	<sql id="selectDictDataVo">
-        select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark 
-		from sys_dict_data
-    </sql>
-
-	<select id="selectDictDataList" parameterType="SysDictData" resultMap="SysDictDataResult">
-	    <include refid="selectDictDataVo"/>
-		<where>
-		    <if test="dictType != null and dictType != ''">
-				AND dict_type = #{dictType}
-			</if>
-			<if test="dictLabel != null and dictLabel != ''">
-				AND dict_label like concat('%', #{dictLabel}, '%')
-			</if>
-			<if test="status != null and status != ''">
-				AND status = #{status}
-			</if>
-		</where>
-		order by dict_sort asc
-	</select>
-	
-	<select id="selectDictDataByType" parameterType="SysDictData" resultMap="SysDictDataResult">
-		<include refid="selectDictDataVo"/>
-		where status = '0' and dict_type = #{dictType} order by dict_sort asc
-	</select>
-	
-	<select id="selectDictLabel" resultType="String">
-		select dict_label from sys_dict_data
-		where dict_type = #{dictType} and dict_value = #{dictValue}
-	</select>
-	
-	<select id="selectDictDataById" parameterType="Long" resultMap="SysDictDataResult">
-		<include refid="selectDictDataVo"/>
-		where dict_code = #{dictCode}
-	</select>
-	
-	<select id="countDictDataByType" resultType="Integer">
-	    select count(1) from sys_dict_data where dict_type=#{dictType}  
-	</select>
-	
-	<delete id="deleteDictDataById" parameterType="Long">
- 		delete from sys_dict_data where dict_code = #{dictCode}
- 	</delete>
- 	
- 	<delete id="deleteDictDataByIds" parameterType="Long">
- 		delete from sys_dict_data where dict_code in
- 		<foreach collection="array" item="dictCode" open="(" separator="," close=")">
- 			#{dictCode}
-        </foreach> 
- 	</delete>
-	
-	<update id="updateDictData" parameterType="SysDictData">
- 		update sys_dict_data
- 		<set>
- 			<if test="dictSort != null">dict_sort = #{dictSort},</if>
- 			<if test="dictLabel != null and dictLabel != ''">dict_label = #{dictLabel},</if>
- 			<if test="dictValue != null and dictValue != ''">dict_value = #{dictValue},</if>
- 			<if test="dictType != null and dictType != ''">dict_type = #{dictType},</if>
- 			<if test="cssClass != null">css_class = #{cssClass},</if>
- 			<if test="listClass != null">list_class = #{listClass},</if>
- 			<if test="isDefault != null and isDefault != ''">is_default = #{isDefault},</if>
- 			<if test="status != null">status = #{status},</if>
- 			<if test="remark != null">remark = #{remark},</if>
- 			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
- 			update_time = sysdate()
- 		</set>
- 		where dict_code = #{dictCode}
-	</update>
-	
-	<update id="updateDictDataType" parameterType="String">
- 		update sys_dict_data set dict_type = #{newDictType} where dict_type = #{oldDictType}
-	</update>
- 	
- 	<insert id="insertDictData" parameterType="SysDictData">
- 		insert into sys_dict_data(
- 			<if test="dictSort != null">dict_sort,</if>
- 			<if test="dictLabel != null and dictLabel != ''">dict_label,</if>
- 			<if test="dictValue != null and dictValue != ''">dict_value,</if>
- 			<if test="dictType != null and dictType != ''">dict_type,</if>
- 			<if test="cssClass != null and cssClass != ''">css_class,</if>
- 			<if test="listClass != null and listClass != ''">list_class,</if>
- 			<if test="isDefault != null and isDefault != ''">is_default,</if>
- 			<if test="status != null">status,</if>
- 			<if test="remark != null and remark != ''">remark,</if>
- 			<if test="createBy != null and createBy != ''">create_by,</if>
- 			create_time
- 		)values(
- 		    <if test="dictSort != null">#{dictSort},</if>
- 		    <if test="dictLabel != null and dictLabel != ''">#{dictLabel},</if>
- 			<if test="dictValue != null and dictValue != ''">#{dictValue},</if>
- 			<if test="dictType != null and dictType != ''">#{dictType},</if>
- 			<if test="cssClass != null and cssClass != ''">#{cssClass},</if>
- 			<if test="listClass != null and listClass != ''">#{listClass},</if>
- 			<if test="isDefault != null and isDefault != ''">#{isDefault},</if>
- 			<if test="status != null">#{status},</if>
- 			<if test="remark != null and remark != ''">#{remark},</if>
- 			<if test="createBy != null and createBy != ''">#{createBy},</if>
- 			sysdate()
- 		)
-	</insert>
-	
-</mapper> 

+ 0 - 105
slibra-system/target/classes/mapper/system/SysDictTypeMapper.xml

@@ -1,105 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysDictTypeMapper">
-
-	<resultMap type="SysDictType" id="SysDictTypeResult">
-		<id     property="dictId"     column="dict_id"     />
-		<result property="dictName"   column="dict_name"   />
-		<result property="dictType"   column="dict_type"   />
-		<result property="status"     column="status"      />
-		<result property="createBy"   column="create_by"   />
-		<result property="createTime" column="create_time" />
-		<result property="updateBy"   column="update_by"   />
-		<result property="updateTime" column="update_time" />
-	</resultMap>
-	
-	<sql id="selectDictTypeVo">
-        select dict_id, dict_name, dict_type, status, create_by, create_time, remark 
-		from sys_dict_type
-    </sql>
-
-	<select id="selectDictTypeList" parameterType="SysDictType" resultMap="SysDictTypeResult">
-	    <include refid="selectDictTypeVo"/>
-		<where>
-		    <if test="dictName != null and dictName != ''">
-				AND dict_name like concat('%', #{dictName}, '%')
-			</if>
-			<if test="status != null and status != ''">
-				AND status = #{status}
-			</if>
-			<if test="dictType != null and dictType != ''">
-				AND dict_type like concat('%', #{dictType}, '%')
-			</if>
-			<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
-				and date_format(create_time,'%y%m%d') &gt;= date_format(#{params.beginTime},'%y%m%d')
-			</if>
-			<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
-				and date_format(create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d')
-			</if>
-	    </where>
-	</select>
-	
-	<select id="selectDictTypeAll" resultMap="SysDictTypeResult">
-		<include refid="selectDictTypeVo"/>
-	</select>
-	
-	<select id="selectDictTypeById" parameterType="Long" resultMap="SysDictTypeResult">
-		<include refid="selectDictTypeVo"/>
-		where dict_id = #{dictId}
-	</select>
-	
-	<select id="selectDictTypeByType" parameterType="String" resultMap="SysDictTypeResult">
-		<include refid="selectDictTypeVo"/>
-		where dict_type = #{dictType}
-	</select>
-	
-	<select id="checkDictTypeUnique" parameterType="String" resultMap="SysDictTypeResult">
-		<include refid="selectDictTypeVo"/>
-		where dict_type = #{dictType} limit 1
-	</select>
-	
-	<delete id="deleteDictTypeById" parameterType="Long">
- 		delete from sys_dict_type where dict_id = #{dictId}
- 	</delete>
- 	
- 	<delete id="deleteDictTypeByIds" parameterType="Long">
- 		delete from sys_dict_type where dict_id in
- 		<foreach collection="array" item="dictId" open="(" separator="," close=")">
- 			#{dictId}
-        </foreach> 
- 	</delete>
-
- 	<update id="updateDictType" parameterType="SysDictType">
- 		update sys_dict_type
- 		<set>
- 			<if test="dictName != null and dictName != ''">dict_name = #{dictName},</if>
- 			<if test="dictType != null and dictType != ''">dict_type = #{dictType},</if>
- 			<if test="status != null">status = #{status},</if>
- 			<if test="remark != null">remark = #{remark},</if>
- 			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
- 			update_time = sysdate()
- 		</set>
- 		where dict_id = #{dictId}
-	</update>
- 	
- 	<insert id="insertDictType" parameterType="SysDictType">
- 		insert into sys_dict_type(
- 			<if test="dictName != null and dictName != ''">dict_name,</if>
- 			<if test="dictType != null and dictType != ''">dict_type,</if>
- 			<if test="status != null">status,</if>
- 			<if test="remark != null and remark != ''">remark,</if>
- 			<if test="createBy != null and createBy != ''">create_by,</if>
- 			create_time
- 		)values(
- 			<if test="dictName != null and dictName != ''">#{dictName},</if>
- 			<if test="dictType != null and dictType != ''">#{dictType},</if>
- 			<if test="status != null">#{status},</if>
- 			<if test="remark != null and remark != ''">#{remark},</if>
- 			<if test="createBy != null and createBy != ''">#{createBy},</if>
- 			sysdate()
- 		)
-	</insert>
-	
-</mapper> 

+ 0 - 57
slibra-system/target/classes/mapper/system/SysLogininforMapper.xml

@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysLogininforMapper">
-
-	<resultMap type="SysLogininfor" id="SysLogininforResult">
-		<id     property="infoId"        column="info_id"           />
-		<result property="userName"      column="user_name"         />
-		<result property="status"        column="status"            />
-		<result property="ipaddr"        column="ipaddr"            />
-		<result property="loginLocation" column="login_location"    />
-		<result property="browser"       column="browser"           />
-		<result property="os"            column="os"                />
-		<result property="msg"           column="msg"               />
-		<result property="loginTime"     column="login_time"        />
-	</resultMap>
-
-	<insert id="insertLogininfor" parameterType="SysLogininfor">
-		insert into sys_logininfor (user_name, status, ipaddr, login_location, browser, os, msg, login_time)
-		values (#{userName}, #{status}, #{ipaddr}, #{loginLocation}, #{browser}, #{os}, #{msg}, sysdate())
-	</insert>
-	
-	<select id="selectLogininforList" parameterType="SysLogininfor" resultMap="SysLogininforResult">
-		select info_id, user_name, ipaddr, login_location, browser, os, status, msg, login_time from sys_logininfor
-		<where>
-			<if test="ipaddr != null and ipaddr != ''">
-				AND ipaddr like concat('%', #{ipaddr}, '%')
-			</if>
-			<if test="status != null and status != ''">
-				AND status = #{status}
-			</if>
-			<if test="userName != null and userName != ''">
-				AND user_name like concat('%', #{userName}, '%')
-			</if>
-			<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
-				AND login_time &gt;= #{params.beginTime}
-			</if>
-			<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
-				AND login_time &lt;= #{params.endTime}
-			</if>
-		</where>
-		order by info_id desc
-	</select>
-	
-	<delete id="deleteLogininforByIds" parameterType="Long">
- 		delete from sys_logininfor where info_id in
- 		<foreach collection="array" item="infoId" open="(" separator="," close=")">
- 			#{infoId}
-        </foreach> 
- 	</delete>
-    
-    <update id="cleanLogininfor">
-        truncate table sys_logininfor
-    </update>
-    
-</mapper> 

+ 0 - 202
slibra-system/target/classes/mapper/system/SysMenuMapper.xml

@@ -1,202 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-		PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-		"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysMenuMapper">
-
-	<resultMap type="SysMenu" id="SysMenuResult">
-		<id     property="menuId"         column="menu_id"        />
-		<result property="menuName"       column="menu_name"      />
-		<result property="parentName"     column="parent_name"    />
-		<result property="parentId"       column="parent_id"      />
-		<result property="orderNum"       column="order_num"      />
-		<result property="path"           column="path"           />
-		<result property="component"      column="component"      />
-		<result property="query"          column="query"          />
-		<result property="isFrame"        column="is_frame"       />
-		<result property="isCache"        column="is_cache"       />
-		<result property="menuType"       column="menu_type"      />
-		<result property="visible"        column="visible"        />
-		<result property="status"         column="status"         />
-		<result property="perms"          column="perms"          />
-		<result property="icon"           column="icon"           />
-		<result property="createBy"       column="create_by"      />
-		<result property="createTime"     column="create_time"    />
-		<result property="updateTime"     column="update_time"    />
-		<result property="updateBy"       column="update_by"      />
-		<result property="remark"         column="remark"         />
-	</resultMap>
-
-	<sql id="selectMenuVo">
-        select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time 
-		from sys_menu
-    </sql>
-    
-    <select id="selectMenuList" parameterType="SysMenu" resultMap="SysMenuResult">
-		<include refid="selectMenuVo"/>
-		<where>
-			<if test="menuName != null and menuName != ''">
-				AND menu_name like concat('%', #{menuName}, '%')
-			</if>
-			<if test="visible != null and visible != ''">
-				AND visible = #{visible}
-			</if>
-			<if test="status != null and status != ''">
-				AND status = #{status}
-			</if>
-		</where>
-		order by parent_id, order_num
-	</select>
-	
-	<select id="selectMenuTreeAll" resultMap="SysMenuResult">
-		select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.`query`, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time
-		from sys_menu m where m.menu_type in ('M', 'C') and m.status = 0
-		order by m.parent_id, m.order_num
-	</select>
-	
-	<select id="selectMenuListByUserId" parameterType="SysMenu" resultMap="SysMenuResult">
-		select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.`query`, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time
-		from sys_menu m
-		left join sys_role_menu rm on m.menu_id = rm.menu_id
-		left join sys_user_role ur on rm.role_id = ur.role_id
-		left join sys_role ro on ur.role_id = ro.role_id
-		where ur.user_id = #{params.userId}
-		<if test="menuName != null and menuName != ''">
-            AND m.menu_name like concat('%', #{menuName}, '%')
-		</if>
-		<if test="visible != null and visible != ''">
-            AND m.visible = #{visible}
-		</if>
-		<if test="status != null and status != ''">
-            AND m.status = #{status}
-		</if>
-		order by m.parent_id, m.order_num
-	</select>
-    
-    <select id="selectMenuTreeByUserId" parameterType="Long" resultMap="SysMenuResult">
-		select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.`query`, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time
-		from sys_menu m
-			 left join sys_role_menu rm on m.menu_id = rm.menu_id
-			 left join sys_user_role ur on rm.role_id = ur.role_id
-			 left join sys_role ro on ur.role_id = ro.role_id
-			 left join sys_user u on ur.user_id = u.user_id
-		where u.user_id = #{userId} and m.menu_type in ('M', 'C') and m.status = 0  AND ro.status = 0
-		order by m.parent_id, m.order_num
-	</select>
-	
-	<select id="selectMenuListByRoleId" resultType="Long">
-		select m.menu_id
-		from sys_menu m
-            left join sys_role_menu rm on m.menu_id = rm.menu_id
-        where rm.role_id = #{roleId}
-            <if test="menuCheckStrictly">
-              and m.menu_id not in (select m.parent_id from sys_menu m inner join sys_role_menu rm on m.menu_id = rm.menu_id and rm.role_id = #{roleId})
-            </if>
-		order by m.parent_id, m.order_num
-	</select>
-	
-	<select id="selectMenuPerms" resultType="String">
-		select distinct m.perms
-		from sys_menu m
-			 left join sys_role_menu rm on m.menu_id = rm.menu_id
-			 left join sys_user_role ur on rm.role_id = ur.role_id
-	</select>
-
-	<select id="selectMenuPermsByUserId" parameterType="Long" resultType="String">
-		select distinct m.perms
-		from sys_menu m
-			 left join sys_role_menu rm on m.menu_id = rm.menu_id
-			 left join sys_user_role ur on rm.role_id = ur.role_id
-			 left join sys_role r on r.role_id = ur.role_id
-		where m.status = '0' and r.status = '0' and ur.user_id = #{userId}
-	</select>
-	
-	<select id="selectMenuPermsByRoleId" parameterType="Long" resultType="String">
-		select distinct m.perms
-		from sys_menu m
-			 left join sys_role_menu rm on m.menu_id = rm.menu_id
-		where m.status = '0' and rm.role_id = #{roleId}
-	</select>
-	
-	<select id="selectMenuById" parameterType="Long" resultMap="SysMenuResult">
-		<include refid="selectMenuVo"/>
-		where menu_id = #{menuId}
-	</select>
-	
-	<select id="hasChildByMenuId" resultType="Integer">
-	    select count(1) from sys_menu where parent_id = #{menuId}  
-	</select>
-	
-	<select id="checkMenuNameUnique" parameterType="SysMenu" resultMap="SysMenuResult">
-		<include refid="selectMenuVo"/>
-		where menu_name=#{menuName} and parent_id = #{parentId} limit 1
-	</select>
-	
-	<update id="updateMenu" parameterType="SysMenu">
-		update sys_menu
-		<set>
-			<if test="menuName != null and menuName != ''">menu_name = #{menuName},</if>
-			<if test="parentId != null">parent_id = #{parentId},</if>
-			<if test="orderNum != null">order_num = #{orderNum},</if>
-			<if test="path != null and path != ''">path = #{path},</if>
-			<if test="component != null">component = #{component},</if>
-			<if test="query != null">`query` = #{query},</if>
-			<if test="isFrame != null and isFrame != ''">is_frame = #{isFrame},</if>
-			<if test="isCache != null and isCache != ''">is_cache = #{isCache},</if>
-			<if test="menuType != null and menuType != ''">menu_type = #{menuType},</if>
-			<if test="visible != null">visible = #{visible},</if>
-			<if test="status != null">status = #{status},</if>
-			<if test="perms !=null">perms = #{perms},</if>
-			<if test="icon !=null and icon != ''">icon = #{icon},</if>
-			<if test="remark != null and remark != ''">remark = #{remark},</if>
-			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
-			update_time = sysdate()
-		</set>
-		where menu_id = #{menuId}
-	</update>
-
-	<insert id="insertMenu" parameterType="SysMenu">
-		insert into sys_menu(
-		<if test="menuId != null and menuId != 0">menu_id,</if>
-		<if test="parentId != null and parentId != 0">parent_id,</if>
-		<if test="menuName != null and menuName != ''">menu_name,</if>
-		<if test="orderNum != null">order_num,</if>
-		<if test="path != null and path != ''">path,</if>
-		<if test="component != null and component != ''">component,</if>
-		<if test="query != null and query != ''">`query`,</if>
-		<if test="isFrame != null and isFrame != ''">is_frame,</if>
-		<if test="isCache != null and isCache != ''">is_cache,</if>
-		<if test="menuType != null and menuType != ''">menu_type,</if>
-		<if test="visible != null">visible,</if>
-		<if test="status != null">status,</if>
-		<if test="perms !=null and perms != ''">perms,</if>
-		<if test="icon != null and icon != ''">icon,</if>
-		<if test="remark != null and remark != ''">remark,</if>
-		<if test="createBy != null and createBy != ''">create_by,</if>
-		create_time
-		)values(
-		<if test="menuId != null and menuId != 0">#{menuId},</if>
-		<if test="parentId != null and parentId != 0">#{parentId},</if>
-		<if test="menuName != null and menuName != ''">#{menuName},</if>
-		<if test="orderNum != null">#{orderNum},</if>
-		<if test="path != null and path != ''">#{path},</if>
-		<if test="component != null and component != ''">#{component},</if>
-		<if test="query != null and query != ''">#{query},</if>
-		<if test="isFrame != null and isFrame != ''">#{isFrame},</if>
-		<if test="isCache != null and isCache != ''">#{isCache},</if>
-		<if test="menuType != null and menuType != ''">#{menuType},</if>
-		<if test="visible != null">#{visible},</if>
-		<if test="status != null">#{status},</if>
-		<if test="perms !=null and perms != ''">#{perms},</if>
-		<if test="icon != null and icon != ''">#{icon},</if>
-		<if test="remark != null and remark != ''">#{remark},</if>
-		<if test="createBy != null and createBy != ''">#{createBy},</if>
-		sysdate()
-		)
-	</insert>
-	
-	<delete id="deleteMenuById" parameterType="Long">
-	    delete from sys_menu where menu_id = #{menuId}
-	</delete>
-
-</mapper> 

+ 0 - 89
slibra-system/target/classes/mapper/system/SysNoticeMapper.xml

@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysNoticeMapper">
-    
-    <resultMap type="SysNotice" id="SysNoticeResult">
-        <result property="noticeId"       column="notice_id"       />
-        <result property="noticeTitle"    column="notice_title"    />
-        <result property="noticeType"     column="notice_type"     />
-        <result property="noticeContent"  column="notice_content"  />
-        <result property="status"         column="status"          />
-        <result property="createBy"       column="create_by"       />
-        <result property="createTime"     column="create_time"     />
-        <result property="updateBy"       column="update_by"       />
-        <result property="updateTime"     column="update_time"     />
-        <result property="remark"         column="remark"          />
-    </resultMap>
-    
-    <sql id="selectNoticeVo">
-        select notice_id, notice_title, notice_type, cast(notice_content as char) as notice_content, status, create_by, create_time, update_by, update_time, remark 
-		from sys_notice
-    </sql>
-    
-    <select id="selectNoticeById" parameterType="Long" resultMap="SysNoticeResult">
-        <include refid="selectNoticeVo"/>
-        where notice_id = #{noticeId}
-    </select>
-    
-    <select id="selectNoticeList" parameterType="SysNotice" resultMap="SysNoticeResult">
-        <include refid="selectNoticeVo"/>
-        <where>
-			<if test="noticeTitle != null and noticeTitle != ''">
-				AND notice_title like concat('%', #{noticeTitle}, '%')
-			</if>
-			<if test="noticeType != null and noticeType != ''">
-				AND notice_type = #{noticeType}
-			</if>
-			<if test="createBy != null and createBy != ''">
-				AND create_by like concat('%', #{createBy}, '%')
-			</if>
-		</where>
-    </select>
-    
-    <insert id="insertNotice" parameterType="SysNotice">
-        insert into sys_notice (
-			<if test="noticeTitle != null and noticeTitle != '' ">notice_title, </if>
-			<if test="noticeType != null and noticeType != '' ">notice_type, </if>
-			<if test="noticeContent != null and noticeContent != '' ">notice_content, </if>
-			<if test="status != null and status != '' ">status, </if>
-			<if test="remark != null and remark != ''">remark,</if>
- 			<if test="createBy != null and createBy != ''">create_by,</if>
- 			create_time
- 		)values(
-			<if test="noticeTitle != null and noticeTitle != ''">#{noticeTitle}, </if>
-			<if test="noticeType != null and noticeType != ''">#{noticeType}, </if>
-			<if test="noticeContent != null and noticeContent != ''">#{noticeContent}, </if>
-			<if test="status != null and status != ''">#{status}, </if>
-			<if test="remark != null and remark != ''">#{remark},</if>
- 			<if test="createBy != null and createBy != ''">#{createBy},</if>
- 			sysdate()
-		)
-    </insert>
-	 
-    <update id="updateNotice" parameterType="SysNotice">
-        update sys_notice 
-        <set>
-            <if test="noticeTitle != null and noticeTitle != ''">notice_title = #{noticeTitle}, </if>
-            <if test="noticeType != null and noticeType != ''">notice_type = #{noticeType}, </if>
-            <if test="noticeContent != null">notice_content = #{noticeContent}, </if>
-            <if test="status != null and status != ''">status = #{status}, </if>
-            <if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
- 			update_time = sysdate()
-        </set>
-        where notice_id = #{noticeId}
-    </update>
-	
-    <delete id="deleteNoticeById" parameterType="Long">
-        delete from sys_notice where notice_id = #{noticeId}
-    </delete>
-    
-    <delete id="deleteNoticeByIds" parameterType="Long">
-        delete from sys_notice where notice_id in 
-        <foreach item="noticeId" collection="array" open="(" separator="," close=")">
-            #{noticeId}
-        </foreach>
-    </delete>
-    
-</mapper>

+ 0 - 87
slibra-system/target/classes/mapper/system/SysOperLogMapper.xml

@@ -1,87 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysOperLogMapper">
-
-	<resultMap type="SysOperLog" id="SysOperLogResult">
-		<id     property="operId"         column="oper_id"        />
-		<result property="title"          column="title"          />
-		<result property="businessType"   column="business_type"  />
-		<result property="method"         column="method"         />
-		<result property="requestMethod"  column="request_method" />
-		<result property="operatorType"   column="operator_type"  />
-		<result property="operName"       column="oper_name"      />
-		<result property="deptName"       column="dept_name"      />
-		<result property="operUrl"        column="oper_url"       />
-		<result property="operIp"         column="oper_ip"        />
-		<result property="operLocation"   column="oper_location"  />
-		<result property="operParam"      column="oper_param"     />
-		<result property="jsonResult"     column="json_result"    />
-		<result property="status"         column="status"         />
-		<result property="errorMsg"       column="error_msg"      />
-		<result property="operTime"       column="oper_time"      />
-		<result property="costTime"       column="cost_time"      />
-	</resultMap>
-
-	<sql id="selectOperLogVo">
-        select oper_id, title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time
-        from sys_oper_log
-    </sql>
-    
-	<insert id="insertOperlog" parameterType="SysOperLog">
-		insert into sys_oper_log(title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, cost_time, oper_time)
-        values (#{title}, #{businessType}, #{method}, #{requestMethod}, #{operatorType}, #{operName}, #{deptName}, #{operUrl}, #{operIp}, #{operLocation}, #{operParam}, #{jsonResult}, #{status}, #{errorMsg}, #{costTime}, sysdate())
-	</insert>
-	
-	<select id="selectOperLogList" parameterType="SysOperLog" resultMap="SysOperLogResult">
-		<include refid="selectOperLogVo"/>
-		<where>
-			<if test="operIp != null and operIp != ''">
-				AND oper_ip like concat('%', #{operIp}, '%')
-			</if>
-			<if test="title != null and title != ''">
-				AND title like concat('%', #{title}, '%')
-			</if>
-			<if test="businessType != null">
-				AND business_type = #{businessType}
-			</if>
-			<if test="businessTypes != null and businessTypes.length > 0">
-			    AND business_type in
-			    <foreach collection="businessTypes" item="businessType" open="(" separator="," close=")">
-		 			#{businessType}
-		        </foreach> 
-			</if>
-			<if test="status != null">
-				AND status = #{status}
-			</if>
-			<if test="operName != null and operName != ''">
-				AND oper_name like concat('%', #{operName}, '%')
-			</if>
-			<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
-				AND oper_time &gt;= #{params.beginTime}
-			</if>
-			<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
-				AND oper_time &lt;= #{params.endTime}
-			</if>
-		</where>
-		order by oper_id desc
-	</select>
-	
-	<delete id="deleteOperLogByIds" parameterType="Long">
- 		delete from sys_oper_log where oper_id in
- 		<foreach collection="array" item="operId" open="(" separator="," close=")">
- 			#{operId}
-        </foreach> 
- 	</delete>
- 	
- 	<select id="selectOperLogById" parameterType="Long" resultMap="SysOperLogResult">
-		<include refid="selectOperLogVo"/>
-		where oper_id = #{operId}
-	</select>
-	
-	<update id="cleanOperLog">
-        truncate table sys_oper_log
-    </update>
-
-</mapper> 

+ 0 - 140
slibra-system/target/classes/mapper/system/SysPostMapper.xml

@@ -1,140 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysPostMapper">
-
-	<resultMap type="SysPost" id="SysPostResult">
-		<id     property="postId"        column="post_id"       />
-		<result property="postCode"      column="post_code"     />
-		<result property="postName"      column="post_name"     />
-		<result property="postSort"      column="post_sort"     />
-		<result property="status"        column="status"        />
-		<result property="createBy"      column="create_by"     />
-		<result property="createTime"    column="create_time"   />
-		<result property="updateBy"      column="update_by"     />
-		<result property="updateTime"    column="update_time"   />
-		<result property="remark"        column="remark"        />
-	</resultMap>
-	
-	<sql id="selectPostVo">
-        select post_id, post_code, post_name, post_sort, status, create_by, create_time, remark 
-		from sys_post
-    </sql>
-	
-	<select id="selectPostList" parameterType="SysPost" resultMap="SysPostResult">
-	    <include refid="selectPostVo"/>
-		<where>
-			<if test="postCode != null and postCode != ''">
-				AND post_code like concat('%', #{postCode}, '%')
-			</if>
-			<if test="status != null and status != ''">
-				AND status = #{status}
-			</if>
-			<if test="postName != null and postName != ''">
-				AND post_name like concat('%', #{postName}, '%')
-			</if>
-		</where>
-	</select>
-	
-	<select id="selectPostAll" resultMap="SysPostResult">
-		<include refid="selectPostVo"/>
-	</select>
-	
-	<select id="selectPostById" parameterType="Long" resultMap="SysPostResult">
-		<include refid="selectPostVo"/>
-		where post_id = #{postId}
-	</select>
-	
-	<select id="selectPostListByUserId" parameterType="Long" resultType="Long">
-		select p.post_id
-        from sys_post p
-	        left join sys_user_post up on up.post_id = p.post_id
-	        left join sys_user u on u.user_id = up.user_id
-	    where u.user_id = #{userId}
-	</select>
-	
-	<select id="selectPostsByUserName" parameterType="String" resultMap="SysPostResult">
-		select p.post_id, p.post_name, p.post_code
-		from sys_post p
-			 left join sys_user_post up on up.post_id = p.post_id
-			 left join sys_user u on u.user_id = up.user_id
-		where u.user_name = #{userName}
-	</select>
-	
-	<select id="checkPostNameUnique" parameterType="String" resultMap="SysPostResult">
-		<include refid="selectPostVo"/>
-		 where post_name=#{postName} limit 1
-	</select>
-	
-	<select id="checkPostCodeUnique" parameterType="String" resultMap="SysPostResult">
-		<include refid="selectPostVo"/>
-		 where post_code=#{postCode} limit 1
-	</select>
-	
-	<update id="updatePost" parameterType="SysPost">
- 		update sys_post
- 		<set>
- 			<if test="postCode != null and postCode != ''">post_code = #{postCode},</if>
- 			<if test="postName != null and postName != ''">post_name = #{postName},</if>
- 			<if test="postSort != null">post_sort = #{postSort},</if>
- 			<if test="status != null and status != ''">status = #{status},</if>
- 			<if test="remark != null">remark = #{remark},</if>
- 			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
- 			update_time = sysdate()
- 		</set>
- 		where post_id = #{postId}
-	</update>
- 	
- 	<insert id="insertPost" parameterType="SysPost" useGeneratedKeys="true" keyProperty="postId">
- 		insert into sys_post(
- 			<if test="postId != null and postId != 0">post_id,</if>
- 			<if test="postCode != null and postCode != ''">post_code,</if>
- 			<if test="postName != null and postName != ''">post_name,</if>
- 			<if test="postSort != null">post_sort,</if>
- 			<if test="status != null and status != ''">status,</if>
- 			<if test="remark != null and remark != ''">remark,</if>
- 			<if test="createBy != null and createBy != ''">create_by,</if>
- 			create_time
- 		)values(
- 			<if test="postId != null and postId != 0">#{postId},</if>
- 			<if test="postCode != null and postCode != ''">#{postCode},</if>
- 			<if test="postName != null and postName != ''">#{postName},</if>
- 			<if test="postSort != null">#{postSort},</if>
- 			<if test="status != null and status != ''">#{status},</if>
- 			<if test="remark != null and remark != ''">#{remark},</if>
- 			<if test="createBy != null and createBy != ''">#{createBy},</if>
- 			sysdate()
- 		)
-	</insert>
-	
-	<delete id="deletePostById" parameterType="Long">
-		delete from sys_post where post_id = #{postId}
-	</delete>
-	
-	<delete id="deletePostByIds" parameterType="Long">
- 		delete from sys_post where post_id in
- 		<foreach collection="array" item="postId" open="(" separator="," close=")">
- 			#{postId}
-        </foreach> 
- 	</delete>
-
-	<!-- 下面是新增的 -->
-	<select id="getPostNamesByIds" resultType="string" parameterType="Long">
-		SELECT
-			GROUP_CONCAT( post_name SEPARATOR ', ' )
-		FROM
-				( SELECT DISTINCT post_name FROM sys_post WHERE post_id IN
-				  <foreach collection="array" item="postId" open="(" separator="," close=")">
-					#{postId}
-				</foreach> ) temp
-	</select>
-
-
-	<select id="getPostNamesByUserId" resultType="string" parameterType="Long">
-		SELECT
-			GROUP_CONCAT( post_name SEPARATOR ', ' )
-		FROM
-			( SELECT DISTINCT post_name FROM sys_post WHERE post_id IN (SELECT post_id FROM sys_user_post WHERE user_id = #{userId}) ) temp
-	</select>
-</mapper> 

+ 0 - 34
slibra-system/target/classes/mapper/system/SysRoleDeptMapper.xml

@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysRoleDeptMapper">
-
-	<resultMap type="SysRoleDept" id="SysRoleDeptResult">
-		<result property="roleId"     column="role_id"      />
-		<result property="deptId"     column="dept_id"      />
-	</resultMap>
-
-	<delete id="deleteRoleDeptByRoleId" parameterType="Long">
-		delete from sys_role_dept where role_id=#{roleId}
-	</delete>
-	
-	<select id="selectCountRoleDeptByDeptId" resultType="Integer">
-	    select count(1) from sys_role_dept where dept_id=#{deptId}
-	</select>
-	
-	<delete id="deleteRoleDept" parameterType="Long">
- 		delete from sys_role_dept where role_id in
- 		<foreach collection="array" item="roleId" open="(" separator="," close=")">
- 			#{roleId}
-        </foreach> 
- 	</delete>
-	
-	<insert id="batchRoleDept">
-		insert into sys_role_dept(role_id, dept_id) values
-		<foreach item="item" index="index" collection="list" separator=",">
-			(#{item.roleId},#{item.deptId})
-		</foreach>
-	</insert>
-	
-</mapper> 

+ 0 - 152
slibra-system/target/classes/mapper/system/SysRoleMapper.xml

@@ -1,152 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysRoleMapper">
-
-	<resultMap type="SysRole" id="SysRoleResult">
-		<id     property="roleId"             column="role_id"               />
-		<result property="roleName"           column="role_name"             />
-		<result property="roleKey"            column="role_key"              />
-		<result property="roleSort"           column="role_sort"             />
-		<result property="dataScope"          column="data_scope"            />
-		<result property="menuCheckStrictly"  column="menu_check_strictly"   />
-		<result property="deptCheckStrictly"  column="dept_check_strictly"   />
-		<result property="status"             column="status"                />
-		<result property="delFlag"            column="del_flag"              />
-		<result property="createBy"           column="create_by"             />
-		<result property="createTime"         column="create_time"           />
-		<result property="updateBy"           column="update_by"             />
-		<result property="updateTime"         column="update_time"           />
-		<result property="remark"             column="remark"                />
-	</resultMap>
-	
-	<sql id="selectRoleVo">
-	    select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly,
-            r.status, r.del_flag, r.create_time, r.remark 
-        from sys_role r
-	        left join sys_user_role ur on ur.role_id = r.role_id
-	        left join sys_user u on u.user_id = ur.user_id
-	        left join sys_dept d on u.dept_id = d.dept_id
-    </sql>
-    
-    <select id="selectRoleList" parameterType="SysRole" resultMap="SysRoleResult">
-		<include refid="selectRoleVo"/>
-		where r.del_flag = '0'
-		<if test="roleId != null and roleId != 0">
-			AND r.role_id = #{roleId}
-		</if>
-		<if test="roleName != null and roleName != ''">
-			AND r.role_name like concat('%', #{roleName}, '%')
-		</if>
-		<if test="status != null and status != ''">
-			AND r.status = #{status}
-		</if>
-		<if test="roleKey != null and roleKey != ''">
-			AND r.role_key like concat('%', #{roleKey}, '%')
-		</if>
-		<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
-			and date_format(r.create_time,'%y%m%d') &gt;= date_format(#{params.beginTime},'%y%m%d')
-		</if>
-		<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
-			and date_format(r.create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d')
-		</if>
-		<!-- 数据范围过滤 -->
-		${params.dataScope}
-		order by r.role_sort
-	</select>
-    
-	<select id="selectRolePermissionByUserId" parameterType="Long" resultMap="SysRoleResult">
-		<include refid="selectRoleVo"/>
-		WHERE r.del_flag = '0' and ur.user_id = #{userId}
-	</select>
-	
-	<select id="selectRoleAll" resultMap="SysRoleResult">
-		<include refid="selectRoleVo"/>
-	</select>
-	
-	<select id="selectRoleListByUserId" parameterType="Long" resultType="Long">
-		select r.role_id
-        from sys_role r
-	        left join sys_user_role ur on ur.role_id = r.role_id
-	        left join sys_user u on u.user_id = ur.user_id
-	    where u.user_id = #{userId}
-	</select>
-	
-	<select id="selectRoleById" parameterType="Long" resultMap="SysRoleResult">
-		<include refid="selectRoleVo"/>
-		where r.role_id = #{roleId}
-	</select>
-	
-	<select id="selectRolesByUserName" parameterType="String" resultMap="SysRoleResult">
-		<include refid="selectRoleVo"/>
-		WHERE r.del_flag = '0' and u.user_name = #{userName}
-	</select>
-	
-	<select id="checkRoleNameUnique" parameterType="String" resultMap="SysRoleResult">
-		<include refid="selectRoleVo"/>
-		 where r.role_name=#{roleName} and r.del_flag = '0' limit 1
-	</select>
-	
-	<select id="checkRoleKeyUnique" parameterType="String" resultMap="SysRoleResult">
-		<include refid="selectRoleVo"/>
-		 where r.role_key=#{roleKey} and r.del_flag = '0' limit 1
-	</select>
-	
- 	<insert id="insertRole" parameterType="SysRole" useGeneratedKeys="true" keyProperty="roleId">
- 		insert into sys_role(
- 			<if test="roleId != null and roleId != 0">role_id,</if>
- 			<if test="roleName != null and roleName != ''">role_name,</if>
- 			<if test="roleKey != null and roleKey != ''">role_key,</if>
- 			<if test="roleSort != null">role_sort,</if>
- 			<if test="dataScope != null and dataScope != ''">data_scope,</if>
- 			<if test="menuCheckStrictly != null">menu_check_strictly,</if>
- 			<if test="deptCheckStrictly != null">dept_check_strictly,</if>
- 			<if test="status != null and status != ''">status,</if>
- 			<if test="remark != null and remark != ''">remark,</if>
- 			<if test="createBy != null and createBy != ''">create_by,</if>
- 			create_time
- 		)values(
- 			<if test="roleId != null and roleId != 0">#{roleId},</if>
- 			<if test="roleName != null and roleName != ''">#{roleName},</if>
- 			<if test="roleKey != null and roleKey != ''">#{roleKey},</if>
- 			<if test="roleSort != null">#{roleSort},</if>
- 			<if test="dataScope != null and dataScope != ''">#{dataScope},</if>
- 			<if test="menuCheckStrictly != null">#{menuCheckStrictly},</if>
- 			<if test="deptCheckStrictly != null">#{deptCheckStrictly},</if>
- 			<if test="status != null and status != ''">#{status},</if>
- 			<if test="remark != null and remark != ''">#{remark},</if>
- 			<if test="createBy != null and createBy != ''">#{createBy},</if>
- 			sysdate()
- 		)
-	</insert>
-	
-	<update id="updateRole" parameterType="SysRole">
- 		update sys_role
- 		<set>
- 			<if test="roleName != null and roleName != ''">role_name = #{roleName},</if>
- 			<if test="roleKey != null and roleKey != ''">role_key = #{roleKey},</if>
- 			<if test="roleSort != null">role_sort = #{roleSort},</if>
- 			<if test="dataScope != null and dataScope != ''">data_scope = #{dataScope},</if>
- 			<if test="menuCheckStrictly != null">menu_check_strictly = #{menuCheckStrictly},</if>
- 			<if test="deptCheckStrictly != null">dept_check_strictly = #{deptCheckStrictly},</if>
- 			<if test="status != null and status != ''">status = #{status},</if>
- 			<if test="remark != null">remark = #{remark},</if>
- 			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
- 			update_time = sysdate()
- 		</set>
- 		where role_id = #{roleId}
-	</update>
-	
-	<delete id="deleteRoleById" parameterType="Long">
- 		update sys_role set del_flag = '2' where role_id = #{roleId}
- 	</delete>
- 	
- 	<delete id="deleteRoleByIds" parameterType="Long">
- 	    update sys_role set del_flag = '2' where role_id in
- 		<foreach collection="array" item="roleId" open="(" separator="," close=")">
- 			#{roleId}
-        </foreach> 
- 	</delete>
- 	
-</mapper> 

+ 0 - 34
slibra-system/target/classes/mapper/system/SysRoleMenuMapper.xml

@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysRoleMenuMapper">
-
-	<resultMap type="SysRoleMenu" id="SysRoleMenuResult">
-		<result property="roleId"     column="role_id"      />
-		<result property="menuId"     column="menu_id"      />
-	</resultMap>
-	
-	<select id="checkMenuExistRole" resultType="Integer">
-	    select count(1) from sys_role_menu where menu_id = #{menuId}
-	</select>
-
-	<delete id="deleteRoleMenuByRoleId" parameterType="Long">
-		delete from sys_role_menu where role_id=#{roleId}
-	</delete>
-	
-	<delete id="deleteRoleMenu" parameterType="Long">
- 		delete from sys_role_menu where role_id in
- 		<foreach collection="array" item="roleId" open="(" separator="," close=")">
- 			#{roleId}
-        </foreach> 
- 	</delete>
-	
-	<insert id="batchRoleMenu">
-		insert into sys_role_menu(role_id, menu_id) values
-		<foreach item="item" index="index" collection="list" separator=",">
-			(#{item.roleId},#{item.menuId})
-		</foreach>
-	</insert>
-	
-</mapper> 

+ 0 - 258
slibra-system/target/classes/mapper/system/SysUserMapper.xml

@@ -1,258 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysUserMapper">
-
-    <resultMap type="SysUser" id="SysUserResult">
-        <id     property="userId"       column="user_id"      />
-        <result property="deptId"       column="dept_id"      />
-        <result property="userName"     column="user_name"    />
-        <result property="nickName"     column="nick_name"    />
-        <result property="email"        column="email"        />
-        <result property="phonenumber"  column="phonenumber"  />
-        <result property="sex"          column="sex"          />
-        <result property="avatar"       column="avatar"       />
-        <result property="password"     column="password"     />
-        <result property="status"       column="status"       />
-        <result property="delFlag"      column="del_flag"     />
-        <result property="loginIp"      column="login_ip"     />
-        <result property="loginDate"    column="login_date"   />
-        <result property="createBy"     column="create_by"    />
-        <result property="createTime"   column="create_time"  />
-        <result property="updateBy"     column="update_by"    />
-        <result property="updateTime"   column="update_time"  />
-        <result property="remark"       column="remark"       />
-        <result property="emergencyPhone"       column="emergency_phone"       />
-        <result property="position"       column="position"       />
-        <result property="weChat"       column="we_chat"       />
-		<result property="type"        column="type"       />
-		<!-- 2024年11月11日17:49:29   新增坐席相关的字段【结合余尚辉的表】-->
-		<result property="saasId"    column="saas_id"    />
-		<result property="agentNum"    column="agent_num"    />
-		<result property="outId"    column="out_id"    />
-		<result property="agentType"    column="agent_type"    />
-		<result property="phoneNum"    column="phone_num"    />
-		<result property="distribute"    column="distribute"    />
-		<result property="agentState"    column="agent_state"    />
-		<result property="identityType"    column="identity_type"    />
-		<result property="isDelete"    column="is_delete"    />
-        <association property="dept"    javaType="SysDept"         resultMap="deptResult" />
-        <collection  property="roles"   javaType="java.util.List"  resultMap="RoleResult" />
-    </resultMap>
-	
-    <resultMap id="deptResult" type="SysDept">
-        <id     property="deptId"    column="dept_id"     />
-        <result property="parentId"  column="parent_id"   />
-        <result property="deptName"  column="dept_name"   />
-        <result property="ancestors" column="ancestors"   />
-        <result property="orderNum"  column="order_num"   />
-        <result property="leader"    column="leader"      />
-        <result property="status"    column="dept_status" />
-    </resultMap>
-	
-    <resultMap id="RoleResult" type="SysRole">
-        <id     property="roleId"       column="role_id"        />
-        <result property="roleName"     column="role_name"      />
-        <result property="roleKey"      column="role_key"       />
-        <result property="roleSort"     column="role_sort"      />
-        <result property="dataScope"    column="data_scope"     />
-        <result property="status"       column="role_status"    />
-    </resultMap>
-	
-	<sql id="selectUserVo">
-        select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, u.type type,
-        d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status,
-        r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status, u.emergency_phone emergency_phone, u.position position, u.we_chat we_chat,
-        u.saas_id saas_id, u.agent_num agent_num, u.out_id out_id, u.agent_type agent_type, u.phone_num phone_num, u.distribute distribute, u.agent_state agent_state, u.identity_type identity_type, u.is_delete is_delete
-        from sys_user u
-		    left join sys_dept d on u.dept_id = d.dept_id
-		    left join sys_user_role ur on u.user_id = ur.user_id
-		    left join sys_role r on r.role_id = ur.role_id
-    </sql>
-    
-    <select id="selectUserList" parameterType="SysUser" resultMap="SysUserResult">
-		select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_name, d.leader, u.emergency_phone emergency_phone, u.position position, u.we_chat we_chat, u.type type from sys_user u
-		left join sys_dept d on u.dept_id = d.dept_id
-		where u.del_flag = '0'
-		<if test="userId != null and userId != 0">
-			AND u.user_id = #{userId}
-		</if>
-		<if test="userName != null and userName != ''">
-			AND u.user_name like concat('%', #{userName}, '%')
-		</if>
-		<if test="status != null and status != ''">
-			AND u.status = #{status}
-		</if>
-		<if test="phonenumber != null and phonenumber != ''">
-			AND u.phonenumber like concat('%', #{phonenumber}, '%')
-		</if>
-		<if test="params.beginTime != null and params.beginTime != ''"><!-- 开始时间检索 -->
-			AND date_format(u.create_time,'%y%m%d') &gt;= date_format(#{params.beginTime},'%y%m%d')
-		</if>
-		<if test="params.endTime != null and params.endTime != ''"><!-- 结束时间检索 -->
-			AND date_format(u.create_time,'%y%m%d') &lt;= date_format(#{params.endTime},'%y%m%d')
-		</if>
-		<if test="deptId != null and deptId != 0">
-			AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE find_in_set(#{deptId}, ancestors) ))
-		</if>
-		<if test="type != null">
-			AND u.type = #{type}
-		</if>
-		<!-- 数据范围过滤 -->
-		${params.dataScope}
-	</select>
-	
-	<select id="selectAllocatedList" parameterType="SysUser" resultMap="SysUserResult">
-	    select distinct u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.phonenumber, u.status, u.create_time, u.emergency_phone emergency_phone, u.position position, u.we_chat we_chat, u.type type
-	    from sys_user u
-			 left join sys_dept d on u.dept_id = d.dept_id
-			 left join sys_user_role ur on u.user_id = ur.user_id
-			 left join sys_role r on r.role_id = ur.role_id
-	    where u.del_flag = '0' and r.role_id = #{roleId}
-	    <if test="userName != null and userName != ''">
-			AND u.user_name like concat('%', #{userName}, '%')
-		</if>
-		<if test="phonenumber != null and phonenumber != ''">
-			AND u.phonenumber like concat('%', #{phonenumber}, '%')
-		</if>
-		<!-- 数据范围过滤 -->
-		${params.dataScope}
-	</select>
-	
-	<select id="selectUnallocatedList" parameterType="SysUser" resultMap="SysUserResult">
-	    select distinct u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.phonenumber, u.status, u.create_time, u.emergency_phone emergency_phone, u.position position, u.we_chat we_chat, u.type type
-		from sys_user u
-			 left join sys_dept d on u.dept_id = d.dept_id
-			 left join sys_user_role ur on u.user_id = ur.user_id
-			 left join sys_role r on r.role_id = ur.role_id
-	    where u.del_flag = '0' and (r.role_id != #{roleId} or r.role_id IS NULL)
-	    and u.user_id not in (select u.user_id from sys_user u inner join sys_user_role ur on u.user_id = ur.user_id and ur.role_id = #{roleId})
-	    <if test="userName != null and userName != ''">
-			AND u.user_name like concat('%', #{userName}, '%')
-		</if>
-		<if test="phonenumber != null and phonenumber != ''">
-			AND u.phonenumber like concat('%', #{phonenumber}, '%')
-		</if>
-		<!-- 数据范围过滤 -->
-		${params.dataScope}
-	</select>
-	
-	<select id="selectUserByUserName" parameterType="String" resultMap="SysUserResult">
-	    <include refid="selectUserVo"/>
-		<!-- where u.user_name = #{userName} and u.del_flag = '0' -->
-		where concat(u.user_name, '-', u.type) = #{userName}  and u.del_flag = '0'
-	</select>
-
-	<select id="selectUserByPhonenumber" parameterType="String" resultMap="SysUserResult">
-		<include refid="selectUserVo"/>
-		<!-- where u.phonenumber = #{phoneNumber} and u.del_flag = '0'-->
-		where concat(u.phonenumber, '-', u.type) = #{phoneNumber} and u.del_flag = '0'
-	</select>
-	
-	<select id="selectUserById" parameterType="Long" resultMap="SysUserResult">
-		<include refid="selectUserVo"/>
-		where u.user_id = #{userId}
-	</select>
-
-	<select id="checkUserNameUnique" resultMap="SysUserResult">
-		select user_id, user_name from sys_user where user_name = #{userName} and type = #{type} and del_flag = '0' limit 1
-	</select>
-
-	<select id="checkPhoneUnique" resultMap="SysUserResult">
-		select user_id, phonenumber from sys_user where phonenumber = #{phonenumber} and type = #{type} and del_flag = '0' limit 1
-	</select>
-	
-	<select id="checkEmailUnique" parameterType="String" resultMap="SysUserResult">
-		select user_id, email from sys_user where email = #{email} and type = #{type} and del_flag = '0' limit 1
-	</select>
-	
-	<insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">
- 		insert into sys_user(
- 			<if test="userId != null and userId != 0">user_id,</if>
- 			<if test="deptId != null and deptId != 0">dept_id,</if>
- 			<if test="userName != null and userName != ''">user_name,</if>
- 			<if test="nickName != null and nickName != ''">nick_name,</if>
- 			<if test="email != null and email != ''">email,</if>
- 			<if test="avatar != null and avatar != ''">avatar,</if>
- 			<if test="phonenumber != null and phonenumber != ''">phonenumber,</if>
- 			<if test="sex != null and sex != ''">sex,</if>
- 			<if test="password != null and password != ''">password,</if>
- 			<if test="status != null and status != ''">status,</if>
- 			<if test="createBy != null and createBy != ''">create_by,</if>
- 			<if test="remark != null and remark != ''">remark,</if>
- 			<if test="emergencyPhone != null and emergencyPhone != ''">emergency_phone,</if>
- 			<if test="position != null and position != ''">position,</if>
- 			<if test="weChat != null and weChat != ''">we_chat,</if>
- 			<if test="type != null">type,</if>
- 			create_time
- 		)values(
- 			<if test="userId != null and userId != ''">#{userId},</if>
- 			<if test="deptId != null and deptId != ''">#{deptId},</if>
- 			<if test="userName != null and userName != ''">#{userName},</if>
- 			<if test="nickName != null and nickName != ''">#{nickName},</if>
- 			<if test="email != null and email != ''">#{email},</if>
- 			<if test="avatar != null and avatar != ''">#{avatar},</if>
- 			<if test="phonenumber != null and phonenumber != ''">#{phonenumber},</if>
- 			<if test="sex != null and sex != ''">#{sex},</if>
- 			<if test="password != null and password != ''">#{password},</if>
- 			<if test="status != null and status != ''">#{status},</if>
- 			<if test="createBy != null and createBy != ''">#{createBy},</if>
- 			<if test="remark != null and remark != ''">#{remark},</if>
- 			<if test="emergencyPhone != null and emergencyPhone != ''">#{emergencyPhone},</if>
- 			<if test="position != null and position != ''">#{position},</if>
- 			<if test="weChat != null and weChat != ''">#{weChat},</if>
-			<if test="type != null">#{type},</if>
- 			sysdate()
- 		)
-	</insert>
-	
-	<update id="updateUser" parameterType="SysUser">
- 		update sys_user
- 		<set>
- 			<if test="deptId != null and deptId != 0">dept_id = #{deptId},</if>
- 			<if test="userName != null and userName != ''">user_name = #{userName},</if>
- 			<if test="nickName != null and nickName != ''">nick_name = #{nickName},</if>
- 			<if test="email != null and email != ''">email = #{email},</if>
- 			<if test="phonenumber != null and phonenumber != ''">phonenumber = #{phonenumber},</if>
- 			<if test="sex != null and sex != ''">sex = #{sex},</if>
- 			<if test="avatar != null and avatar != ''">avatar = #{avatar},</if>
- 			<if test="password != null and password != ''">password = #{password},</if>
- 			<if test="status != null and status != ''">status = #{status},</if>
- 			<if test="loginIp != null and loginIp != ''">login_ip = #{loginIp},</if>
- 			<if test="loginDate != null">login_date = #{loginDate},</if>
- 			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
- 			<if test="remark != null and remark != ''">remark = #{remark},</if>
- 			<if test="emergencyPhone != null and emergencyPhone != ''">emergency_phone = #{emergencyPhone},</if>
- 			<if test="position != null and position != ''">position = #{position},</if>
- 			<if test="weChat != null and weChat != ''">we_chat = #{weChat},</if>
- 			<if test="type != null">type = #{type},</if>
- 			update_time = sysdate()
- 		</set>
- 		where user_id = #{userId}
-	</update>
-	
-	<update id="updateUserStatus" parameterType="SysUser">
- 		update sys_user set status = #{status} where user_id = #{userId}
-	</update>
-	
-	<update id="updateUserAvatar" parameterType="SysUser">
- 		update sys_user set avatar = #{avatar} where user_name = #{userName}
-	</update>
-	
-	<update id="resetUserPwd" parameterType="SysUser">
- 		update sys_user set password = #{password} where user_name = #{userName}
-	</update>
-	
-	<delete id="deleteUserById" parameterType="Long">
- 		update sys_user set del_flag = '2' where user_id = #{userId}
- 	</delete>
- 	
- 	<delete id="deleteUserByIds" parameterType="Long">
- 		update sys_user set del_flag = '2' where user_id in
- 		<foreach collection="array" item="userId" open="(" separator="," close=")">
- 			#{userId}
-        </foreach> 
- 	</delete>
-	
-</mapper> 

+ 0 - 34
slibra-system/target/classes/mapper/system/SysUserPostMapper.xml

@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysUserPostMapper">
-
-	<resultMap type="SysUserPost" id="SysUserPostResult">
-		<result property="userId"     column="user_id"      />
-		<result property="postId"     column="post_id"      />
-	</resultMap>
-
-	<delete id="deleteUserPostByUserId" parameterType="Long">
-		delete from sys_user_post where user_id=#{userId}
-	</delete>
-	
-	<select id="countUserPostById" resultType="Integer">
-	    select count(1) from sys_user_post where post_id=#{postId}  
-	</select>
-	
-	<delete id="deleteUserPost" parameterType="Long">
- 		delete from sys_user_post where user_id in
- 		<foreach collection="array" item="userId" open="(" separator="," close=")">
- 			#{userId}
-        </foreach> 
- 	</delete>
-	
-	<insert id="batchUserPost">
-		insert into sys_user_post(user_id, post_id) values
-		<foreach item="item" index="index" collection="list" separator=",">
-			(#{item.userId},#{item.postId})
-		</foreach>
-	</insert>
-	
-</mapper> 

+ 0 - 44
slibra-system/target/classes/mapper/system/SysUserRoleMapper.xml

@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.slibra.system.mapper.SysUserRoleMapper">
-
-	<resultMap type="SysUserRole" id="SysUserRoleResult">
-		<result property="userId"     column="user_id"      />
-		<result property="roleId"     column="role_id"      />
-	</resultMap>
-
-	<delete id="deleteUserRoleByUserId" parameterType="Long">
-		delete from sys_user_role where user_id=#{userId}
-	</delete>
-	
-	<select id="countUserRoleByRoleId" resultType="Integer">
-	    select count(1) from sys_user_role where role_id=#{roleId}  
-	</select>
-	
-	<delete id="deleteUserRole" parameterType="Long">
- 		delete from sys_user_role where user_id in
- 		<foreach collection="array" item="userId" open="(" separator="," close=")">
- 			#{userId}
-        </foreach> 
- 	</delete>
-	
-	<insert id="batchUserRole">
-		insert into sys_user_role(user_id, role_id) values
-		<foreach item="item" index="index" collection="list" separator=",">
-			(#{item.userId},#{item.roleId})
-		</foreach>
-	</insert>
-	
-	<delete id="deleteUserRoleInfo" parameterType="SysUserRole">
-		delete from sys_user_role where user_id=#{userId} and role_id=#{roleId}
-	</delete>
-	
-	<delete id="deleteUserRoleInfos">
-	    delete from sys_user_role where role_id=#{roleId} and user_id in
- 	    <foreach collection="userIds" item="userId" open="(" separator="," close=")">
- 	        #{userId}
-            </foreach> 
-	</delete>
-</mapper> 

+ 0 - 168
slibra-system/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -1,168 +0,0 @@
-com/slibra/business/service/impl/TUserAgentServiceImpl.class
-com/slibra/business/domain/TUserFeeInfo$TUserFeeInfoBuilder.class
-com/slibra/business/service/impl/SpeechTranscriberDemo$1.class
-com/slibra/business/req/CutOffExtraReq$CutOffExtraReqBuilder.class
-com/slibra/business/req/CutOffExtraReq.class
-com/slibra/business/mapper/CAgentMonitorMapper.class
-com/slibra/system/mapper/SysRoleDeptMapper.class
-com/slibra/business/req/ChatRequest$ChatRequestBuilder.class
-com/slibra/business/res/PumpAndNumber.class
-com/slibra/business/res/CallUserCountInfo$CallUserCountInfoBuilder.class
-com/slibra/business/mapper/TCutOffWaterMapper.class
-com/slibra/business/service/impl/TUserFeeInfoServiceImpl.class
-com/slibra/system/mapper/SysDictTypeMapper.class
-com/slibra/business/service/impl/TPumpingStationNeighbourhoodNumberServiceImpl.class
-com/slibra/system/domain/vo/MetaVo.class
-com/slibra/business/res/ChartBasic.class
-com/slibra/business/req/AiChatReq.class
-com/slibra/business/req/PolicyReq.class
-com/slibra/system/service/impl/SysDictTypeServiceImpl.class
-com/slibra/system/service/ISysDeptService.class
-com/slibra/system/service/ISysRoleService.class
-com/slibra/system/domain/SysPost.class
-com/slibra/business/domain/TCutOffWaterExtra.class
-com/slibra/business/domain/TNeighborhoodBuilding.class
-com/slibra/business/res/PumpAndBuildingNumberNames.class
-com/slibra/business/domain/TUserInfo.class
-com/slibra/business/service/impl/CityServiceImpl.class
-com/slibra/business/res/FeeInfo$FeeInfoBuilder.class
-com/slibra/system/service/impl/SysDictDataServiceImpl.class
-com/slibra/business/mapper/CityMapper.class
-com/slibra/system/mapper/SysPostMapper.class
-com/slibra/business/service/impl/File2Text.class
-com/slibra/system/mapper/SysNoticeMapper.class
-com/slibra/business/res/CallUserCountInfo.class
-com/slibra/business/domain/TWhitelist$TWhitelistBuilder.class
-com/slibra/system/service/impl/SysMenuServiceImpl.class
-com/slibra/system/service/impl/SysUserServiceImpl.class
-com/slibra/system/service/ISysDictTypeService.class
-com/slibra/business/domain/TNeighborhoodBuilding$TNeighborhoodBuildingBuilder.class
-com/slibra/business/domain/TUserInfo$TUserInfoBuilder.class
-com/slibra/business/req/GenerateArgs.class
-com/slibra/system/mapper/SysUserPostMapper.class
-com/slibra/business/service/impl/TPumpingStationServiceImpl.class
-com/slibra/business/service/ICAgentMonitorService.class
-com/slibra/business/res/NeighbourhoodAndBuilding$NeighbourhoodAndBuildingBuilder.class
-com/slibra/business/res/NeighbourhoodAndNumber$NeighbourhoodAndNumberBuilder.class
-com/slibra/business/res/NeighbourhoodNumberAndAddFlag.class
-com/slibra/system/service/ISysDictDataService.class
-com/slibra/system/service/ISysUserOnlineService.class
-com/slibra/system/domain/SysNotice.class
-com/slibra/business/req/ChatRequest.class
-com/slibra/business/req/PredictorRequest$PredictorRequestBuilder.class
-com/slibra/business/domain/CAgent.class
-com/slibra/business/mapper/TNeighborhoodBuildingMapper.class
-com/slibra/system/domain/SysRoleDept.class
-com/slibra/system/mapper/SysUserRoleMapper.class
-com/slibra/business/service/impl/TNeighborhoodServiceImpl.class
-com/slibra/business/service/impl/TWhitelistServiceImpl.class
-com/slibra/business/domain/TUserAgent$TUserAgentBuilder.class
-com/slibra/business/service/ITPumpingStationNeighbourhoodNumberService.class
-com/slibra/business/service/ITUserFeeInfoService.class
-com/slibra/business/domain/TWhitelist.class
-com/slibra/system/domain/SysUserOnline.class
-com/slibra/business/domain/City.class
-com/slibra/business/res/CallRecordCount$CallRecordCountBuilder.class
-com/slibra/system/domain/SysUserPost.class
-com/slibra/system/service/impl/SysOperLogServiceImpl.class
-com/slibra/business/res/CallRecordCount.class
-com/slibra/business/req/NeighbourhoodNumberAndAddFlagReq.class
-com/slibra/business/service/ITPumpingStationService.class
-com/slibra/system/mapper/SysUserMapper.class
-com/slibra/system/service/ISysLogininforService.class
-com/slibra/system/service/impl/SysDeptServiceImpl.class
-com/slibra/business/domain/CAgentMonitor.class
-com/slibra/business/res/FeeInfo.class
-com/slibra/business/service/ITWhitelistService.class
-com/slibra/business/req/AiChatRes$AiChatResBuilder.class
-com/slibra/business/service/impl/TCallRecordServiceImpl.class
-com/slibra/business/req/ChatReq.class
-com/slibra/business/mapper/CAgentMapper.class
-com/slibra/business/res/Ele.class
-com/slibra/system/service/impl/SysUserOnlineServiceImpl.class
-com/slibra/business/service/ITCallRecordService.class
-com/slibra/system/service/ISysConfigService.class
-com/slibra/system/mapper/SysOperLogMapper.class
-com/slibra/business/service/IFrontService.class
-com/slibra/system/service/impl/SysLogininforServiceImpl.class
-com/slibra/business/req/PolicyReq$PolicyReqBuilder.class
-com/slibra/business/domain/TPumpingStationNeighbourhoodNumber$TPumpingStationNeighbourhoodNumberBuilder.class
-com/slibra/business/res/NeighbourhoodAndBuilding.class
-com/slibra/system/domain/vo/RouterVo.class
-com/slibra/business/service/impl/TUserInfoServiceImpl.class
-com/slibra/business/mapper/TNeighborhoodMapper.class
-com/slibra/system/service/impl/SysConfigServiceImpl.class
-com/slibra/business/res/PumpAndNumber$PumpAndNumberBuilder.class
-com/slibra/business/service/ITCutOffWaterService.class
-com/slibra/business/service/ICityService.class
-com/slibra/business/req/GenerateArgs$GenerateArgsBuilder.class
-com/slibra/business/service/ITNeighborhoodService.class
-com/slibra/business/res/PumpAndBuildingNumberNames$PumpAndBuildingNumberNamesBuilder.class
-com/slibra/system/mapper/SysRoleMapper.class
-com/slibra/business/req/PredictorRequest.class
-com/slibra/system/service/impl/SysPostServiceImpl.class
-com/slibra/business/res/Ele$EleBuilder.class
-com/slibra/business/service/ITUserAgentService.class
-com/slibra/business/service/ITUserInfoService.class
-com/slibra/business/service/impl/TNeighborhoodBuildingServiceImpl.class
-com/slibra/system/mapper/SysLogininforMapper.class
-com/slibra/business/service/ICAgentService.class
-com/slibra/system/service/ISysNoticeService.class
-com/slibra/system/mapper/SysMenuMapper.class
-com/slibra/business/domain/TCallRecord$TCallRecordBuilder.class
-com/slibra/business/domain/TPumpingStation$TPumpingStationBuilder.class
-com/slibra/business/domain/TCallRecord.class
-com/slibra/system/mapper/SysDeptMapper.class
-com/slibra/business/req/WorkOrderReq$WorkOrderReqBuilder.class
-com/slibra/system/mapper/SysDictDataMapper.class
-com/slibra/business/domain/TNeighborhood$TNeighborhoodBuilder.class
-com/slibra/system/domain/SysUserRole.class
-com/slibra/business/service/impl/CAgentMonitorServiceImpl.class
-com/slibra/business/service/impl/CAgentServiceImpl.class
-com/slibra/business/service/impl/TCutOffWaterExtraServiceImpl.class
-com/slibra/business/domain/TCutOffWater$TCutOffWaterBuilder.class
-com/slibra/system/domain/SysConfig.class
-com/slibra/business/res/NeighbourhoodAndNumber.class
-com/slibra/business/domain/TUserAgent.class
-com/slibra/system/service/ISysPostService.class
-com/slibra/business/domain/TCutOffWater.class
-com/slibra/business/service/impl/SpeechTranscriberDemo.class
-com/slibra/system/service/ISysOperLogService.class
-com/slibra/business/mapper/TCutOffWaterExtraMapper.class
-com/slibra/business/service/impl/TCutOffWaterServiceImpl.class
-com/slibra/business/domain/City$CityBuilder.class
-com/slibra/system/domain/SysLogininfor.class
-com/slibra/business/domain/CAgent$CAgentBuilder.class
-com/slibra/business/res/ChartBasic$ChartBasicBuilder.class
-com/slibra/business/mapper/TPumpingStationNeighbourhoodNumberMapper.class
-com/slibra/system/domain/SysCache.class
-com/slibra/business/mapper/TUserInfoMapper.class
-com/slibra/business/mapper/TUserFeeInfoMapper.class
-com/slibra/system/domain/SysOperLog.class
-com/slibra/business/req/WorkOrderReq.class
-com/slibra/system/service/impl/SysRoleServiceImpl.class
-com/slibra/system/mapper/SysConfigMapper.class
-com/slibra/business/domain/TNeighborhood.class
-com/slibra/business/req/AiChatReq$AiChatReqBuilder.class
-com/slibra/system/domain/SysRoleMenu.class
-com/slibra/business/mapper/TUserAgentMapper.class
-com/slibra/business/res/CutOffExtraRes$CutOffExtraResBuilder.class
-com/slibra/business/domain/TPumpingStationNeighbourhoodNumber.class
-com/slibra/system/service/impl/SysNoticeServiceImpl.class
-com/slibra/system/service/ISysMenuService.class
-com/slibra/business/req/NeighbourhoodNumberAndAddFlagReq$NeighbourhoodNumberAndAddFlagReqBuilder.class
-com/slibra/system/service/ISysUserService.class
-com/slibra/business/mapper/TCallRecordMapper.class
-com/slibra/business/domain/TPumpingStation.class
-com/slibra/business/service/ITCutOffWaterExtraService.class
-com/slibra/business/res/CutOffExtraRes.class
-com/slibra/system/mapper/SysRoleMenuMapper.class
-com/slibra/business/domain/TUserFeeInfo.class
-com/slibra/business/domain/TCutOffWaterExtra$TCutOffWaterExtraBuilder.class
-com/slibra/business/domain/CAgentMonitor$CAgentMonitorBuilder.class
-com/slibra/business/mapper/TWhitelistMapper.class
-com/slibra/business/service/impl/FrontServiceImpl.class
-com/slibra/business/res/NeighbourhoodNumberAndAddFlag$NeighbourhoodNumberAndAddFlagBuilder.class
-com/slibra/business/req/AiChatRes.class
-com/slibra/business/service/ITNeighborhoodBuildingService.class
-com/slibra/business/mapper/TPumpingStationMapper.class

+ 0 - 134
slibra-system/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -1,134 +0,0 @@
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysLogininforService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysOperLog.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TCutOffWaterExtraServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysRoleDeptMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysPost.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/FrontServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysDeptService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TUserFeeInfoMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysLogininfor.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TUserAgent.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysDictDataMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/vo/RouterVo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TNeighborhoodMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysLogininforMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysUserRoleMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/CAgentServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITCallRecordService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/IFrontService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/AiChatRes.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITUserFeeInfoService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysPostMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TCallRecordMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysUserOnlineServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/City.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/CAgentMonitor.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysMenuMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TNeighborhoodServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TPumpingStationNeighbourhoodNumberServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysOperLogMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITUserInfoService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ICAgentService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysNoticeMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/CAgentMonitorMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/FeeInfo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/CutOffExtraReq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysDictTypeServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITWhitelistService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysDictTypeService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/PumpingNeighbourNumber.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysConfigService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/Ele.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysRoleService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITUserAgentService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/PumpAndNumber.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TUserInfoMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/NeighbourhoodNumberAndAddFlagReq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/CAgentMonitorServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/CAgent.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysUserRole.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysMenuService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/ChartBasic.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/ChatRequest.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ICAgentMonitorService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/CityMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TUserAgentMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/NeighbourhoodNumberAndAddFlag.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysDictDataService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TCutOffWaterMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TNeighborhoodBuildingMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TWhitelistServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysPostService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TWhitelistMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/CutOffExtraRes.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysConfigMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/ChatReq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITNeighborhoodService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysRoleDept.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/AiChatReq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysConfigServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysOperLogService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysConfig.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/CallUserCountInfo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TPumpingStationMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TUserFeeInfo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysUserServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysUserOnline.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/File2Text.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/CAgentMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/PolicyReq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TNeighborhoodBuilding.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysDeptServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TPumpingStation.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TWhitelist.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TPumpingStationServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysUserOnlineService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/NeighbourhoodAndBuilding.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysUserService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/NeighbourhoodAndNumber.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TCutOffWaterExtraMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TUserAgentServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITPumpingStationNeighbourhoodNumberService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysUserPost.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysDictDataServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysRoleMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TUserFeeInfoServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysUserMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/PumpAndBuildingNumberNames.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/ISysNoticeService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TUserInfo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/vo/MetaVo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TCutOffWaterServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITCutOffWaterService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TPumpingStationNeighbourhoodNumber.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/CityServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysUserPostMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysLogininforServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ICityService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysMenuServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysDeptMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/res/CallRecordCount.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITPumpingStationService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysPostServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TCallRecord.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TCallRecordServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysOperLogServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysNoticeServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TCutOffWaterExtra.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysRoleMenuMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/GenerateArgs.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TNeighborhoodBuildingServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TNeighborhood.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/domain/TCutOffWater.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/mapper/TPumpingStationNeighbourhoodNumberMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/SpeechTranscriberDemo.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/service/impl/SysRoleServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysNotice.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/mapper/SysDictTypeMapper.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/impl/TUserInfoServiceImpl.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysCache.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/system/domain/SysRoleMenu.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITNeighborhoodBuildingService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/service/ITCutOffWaterExtraService.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/WorkOrderReq.java
-/Users/wangmiaomiao/IdeaProjects/intelligent-voice-customer-service-java/slibra-system/src/main/java/com/slibra/business/req/PredictorRequest.java