diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 08d283f..a043927 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -9,9 +9,13 @@ + + + diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 63574ec..a154e1c 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -3,6 +3,8 @@ + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 681b54b..604d447 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -5,8 +5,14 @@ + diff --git a/pom.xml b/pom.xml index dc483c3..15bb0fc 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,6 @@ 4.0.0 cloud-common-core - 3.6.3 diff --git a/src/main/java/com/muyu/common/core/enums/SysPayType.java b/src/main/java/com/muyu/common/core/enums/SysPayType.java new file mode 100644 index 0000000..81272f4 --- /dev/null +++ b/src/main/java/com/muyu/common/core/enums/SysPayType.java @@ -0,0 +1,62 @@ +package com.muyu.common.core.enums; + +import java.util.Arrays; + +/** + * @Author:liuxinyue + * @Package:com.muyu.common.core.enums + * @Project:cloud-common-core + * @name:SysPayType + * @Date:2024/8/6 21:07 + */ +public enum SysPayType { + + ALIPAY("aliPay","支付宝"), + WEI_PAY("weichatPay","微信支付"), + JD_PAY("jdPay","京东支付"); + private final String code; + + private final String info; + + SysPayType(String code, String info) { + this.code = code; + this.info = info; + } + + public String getCode() { + return code; + } + + public String getInfo() { + return info; + } + + /** + * 鉴别code是否合法 + * @param code 存code + * @return 如果存在code则返回true不存在则返回false + */ + public static boolean isCode(String code) { + + return Arrays.stream(values()) + .map(SysPayType::getCode) + .anyMatch(c -> c.equals(code)); + } + + + /** + * 通过code获取支付渠道 + * @param code code编码 + * @return 支付渠道 + */ + public static String getInfoByCode(String code) { + + return Arrays.stream(values()) + .filter(s->s.getCode().equals(code)) + .findFirst() + .map(SysPayType::getInfo) + .orElseGet(() -> "-"); + + } + +} diff --git a/src/main/java/com/muyu/common/core/validation/custom/IsSystemPayType.java b/src/main/java/com/muyu/common/core/validation/custom/IsSystemPayType.java new file mode 100644 index 0000000..f7ddc73 --- /dev/null +++ b/src/main/java/com/muyu/common/core/validation/custom/IsSystemPayType.java @@ -0,0 +1,30 @@ +package com.muyu.common.core.validation.custom; + +import jakarta.validation.Constraint; +import jakarta.validation.Payload; + +import java.lang.annotation.Documented; +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.Target; + +import static java.lang.annotation.RetentionPolicy.RUNTIME; + +/** + * @Author:liuxinyue + * @Package:com.muyu.common.core.validation.custom + * @Project:cloud-common-core + * @name:IsSystemPayType validation自定义支付渠道校验 + * @Date:2024/8/6 21:21 + */ +@Target({ElementType.FIELD}) +@Retention(RUNTIME) +@Documented +@Constraint(validatedBy = {SystemPayTypeValidator.class}) +public @interface IsSystemPayType { + + String message () default "[支付渠道] - 参数不合法"; + Class[] groups() default {}; + Class[] payload() default {}; + +} diff --git a/src/main/java/com/muyu/common/core/validation/custom/SystemPayTypeValidator.java b/src/main/java/com/muyu/common/core/validation/custom/SystemPayTypeValidator.java new file mode 100644 index 0000000..29c55b9 --- /dev/null +++ b/src/main/java/com/muyu/common/core/validation/custom/SystemPayTypeValidator.java @@ -0,0 +1,23 @@ +package com.muyu.common.core.validation.custom; + + + +import com.muyu.common.core.enums.SysPayType; +import jakarta.validation.ConstraintValidator; +import jakarta.validation.ConstraintValidatorContext; + +/** + * @Author:liuxinyue + * @Package:com.muyu.common.core.validation.custom + * @Project:cloud-common-core + * @name:SystemPayTypeValidator + * @Date:2024/8/6 23:12 + */ +public class SystemPayTypeValidator implements ConstraintValidator { + + + @Override + public boolean isValid(String s, ConstraintValidatorContext constraintValidatorContext) { + return SysPayType.isCode(s); + } +} diff --git a/target/classes/com/muyu/common/core/domain/Result$ResultBuilder.class b/target/classes/com/muyu/common/core/domain/Result$ResultBuilder.class index a883239..4843b19 100644 Binary files a/target/classes/com/muyu/common/core/domain/Result$ResultBuilder.class and b/target/classes/com/muyu/common/core/domain/Result$ResultBuilder.class differ diff --git a/target/classes/com/muyu/common/core/domain/Result.class b/target/classes/com/muyu/common/core/domain/Result.class index 957c9ae..61f6acb 100644 Binary files a/target/classes/com/muyu/common/core/domain/Result.class and b/target/classes/com/muyu/common/core/domain/Result.class differ diff --git a/target/classes/com/muyu/common/core/enums/SysPayType.class b/target/classes/com/muyu/common/core/enums/SysPayType.class new file mode 100644 index 0000000..c2f31fb Binary files /dev/null and b/target/classes/com/muyu/common/core/enums/SysPayType.class differ diff --git a/target/classes/com/muyu/common/core/validation/custom/IsSystemPayType.class b/target/classes/com/muyu/common/core/validation/custom/IsSystemPayType.class new file mode 100644 index 0000000..5ae68d1 Binary files /dev/null and b/target/classes/com/muyu/common/core/validation/custom/IsSystemPayType.class differ diff --git a/target/classes/com/muyu/common/core/validation/custom/SystemPayTypeValidator.class b/target/classes/com/muyu/common/core/validation/custom/SystemPayTypeValidator.class new file mode 100644 index 0000000..e1008e6 Binary files /dev/null and b/target/classes/com/muyu/common/core/validation/custom/SystemPayTypeValidator.class differ diff --git a/target/cloud-common-core-3.6.3.jar b/target/cloud-common-core-3.6.3.jar index 8bd643d..c122c82 100644 Binary files a/target/cloud-common-core-3.6.3.jar and b/target/cloud-common-core-3.6.3.jar differ diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties index 7958301..74687ae 100644 --- a/target/maven-archiver/pom.properties +++ b/target/maven-archiver/pom.properties @@ -1,5 +1,5 @@ #Generated by Maven -#Thu Aug 01 10:29:07 CST 2024 +#Wed Aug 07 10:17:08 CST 2024 artifactId=cloud-common-core groupId=com.muyu version=3.6.3 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst index 8fc9ac6..23138ec 100644 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -23,6 +23,7 @@ com\muyu\common\core\exception\UtilException.class com\muyu\common\core\web\domain\TreeEntity$TreeEntityBuilderImpl.class com\muyu\common\core\utils\file\ImageUtils.class com\muyu\common\core\utils\SpringUtils.class +com\muyu\common\core\validation\custom\SystemPayTypeValidator.class com\muyu\common\core\domain\Result$ResultBuilder.class com\muyu\common\core\exception\PreAuthorizeException.class com\muyu\common\core\enums\SystemYesNo.class @@ -31,12 +32,14 @@ com\muyu\common\core\utils\file\FileUtils.class com\muyu\common\core\utils\PageUtils.class com\muyu\common\core\constant\SecurityConstants.class com\muyu\common\core\constant\UserConstants.class +com\muyu\common\core\enums\SysPayType.class com\muyu\common\core\exception\job\TaskException.class com\muyu\common\core\utils\file\MimeTypeUtils.class com\muyu\common\core\utils\uuid\IdUtils.class com\muyu\common\core\exception\job\TaskException$Code.class com\muyu\common\core\web\page\TableDataInfo.class com\muyu\common\core\utils\sign\Base64.class +com\muyu\common\core\validation\custom\IsSystemPayType.class com\muyu\common\core\context\SecurityContextHolder.class com\muyu\common\core\web\domain\BaseEntity$BaseEntityBuilder.class com\muyu\common\core\exception\file\InvalidExtensionException.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst index 99634e3..e702fcc 100644 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -1,72 +1,78 @@ -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\CaptchaException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\UtilException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileUploadException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\context\SecurityContextHolder.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\text\StrFormatter.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\PageUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\uuid\IdUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\annotation\Excel.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\annotation\Excels.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\CacheConstants.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\Constants.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\DemoModeException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\poi\ExcelUtil.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\PreAuthorizeException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\SpringUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\text\Convert.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\ip\IpUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\file\FileTypeUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\page\TableSupport.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileNameLengthLimitExceededException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\uuid\UUID.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\GlobalException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\xss\XssValidator.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\user\CaptchaExpireException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\InnerAuthException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\user\UserException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\poi\ExcelHandlerAdapter.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\GenConstants.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\HttpStatus.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\ScheduleConstants.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\SecurityConstants.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\ServiceNameConstants.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\user\UserPasswordNotMatchException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\reflect\ReflectUtils.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\TokenConstants.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\JwtUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileSizeLimitExceededException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\feign\FeginConfig.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\html\HTMLFilter.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\base\BaseException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\xss\Xss.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\sign\Base64.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\DateUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\bean\BeanValidators.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\job\TaskException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\InvalidExtensionException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\domain\Result.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\file\MimeTypeUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\annotation\Excels.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\HttpStatus.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\bean\BeanUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\ScheduleConstants.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\auth\NotLoginException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\validation\ValidationConfig.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\ExceptionUtil.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\StringUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\page\TableDataInfo.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\ServiceException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\uuid\Seq.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\UserConstants.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\CheckedException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\controller\BaseController.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\file\FileUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\domain\TreeEntity.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\ServletUtils.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\annotation\Excel.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\text\CharsetKit.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\auth\NotPermissionException.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\GenConstants.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\constant\CacheConstants.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\sql\SqlUtil.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\html\EscapeUtil.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\page\PageDomain.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\context\SecurityContextHolder.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\domain\Result.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\enums\SysPayType.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\enums\SystemYesNo.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\enums\UserStatus.java -D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\domain\BaseEntity.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\auth\NotLoginException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\auth\NotPermissionException.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\auth\NotRoleException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\base\BaseException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\CaptchaException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\CheckedException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\DemoModeException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileNameLengthLimitExceededException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileSizeLimitExceededException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\FileUploadException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\file\InvalidExtensionException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\GlobalException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\InnerAuthException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\job\TaskException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\PreAuthorizeException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\ServiceException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\user\CaptchaExpireException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\user\UserException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\user\UserPasswordNotMatchException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\exception\UtilException.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\feign\FeginConfig.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\text\CharsetKit.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\text\Convert.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\text\StrFormatter.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\bean\BeanUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\bean\BeanValidators.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\DateUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\ExceptionUtil.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\file\FileTypeUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\file\FileUtils.java D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\file\ImageUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\file\MimeTypeUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\html\EscapeUtil.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\html\HTMLFilter.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\ip\IpUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\JwtUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\PageUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\poi\ExcelHandlerAdapter.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\poi\ExcelUtil.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\reflect\ReflectUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\ServletUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\sign\Base64.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\SpringUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\sql\SqlUtil.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\StringUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\uuid\IdUtils.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\uuid\Seq.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\utils\uuid\UUID.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\validation\custom\IsSystemPayType.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\validation\custom\IsSystemYesNo.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\validation\custom\SystemPayTypeValidator.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\validation\custom\SystemYesNoValidator.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\validation\ValidationConfig.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\controller\BaseController.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\domain\BaseEntity.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\domain\TreeEntity.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\page\PageDomain.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\page\TableDataInfo.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\web\page\TableSupport.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\xss\Xss.java +D:\2112A_MuYu\number7-cloud-server\cloud-common-core\src\main\java\com\muyu\common\core\xss\XssValidator.java