From 5f5026d40c2e021654b1df90a1da2dd8486544d4 Mon Sep 17 00:00:00 2001 From: TinyAnts Date: Fri, 2 Dec 2022 14:42:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=B7=A5=E5=85=B7=E7=B1=BB?= =?UTF-8?q?=E7=9A=84=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/mdd/admin/LikeAdminInterceptor.java | 17 ++-- .../com/mdd/admin/LikeAdminThreadLocal.java | 6 +- .../com/mdd/admin/config/StpInterConfig.java | 17 ++-- .../com/mdd/admin/config/WebMvcConfig.java | 4 +- .../com/mdd/admin/config/aop/LogAspect.java | 8 +- .../mdd/admin/config/quartz/InvokeUtils.java | 36 ++++---- .../mdd/admin/config/quartz/QuartzUtils.java | 4 +- .../quartz/exceution/AbstractQuartzJob.java | 8 +- .../admin/controller/UploadController.java | 6 +- .../monitor/MonitorCacheController.java | 6 +- .../setting/SettingDictDataController.java | 6 +- .../java/com/mdd/admin/crontab/MyJob.java | 4 +- .../admin/service/impl/AlbumsServiceImpl.java | 24 ++--- .../service/impl/ArtCateServiceImpl.java | 24 ++--- .../service/impl/ArticleServiceImpl.java | 34 +++---- .../impl/ChannelH5ConfigServiceImpl.java | 10 +- .../impl/ChannelMpConfigServiceImpl.java | 22 ++--- .../impl/ChannelOaConfigServiceImpl.java | 30 +++--- .../impl/ChannelOaMenusServiceImpl.java | 12 +-- .../service/impl/CrontabServiceImpl.java | 6 +- .../service/impl/DecorateDataServiceImpl.java | 8 +- .../impl/DecorateTabbarServiceImpl.java | 23 +++-- .../admin/service/impl/IndexServiceImpl.java | 26 +++--- .../impl/SettingCopyrightServiceImpl.java | 10 +- .../impl/SettingDictDataServiceImpl.java | 14 +-- .../impl/SettingDictTypeServiceImpl.java | 14 +-- .../service/impl/SettingLoginServiceImpl.java | 21 ++--- .../impl/SettingNoticeServiceImpl.java | 50 +++++----- .../impl/SettingProtocolServiceImpl.java | 16 ++-- .../impl/SettingSearchServiceImpl.java | 6 +- .../service/impl/SettingSmsServiceImpl.java | 20 ++-- .../impl/SettingStorageServiceImpl.java | 26 +++--- .../service/impl/SettingUserServiceImpl.java | 10 +- .../impl/SettingWebsiteServiceImpl.java | 27 +++--- .../impl/SystemAuthAdminServiceImpl.java | 92 +++++++++---------- .../impl/SystemAuthDeptServiceImpl.java | 18 ++-- .../impl/SystemAuthMenuServiceImpl.java | 28 +++--- .../impl/SystemAuthPermServiceImpl.java | 12 +-- .../impl/SystemAuthPostServiceImpl.java | 14 +-- .../impl/SystemAuthRoleServiceImpl.java | 20 ++-- .../service/impl/SystemLoginServiceImpl.java | 19 ++-- .../service/impl/SystemLogsServerImpl.java | 14 +-- .../admin/service/impl/UsersServiceImpl.java | 23 +++-- .../com/mdd/common/core/ServerResult.java | 42 ++++----- .../mdd/common/core/basics/IBaseMapper.java | 10 +- .../common/plugin/notice/NoticeDriver.java | 10 +- .../plugin/notice/engine/SmsNotice.java | 18 ++-- .../plugin/notice/template/SmsTemplate.java | 4 +- .../com/mdd/common/plugin/sms/SmsDriver.java | 10 +- .../common/plugin/sms/engine/HuaweiSms.java | 4 +- .../common/plugin/storage/StorageDriver.java | 14 +-- .../plugin/storage/engine/LocalStorage.java | 5 +- .../ArithUtil.java => util/ArithUtils.java} | 6 +- .../ArrayUtil.java => util/ArrayUtils.java} | 20 ++-- .../ConfigUtil.java => util/ConfigUtils.java} | 16 ++-- .../HttpUtil.java => util/HttpUtils.java} | 10 +- .../{utils/IpUtil.java => util/IpUtils.java} | 17 ++-- .../RedisUtil.java => util/RedisUtils.java} | 8 +- .../RequestUtils.java} | 18 ++-- .../SpringUtil.java => util/SpringUtils.java} | 8 +- .../StringUtil.java => util/StringUtils.java} | 10 +- .../TimeUtil.java => util/TimeUtils.java} | 18 ++-- .../ToolsUtil.java => util/ToolsUtils.java} | 10 +- .../UrlUtil.java => util/UrlUtils.java} | 24 ++--- .../WeChatUtil.java => util/WeChatUtils.java} | 9 +- .../YmlUtil.java => util/YmlUtils.java} | 6 +- .../com/mdd/front/LikeFrontInterceptor.java | 25 +++-- .../com/mdd/front/config/WebMvcConfig.java | 4 +- .../mdd/front/controller/SmsController.java | 8 +- .../front/controller/UploadController.java | 4 +- .../service/impl/ArticleServiceImpl.java | 20 ++-- .../front/service/impl/IndexServiceImpl.java | 40 ++++---- .../front/service/impl/LoginServiceImpl.java | 86 ++++++++--------- .../front/service/impl/UserServiceImpl.java | 36 ++++---- .../generator/controller/GenController.java | 8 +- .../service/impl/GenerateServiceImpl.java | 22 ++--- .../java/com/mdd/generator/util/GenUtil.java | 36 ++++---- .../com/mdd/generator/util/VelocityUtil.java | 38 ++++---- 78 files changed, 703 insertions(+), 716 deletions(-) rename server/like-common/src/main/java/com/mdd/common/{utils/ArithUtil.java => util/ArithUtils.java} (97%) rename server/like-common/src/main/java/com/mdd/common/{utils/ArrayUtil.java => util/ArrayUtils.java} (95%) rename server/like-common/src/main/java/com/mdd/common/{utils/ConfigUtil.java => util/ConfigUtils.java} (87%) rename server/like-common/src/main/java/com/mdd/common/{utils/HttpUtil.java => util/HttpUtils.java} (97%) rename server/like-common/src/main/java/com/mdd/common/{utils/IpUtil.java => util/IpUtils.java} (94%) rename server/like-common/src/main/java/com/mdd/common/{utils/RedisUtil.java => util/RedisUtils.java} (98%) rename server/like-common/src/main/java/com/mdd/common/{utils/RequestUtil.java => util/RequestUtils.java} (90%) rename server/like-common/src/main/java/com/mdd/common/{utils/SpringUtil.java => util/SpringUtils.java} (87%) rename server/like-common/src/main/java/com/mdd/common/{utils/StringUtil.java => util/StringUtils.java} (98%) rename server/like-common/src/main/java/com/mdd/common/{utils/TimeUtil.java => util/TimeUtils.java} (97%) rename server/like-common/src/main/java/com/mdd/common/{utils/ToolsUtil.java => util/ToolsUtils.java} (94%) rename server/like-common/src/main/java/com/mdd/common/{utils/UrlUtil.java => util/UrlUtils.java} (73%) rename server/like-common/src/main/java/com/mdd/common/{utils/WeChatUtil.java => util/WeChatUtils.java} (86%) rename server/like-common/src/main/java/com/mdd/common/{utils/YmlUtil.java => util/YmlUtils.java} (84%) diff --git a/server/like-admin/src/main/java/com/mdd/admin/LikeAdminInterceptor.java b/server/like-admin/src/main/java/com/mdd/admin/LikeAdminInterceptor.java index 65c08ff3..8c94e14e 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/LikeAdminInterceptor.java +++ b/server/like-admin/src/main/java/com/mdd/admin/LikeAdminInterceptor.java @@ -2,14 +2,13 @@ package com.mdd.admin; import cn.dev33.satoken.stp.StpUtil; import com.alibaba.fastjson2.JSON; -import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.mdd.admin.config.AdminConfig; import com.mdd.admin.service.ISystemAuthAdminService; import com.mdd.common.core.AjaxResult; import com.mdd.common.enums.HttpEnum; -import com.mdd.common.utils.RedisUtil; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.ToolsUtil; +import com.mdd.common.util.RedisUtils; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.ToolsUtils; import org.jetbrains.annotations.NotNull; import org.springframework.stereotype.Component; import org.springframework.web.method.HandlerMethod; @@ -55,7 +54,7 @@ public class LikeAdminInterceptor implements HandlerInterceptor { // Token是否为空 String token = StpUtil.getTokenValue(); - if (StringUtils.isBlank(token)) { + if (com.baomidou.mybatisplus.core.toolkit.StringUtils.isBlank(token)) { AjaxResult result = AjaxResult.failed(HttpEnum.TOKEN_EMPTY.getCode(), HttpEnum.TOKEN_EMPTY.getMsg()); response.getWriter().print(JSON.toJSONString(result)); return false; @@ -63,20 +62,20 @@ public class LikeAdminInterceptor implements HandlerInterceptor { // Token是否过期 Object id = StpUtil.getLoginId(); - if (StringUtil.isNull(id)) { + if (StringUtils.isNull(id)) { AjaxResult result = AjaxResult.failed(HttpEnum.TOKEN_INVALID.getCode(), HttpEnum.TOKEN_INVALID.getMsg()); response.getWriter().print(JSON.toJSONString(result)); return false; } // Users是否存在 - if (!RedisUtil.hExists(AdminConfig.backstageManageKey, id)) { + if (!RedisUtils.hExists(AdminConfig.backstageManageKey, id)) { iSystemAuthAdminService.cacheAdminUserByUid(Integer.parseInt(id.toString())); } // 获取用户的信息 - String UserStr = RedisUtil.hGet(AdminConfig.backstageManageKey, String.valueOf(id)).toString(); - Map userMap = ToolsUtil.jsonToMap(UserStr); + String UserStr = RedisUtils.hGet(AdminConfig.backstageManageKey, String.valueOf(id)).toString(); + Map userMap = ToolsUtils.jsonToMap(UserStr); // 校验用户被删除 if (userMap.get("isDelete").equals("1")) { diff --git a/server/like-admin/src/main/java/com/mdd/admin/LikeAdminThreadLocal.java b/server/like-admin/src/main/java/com/mdd/admin/LikeAdminThreadLocal.java index f9029b0a..f827b858 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/LikeAdminThreadLocal.java +++ b/server/like-admin/src/main/java/com/mdd/admin/LikeAdminThreadLocal.java @@ -1,9 +1,7 @@ package com.mdd.admin; -import com.mdd.common.utils.ArrayUtil; +import com.mdd.common.util.ArrayUtils; -import java.lang.reflect.Array; -import java.util.Arrays; import java.util.Collections; import java.util.LinkedHashMap; import java.util.List; @@ -62,7 +60,7 @@ public class LikeAdminThreadLocal { if (roleIds.equals("") || roleIds.equals("0")) { return Collections.emptyList(); } - return ArrayUtil.stringToListAsInt(roleIds, ","); + return ArrayUtils.stringToListAsInt(roleIds, ","); } /** diff --git a/server/like-admin/src/main/java/com/mdd/admin/config/StpInterConfig.java b/server/like-admin/src/main/java/com/mdd/admin/config/StpInterConfig.java index cc16e8e2..7f8f0d1a 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/config/StpInterConfig.java +++ b/server/like-admin/src/main/java/com/mdd/admin/config/StpInterConfig.java @@ -3,10 +3,9 @@ package com.mdd.admin.config; import cn.dev33.satoken.stp.StpInterface; import com.mdd.admin.LikeAdminThreadLocal; import com.mdd.admin.service.ISystemAuthPermService; -import com.mdd.common.utils.ArrayUtil; -import com.mdd.common.utils.RedisUtil; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.ToolsUtil; +import com.mdd.common.util.ArrayUtils; +import com.mdd.common.util.RedisUtils; +import com.mdd.common.util.StringUtils; import org.springframework.stereotype.Component; import javax.annotation.Resource; @@ -34,13 +33,13 @@ public class StpInterConfig implements StpInterface { List perms = new LinkedList<>(); for (Integer roleId : roleIds) { - Object menusObj = RedisUtil.hGet(AdminConfig.backstageRolesKey, String.valueOf(roleId)); - if (StringUtil.isNull(menusObj)) { + Object menusObj = RedisUtils.hGet(AdminConfig.backstageRolesKey, String.valueOf(roleId)); + if (StringUtils.isNull(menusObj)) { iSystemAuthPermService.cacheRoleMenusByRoleId(roleId); - menusObj = RedisUtil.hGet(AdminConfig.backstageRolesKey, String.valueOf(roleId)); + menusObj = RedisUtils.hGet(AdminConfig.backstageRolesKey, String.valueOf(roleId)); } - if (StringUtil.isNotNull(menusObj)) { - perms.addAll(ArrayUtil.stringToListAsStr(menusObj.toString(), ",")); + if (StringUtils.isNotNull(menusObj)) { + perms.addAll(ArrayUtils.stringToListAsStr(menusObj.toString(), ",")); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/config/WebMvcConfig.java b/server/like-admin/src/main/java/com/mdd/admin/config/WebMvcConfig.java index 5b8e4070..696e36d9 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/config/WebMvcConfig.java +++ b/server/like-admin/src/main/java/com/mdd/admin/config/WebMvcConfig.java @@ -2,7 +2,7 @@ package com.mdd.admin.config; import com.mdd.admin.LikeAdminInterceptor; import com.mdd.common.config.GlobalConfig; -import com.mdd.common.utils.YmlUtil; +import com.mdd.common.util.YmlUtils; import org.jetbrains.annotations.NotNull; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; @@ -47,7 +47,7 @@ public class WebMvcConfig implements WebMvcConfigurer { */ @Override public void addResourceHandlers(@NotNull ResourceHandlerRegistry registry) { - String directory = YmlUtil.get("like.upload-directory"); + String directory = YmlUtils.get("like.upload-directory"); registry.addResourceHandler("/"+ GlobalConfig.publicPrefix +"/**") .addResourceLocations("file:" + directory); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/config/aop/LogAspect.java b/server/like-admin/src/main/java/com/mdd/admin/config/aop/LogAspect.java index 7cabacb6..de100e5b 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/config/aop/LogAspect.java +++ b/server/like-admin/src/main/java/com/mdd/admin/config/aop/LogAspect.java @@ -4,8 +4,8 @@ import com.alibaba.fastjson2.JSON; import com.mdd.admin.LikeAdminThreadLocal; import com.mdd.common.entity.system.SystemLogOperate; import com.mdd.common.mapper.system.SystemLogOperateMapper; -import com.mdd.common.utils.IpUtil; -import com.mdd.common.utils.RequestUtil; +import com.mdd.common.util.IpUtils; +import com.mdd.common.util.RequestUtils; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.AfterThrowing; @@ -134,10 +134,10 @@ public class LogAspect { SystemLogOperate model = new SystemLogOperate(); model.setAdminId(adminId); model.setTitle(logAnnotation.title()); - model.setIp(IpUtil.getIpAddress()); + model.setIp(IpUtils.getIpAddress()); model.setType(request.getMethod()); model.setMethod(className + "." + methodName + "()"); - model.setUrl(RequestUtil.route()); + model.setUrl(RequestUtils.route()); model.setArgs(params); model.setError(error); model.setStatus(status); diff --git a/server/like-admin/src/main/java/com/mdd/admin/config/quartz/InvokeUtils.java b/server/like-admin/src/main/java/com/mdd/admin/config/quartz/InvokeUtils.java index 04e1aebc..55e8c672 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/config/quartz/InvokeUtils.java +++ b/server/like-admin/src/main/java/com/mdd/admin/config/quartz/InvokeUtils.java @@ -1,8 +1,8 @@ package com.mdd.admin.config.quartz; import com.mdd.common.entity.Crontab; -import com.mdd.common.utils.SpringUtil; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.SpringUtils; +import com.mdd.common.util.StringUtils; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -26,7 +26,7 @@ public class InvokeUtils { List methodParams = getMethodParams(invokeTarget); if (!isValidClassName(beanName)) { - Object bean = SpringUtil.getBean(beanName); + Object bean = SpringUtils.getBean(beanName); invokeMethod(bean, methodName, methodParams); } else { Object bean = Class.forName(beanName).newInstance(); @@ -44,7 +44,7 @@ public class InvokeUtils { private static void invokeMethod(Object bean, String methodName, List methodParams) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException { - if (StringUtil.isNotNull(methodParams) && methodParams.size() > 0) { + if (StringUtils.isNotNull(methodParams) && methodParams.size() > 0) { Method method = bean.getClass().getMethod(methodName, getMethodParamsType(methodParams)); method.invoke(bean, getMethodParamsValue(methodParams)); } else { @@ -61,7 +61,7 @@ public class InvokeUtils { * @return true是 false否 */ public static boolean isValidClassName(String invokeTarget) { - return StringUtil.countMatches(invokeTarget, ".") > 1; + return StringUtils.countMatches(invokeTarget, ".") > 1; } /** @@ -71,8 +71,8 @@ public class InvokeUtils { * @return bean名称 */ public static String getBeanName(String invokeTarget) { - String beanName = StringUtil.substringBefore(invokeTarget, "("); - return StringUtil.substringBeforeLast(beanName, "."); + String beanName = StringUtils.substringBefore(invokeTarget, "("); + return StringUtils.substringBeforeLast(beanName, "."); } /** @@ -82,8 +82,8 @@ public class InvokeUtils { * @return method方法 */ public static String getMethodName(String invokeTarget) { - String methodName = StringUtil.substringBefore(invokeTarget, "("); - return StringUtil.substringAfterLast(methodName, "."); + String methodName = StringUtils.substringBefore(invokeTarget, "("); + return StringUtils.substringAfterLast(methodName, "."); } /** @@ -93,22 +93,22 @@ public class InvokeUtils { * @return method方法相关参数列表 */ public static List getMethodParams(String invokeTarget) { - String methodStr = StringUtil.substringBetween(invokeTarget, "(", ")"); - if (StringUtil.isEmpty(methodStr)) { + String methodStr = StringUtils.substringBetween(invokeTarget, "(", ")"); + if (StringUtils.isEmpty(methodStr)) { return null; } String[] methodParams = methodStr.split(",(?=([^\"']*[\"'][^\"']*[\"'])*[^\"']*$)"); List clazz = new LinkedList<>(); for (String methodParam : methodParams) { - String str = StringUtil.trimToEmpty(methodParam); - if (StringUtil.startsWithAny(str, "'", "\"")) { - clazz.add(new Object[]{StringUtil.substring(str, 1, str.length() - 1), String.class}); + String str = StringUtils.trimToEmpty(methodParam); + if (StringUtils.startsWithAny(str, "'", "\"")) { + clazz.add(new Object[]{StringUtils.substring(str, 1, str.length() - 1), String.class}); } else if ("true".equalsIgnoreCase(str) || "false".equalsIgnoreCase(str)) { clazz.add(new Object[]{Boolean.valueOf(str), Boolean.class}); - } else if (StringUtil.endsWith(str, "L")) { - clazz.add(new Object[]{Long.valueOf(StringUtil.substring(str, 0, str.length() - 1)), Long.class}); - } else if (StringUtil.endsWith(str, "D")) { - clazz.add(new Object[]{Double.valueOf(StringUtil.substring(str, 0, str.length() - 1)), Double.class}); + } else if (StringUtils.endsWith(str, "L")) { + clazz.add(new Object[]{Long.valueOf(StringUtils.substring(str, 0, str.length() - 1)), Long.class}); + } else if (StringUtils.endsWith(str, "D")) { + clazz.add(new Object[]{Double.valueOf(StringUtils.substring(str, 0, str.length() - 1)), Double.class}); } else { clazz.add(new Object[]{Integer.valueOf(str), Integer.class}); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/config/quartz/QuartzUtils.java b/server/like-admin/src/main/java/com/mdd/admin/config/quartz/QuartzUtils.java index b93d50b1..494971e2 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/config/quartz/QuartzUtils.java +++ b/server/like-admin/src/main/java/com/mdd/admin/config/quartz/QuartzUtils.java @@ -3,7 +3,7 @@ package com.mdd.admin.config.quartz; import com.mdd.admin.config.quartz.exceution.QuartzDisExecution; import com.mdd.admin.config.quartz.exceution.QuartzJobExecution; import com.mdd.common.entity.Crontab; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.StringUtils; import org.quartz.*; /** @@ -91,7 +91,7 @@ public class QuartzUtils { } // 如果过期则调度 - if (StringUtil.isNotNull(CronUtils.nextExecution(job.getRules()))) { + if (StringUtils.isNotNull(CronUtils.nextExecution(job.getRules()))) { scheduler.scheduleJob(jobDetail, trigger); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/config/quartz/exceution/AbstractQuartzJob.java b/server/like-admin/src/main/java/com/mdd/admin/config/quartz/exceution/AbstractQuartzJob.java index 04843bbe..da978abf 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/config/quartz/exceution/AbstractQuartzJob.java +++ b/server/like-admin/src/main/java/com/mdd/admin/config/quartz/exceution/AbstractQuartzJob.java @@ -3,8 +3,8 @@ package com.mdd.admin.config.quartz.exceution; import com.mdd.admin.config.quartz.TaskConstants; import com.mdd.common.entity.Crontab; import com.mdd.common.mapper.CrontabMapper; -import com.mdd.common.utils.SpringUtil; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.SpringUtils; +import com.mdd.common.util.StringUtils; import org.quartz.Job; import org.quartz.JobExecutionContext; import org.slf4j.Logger; @@ -61,12 +61,12 @@ public abstract class AbstractQuartzJob implements Job { crontab.setStartTime(startTime / 1000); crontab.setEndTime(endTime / 1000); crontab.setTaskTime(endTime - startTime); - if (StringUtil.isNotNull(e)) { + if (StringUtils.isNotNull(e)) { crontab.setError(e.getMessage()); crontab.setStatus(TaskConstants.STATUS_FAIL); } - SpringUtil.getBean(CrontabMapper.class).updateById(crontab); + SpringUtils.getBean(CrontabMapper.class).updateById(crontab); } /** diff --git a/server/like-admin/src/main/java/com/mdd/admin/controller/UploadController.java b/server/like-admin/src/main/java/com/mdd/admin/controller/UploadController.java index f87f5236..14182705 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/controller/UploadController.java +++ b/server/like-admin/src/main/java/com/mdd/admin/controller/UploadController.java @@ -9,7 +9,7 @@ import com.mdd.common.enums.AlbumEnum; import com.mdd.common.exception.OperateException; import com.mdd.common.plugin.storage.StorageDriver; import com.mdd.common.plugin.storage.UploadFilesVo; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.StringUtils; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -54,7 +54,7 @@ public class UploadController { StorageDriver storageDriver = new StorageDriver(); UploadFilesVo vo = storageDriver.upload(multipartFile, "image", AlbumEnum.IMAGE.getCode()); - String cid = StringUtil.isNotEmpty(request.getParameter("cid")) ? request.getParameter("cid") : "0"; + String cid = StringUtils.isNotEmpty(request.getParameter("cid")) ? request.getParameter("cid") : "0"; Map album = new LinkedHashMap<>(); album.put("aid", String.valueOf(LikeAdminThreadLocal.getAdminId())); @@ -93,7 +93,7 @@ public class UploadController { StorageDriver storageDriver = new StorageDriver(); UploadFilesVo vo = storageDriver.upload(multipartFile, "video", AlbumEnum.Video.getCode()); - String cid = StringUtil.isNotEmpty(request.getParameter("cid")) ? request.getParameter("cid") : "0"; + String cid = StringUtils.isNotEmpty(request.getParameter("cid")) ? request.getParameter("cid") : "0"; Map album = new LinkedHashMap<>(); album.put("cid", cid); diff --git a/server/like-admin/src/main/java/com/mdd/admin/controller/monitor/MonitorCacheController.java b/server/like-admin/src/main/java/com/mdd/admin/controller/monitor/MonitorCacheController.java index 16751936..ec1f0a13 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/controller/monitor/MonitorCacheController.java +++ b/server/like-admin/src/main/java/com/mdd/admin/controller/monitor/MonitorCacheController.java @@ -3,7 +3,7 @@ package com.mdd.admin.controller.monitor; import com.mdd.admin.config.aop.Log; import com.mdd.common.core.AjaxResult; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.StringUtils; import org.springframework.data.redis.connection.RedisServerCommands; import org.springframework.data.redis.core.RedisCallback; import org.springframework.data.redis.core.RedisTemplate; @@ -49,8 +49,8 @@ public class MonitorCacheController { commandStats.stringPropertyNames().forEach(key -> { Map data = new HashMap<>(2); String property = commandStats.getProperty(key); - data.put("name", StringUtil.removeStart(key, "cmdstat_")); - data.put("value", StringUtil.substringBetween(property, "calls=", ",usec")); + data.put("name", StringUtils.removeStart(key, "cmdstat_")); + data.put("value", StringUtils.substringBetween(property, "calls=", ",usec")); pieList.add(data); }); diff --git a/server/like-admin/src/main/java/com/mdd/admin/controller/setting/SettingDictDataController.java b/server/like-admin/src/main/java/com/mdd/admin/controller/setting/SettingDictDataController.java index e3b1cf0d..5ac63feb 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/controller/setting/SettingDictDataController.java +++ b/server/like-admin/src/main/java/com/mdd/admin/controller/setting/SettingDictDataController.java @@ -9,7 +9,7 @@ import com.mdd.admin.validate.setting.DictDataUpdateValidate; import com.mdd.admin.vo.setting.SettingDictDataVo; import com.mdd.common.core.AjaxResult; import com.mdd.common.core.PageResult; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.StringUtils; import com.mdd.common.validator.annotation.IDMust; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @@ -37,7 +37,7 @@ public class SettingDictDataController { */ @GetMapping("/all") public AjaxResult> all(@RequestParam Map params) { - Assert.isFalse(StringUtil.isEmpty(params.get("dictType")), "dictType缺失"); + Assert.isFalse(StringUtils.isEmpty(params.get("dictType")), "dictType缺失"); List list = iSettingDictDataService.all(params); return AjaxResult.success(list); } @@ -53,7 +53,7 @@ public class SettingDictDataController { @GetMapping("/list") public AjaxResult> list(@Validated PageValidate pageValidate, @RequestParam Map params) { - Assert.isFalse(StringUtil.isEmpty(params.get("dictType")), "dictType缺失"); + Assert.isFalse(StringUtils.isEmpty(params.get("dictType")), "dictType缺失"); PageResult list = iSettingDictDataService.list(pageValidate, params); return AjaxResult.success(list); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/crontab/MyJob.java b/server/like-admin/src/main/java/com/mdd/admin/crontab/MyJob.java index 3caee42f..c55fd5f7 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/crontab/MyJob.java +++ b/server/like-admin/src/main/java/com/mdd/admin/crontab/MyJob.java @@ -5,13 +5,13 @@ import org.springframework.stereotype.Component; /** - * 工作类的具体实现,即需要定时执行的“某个事件” + * 具体的定时任务 */ @Component("myJob") public class MyJob { public void handle(String s) { - System.out.println("执行无参方法: " + s); + System.out.println("有参数定时任务执行逻辑 : " + s); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/AlbumsServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/AlbumsServiceImpl.java index 3943fe45..a539c715 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/AlbumsServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/AlbumsServiceImpl.java @@ -17,7 +17,7 @@ import com.mdd.common.entity.album.Album; import com.mdd.common.entity.album.AlbumCate; import com.mdd.common.mapper.album.AlbumCateMapper; import com.mdd.common.mapper.album.AlbumMapper; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -62,7 +62,7 @@ public class AlbumsServiceImpl implements IAlbumsService { .eq("is_delete", 0) .orderByDesc("id"); - if (StringUtil.isNotNull(searchValidate.getCid())) { + if (StringUtils.isNotNull(searchValidate.getCid())) { queryWrapper.eq("cid", searchValidate.getCid()); } @@ -73,7 +73,7 @@ public class AlbumsServiceImpl implements IAlbumsService { IPage iPage = albumMapper.selectPage(new Page<>(page, limit), queryWrapper); - String engine = ConfigUtil.get("storage", "default", "local"); + String engine = ConfigUtils.get("storage", "default", "local"); engine = engine.equals("") ? "local" : engine; List list = new ArrayList<>(); @@ -86,10 +86,10 @@ public class AlbumsServiceImpl implements IAlbumsService { } else { vo.setPath(album.getUri()); } - vo.setUri(UrlUtil.toAbsoluteUrl(album.getUri())); - vo.setSize(ToolsUtil.storageUnit(album.getSize())); - vo.setCreateTime(TimeUtil.timestampToDate(album.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(album.getUpdateTime())); + vo.setUri(UrlUtils.toAbsoluteUrl(album.getUri())); + vo.setSize(ToolsUtils.storageUnit(album.getSize())); + vo.setCreateTime(TimeUtils.timestampToDate(album.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(album.getUpdateTime())); list.add(vo); } @@ -208,11 +208,11 @@ public class AlbumsServiceImpl implements IAlbumsService { .eq("is_delete", 0) .orderByDesc("id"); - if (StringUtil.isNotNull(searchValidate.getType()) && searchValidate.getType() > 0) { + if (StringUtils.isNotNull(searchValidate.getType()) && searchValidate.getType() > 0) { queryWrapper.eq("type", searchValidate.getType()); } - if (StringUtil.isNotNull(searchValidate.getKeyword()) && StringUtil.isNotEmpty(searchValidate.getKeyword())) { + if (StringUtils.isNotNull(searchValidate.getKeyword()) && StringUtils.isNotEmpty(searchValidate.getKeyword())) { queryWrapper.like("name", searchValidate.getKeyword()); } @@ -223,13 +223,13 @@ public class AlbumsServiceImpl implements IAlbumsService { AlbumCateVo vo = new AlbumCateVo(); BeanUtils.copyProperties(albumCate, vo); - vo.setCreateTime(TimeUtil.timestampToDate(albumCate.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(albumCate.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(albumCate.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(albumCate.getUpdateTime())); lists.add(vo); } JSONArray jsonArray = JSONArray.parseArray(JSONArray.toJSONString(lists)); - return ArrayUtil.listToTree(jsonArray, "id", "pid", "children"); + return ArrayUtils.listToTree(jsonArray, "id", "pid", "children"); } /** diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArtCateServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArtCateServiceImpl.java index f483d394..8bb87a10 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArtCateServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArtCateServiceImpl.java @@ -14,7 +14,7 @@ import com.mdd.common.entity.article.Article; import com.mdd.common.entity.article.ArticleCategory; import com.mdd.common.mapper.article.ArticleCategoryMapper; import com.mdd.common.mapper.article.ArticleMapper; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.springframework.util.Assert; @@ -56,8 +56,8 @@ public class ArtCateServiceImpl implements IArtCateService { ArticleCateVo vo = new ArticleCateVo(); BeanUtils.copyProperties(category, vo); - vo.setCreateTime(TimeUtil.timestampToDate(vo.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(vo.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(vo.getUpdateTime())); vos.add(vo); } @@ -98,8 +98,8 @@ public class ArtCateServiceImpl implements IArtCateService { .eq("is_delete", 0)); vo.setNumber(number); - vo.setCreateTime(TimeUtil.timestampToDate(vo.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(vo.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(vo.getUpdateTime())); list.add(vo); } @@ -127,8 +127,8 @@ public class ArtCateServiceImpl implements IArtCateService { ArticleCateVo vo = new ArticleCateVo(); BeanUtils.copyProperties(model, vo); - vo.setCreateTime(TimeUtil.timestampToDate(model.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(model.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(model.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(model.getUpdateTime())); return vo; } @@ -145,8 +145,8 @@ public class ArtCateServiceImpl implements IArtCateService { model.setName(createValidate.getName()); model.setSort(createValidate.getSort()); model.setIsShow(model.getIsShow()); - model.setCreateTime(TimeUtil.timestamp()); - model.setUpdateTime(TimeUtil.timestamp()); + model.setCreateTime(TimeUtils.timestamp()); + model.setUpdateTime(TimeUtils.timestamp()); articleCategoryMapper.insert(model); } @@ -171,7 +171,7 @@ public class ArtCateServiceImpl implements IArtCateService { model.setName(updateValidate.getName()); model.setSort(updateValidate.getSort()); model.setIsShow(updateValidate.getIsShow()); - model.setUpdateTime(TimeUtil.timestamp()); + model.setUpdateTime(TimeUtils.timestamp()); articleCategoryMapper.updateById(model); } @@ -199,7 +199,7 @@ public class ArtCateServiceImpl implements IArtCateService { Assert.isNull(article, "当前分类已被文章使用,请先移除!"); model.setIsDelete(1); - model.setDeleteTime(TimeUtil.timestamp()); + model.setDeleteTime(TimeUtils.timestamp()); articleCategoryMapper.updateById(model); } @@ -220,7 +220,7 @@ public class ArtCateServiceImpl implements IArtCateService { Assert.notNull(model, "分类不存在"); model.setIsShow(model.getIsShow()==0?1:0); - model.setUpdateTime(TimeUtil.timestamp()); + model.setUpdateTime(TimeUtils.timestamp()); articleCategoryMapper.updateById(model); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArticleServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArticleServiceImpl.java index 77ec598f..08c10eec 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArticleServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ArticleServiceImpl.java @@ -17,9 +17,9 @@ import com.mdd.common.entity.article.Article; import com.mdd.common.entity.article.ArticleCategory; import com.mdd.common.mapper.article.ArticleCategoryMapper; import com.mdd.common.mapper.article.ArticleMapper; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.TimeUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.springframework.util.Assert; @@ -72,9 +72,9 @@ public class ArticleServiceImpl implements IArticleService { mpjQueryWrapper); for (ArticleListedVo vo : iPage.getRecords()) { - vo.setImage(UrlUtil.toAbsoluteUrl(vo.getImage())); - vo.setCreateTime(TimeUtil.timestampToDate(vo.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(vo.getUpdateTime())); + vo.setImage(UrlUtils.toAbsoluteUrl(vo.getImage())); + vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(vo.getUpdateTime())); } return PageResult.iPageHandle(iPage); @@ -100,10 +100,10 @@ public class ArticleServiceImpl implements IArticleService { ArticleDetailVo vo = new ArticleDetailVo(); BeanUtils.copyProperties(model, vo); - vo.setContent(StringUtil.isNull(model.getContent()) ? "" : model.getContent()); - vo.setImage(UrlUtil.toAbsoluteUrl(model.getImage())); - vo.setCreateTime(TimeUtil.timestampToDate(model.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(model.getUpdateTime())); + vo.setContent(StringUtils.isNull(model.getContent()) ? "" : model.getContent()); + vo.setImage(UrlUtils.toAbsoluteUrl(model.getImage())); + vo.setCreateTime(TimeUtils.timestampToDate(model.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(model.getUpdateTime())); return vo; } @@ -119,7 +119,7 @@ public class ArticleServiceImpl implements IArticleService { Article model = new Article(); model.setCid(createValidate.getCid()); model.setTitle(createValidate.getTitle()); - model.setImage(UrlUtil.toRelativeUrl(createValidate.getImage())); + model.setImage(UrlUtils.toRelativeUrl(createValidate.getImage())); model.setIntro(createValidate.getIntro()); model.setContent(createValidate.getContent()); model.setSummary(createValidate.getSummary()); @@ -127,8 +127,8 @@ public class ArticleServiceImpl implements IArticleService { model.setIsShow(createValidate.getIsShow()); model.setAuthor(createValidate.getAuthor()); model.setVisit(createValidate.getVisit()); - model.setCreateTime(TimeUtil.timestamp()); - model.setUpdateTime(TimeUtil.timestamp()); + model.setCreateTime(TimeUtils.timestamp()); + model.setUpdateTime(TimeUtils.timestamp()); articleMapper.insert(model); } @@ -154,7 +154,7 @@ public class ArticleServiceImpl implements IArticleService { model.setCid(updateValidate.getCid()); model.setTitle(updateValidate.getTitle()); - model.setImage(UrlUtil.toRelativeUrl(updateValidate.getImage())); + model.setImage(UrlUtils.toRelativeUrl(updateValidate.getImage())); model.setIntro(updateValidate.getIntro()); model.setContent(updateValidate.getContent()); model.setSummary(updateValidate.getSummary()); @@ -162,7 +162,7 @@ public class ArticleServiceImpl implements IArticleService { model.setIsShow(updateValidate.getIsShow()); model.setAuthor(updateValidate.getAuthor()); model.setSort(updateValidate.getSort()); - model.setUpdateTime(TimeUtil.timestamp()); + model.setUpdateTime(TimeUtils.timestamp()); articleMapper.updateById(model); } @@ -183,7 +183,7 @@ public class ArticleServiceImpl implements IArticleService { Assert.notNull(article, "文章不存在!"); article.setIsDelete(1); - article.setDeleteTime(TimeUtil.timestamp()); + article.setDeleteTime(TimeUtils.timestamp()); articleMapper.updateById(article); } @@ -204,7 +204,7 @@ public class ArticleServiceImpl implements IArticleService { Assert.notNull(article, "文章不存在!"); article.setIsShow(article.getIsShow()==0?1:0); - article.setUpdateTime(TimeUtil.timestamp()); + article.setUpdateTime(TimeUtils.timestamp()); articleMapper.updateById(article); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelH5ConfigServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelH5ConfigServiceImpl.java index 3b770375..01af638c 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelH5ConfigServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelH5ConfigServiceImpl.java @@ -3,7 +3,7 @@ package com.mdd.admin.service.impl; import com.mdd.admin.service.IChannelH5ConfigService; import com.mdd.admin.validate.channel.ChannelH5Validate; import com.mdd.admin.vo.channel.ChannelH5Vo; -import com.mdd.common.utils.ConfigUtil; +import com.mdd.common.util.ConfigUtils; import org.springframework.stereotype.Service; import java.util.Map; @@ -22,7 +22,7 @@ public class ChannelH5ConfigServiceImpl implements IChannelH5ConfigService { */ @Override public ChannelH5Vo detail() { - Map config = ConfigUtil.get("h5_channel"); + Map config = ConfigUtils.get("h5_channel"); ChannelH5Vo vo = new ChannelH5Vo(); vo.setStatus(Integer.parseInt(config.getOrDefault("status", "0"))); vo.setClose(Integer.parseInt(config.getOrDefault("close", "0"))); @@ -38,9 +38,9 @@ public class ChannelH5ConfigServiceImpl implements IChannelH5ConfigService { */ @Override public void save(ChannelH5Validate channelH5Validate) { - ConfigUtil.set("h5_channel", "status", String.valueOf(channelH5Validate.getStatus())); - ConfigUtil.set("h5_channel", "close", String.valueOf(channelH5Validate.getClose())); - ConfigUtil.set("h5_channel", "url", channelH5Validate.getUrl()); + ConfigUtils.set("h5_channel", "status", String.valueOf(channelH5Validate.getStatus())); + ConfigUtils.set("h5_channel", "close", String.valueOf(channelH5Validate.getClose())); + ConfigUtils.set("h5_channel", "url", channelH5Validate.getUrl()); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelMpConfigServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelMpConfigServiceImpl.java index 10cc6807..560d0945 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelMpConfigServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelMpConfigServiceImpl.java @@ -3,9 +3,9 @@ package com.mdd.admin.service.impl; import com.mdd.admin.service.IChannelMpConfigService; import com.mdd.admin.validate.channel.ChannelMpValidate; import com.mdd.admin.vo.channel.ChannelMpVo; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.RequestUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.RequestUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.stereotype.Service; import java.util.Map; @@ -24,17 +24,17 @@ public class ChannelMpConfigServiceImpl implements IChannelMpConfigService { */ @Override public ChannelMpVo detail() { - Map config = ConfigUtil.get("mp_channel"); + Map config = ConfigUtils.get("mp_channel"); ChannelMpVo vo = new ChannelMpVo(); vo.setName(config.getOrDefault("name", "")); vo.setPrimaryId(config.getOrDefault("primaryId", "")); vo.setAppId(config.getOrDefault("appId", "")); vo.setAppSecret(config.getOrDefault("appSecret", "")); - vo.setQrCode(UrlUtil.toAbsoluteUrl(config.getOrDefault("qrCode", ""))); + vo.setQrCode(UrlUtils.toAbsoluteUrl(config.getOrDefault("qrCode", ""))); - String domain = RequestUtil.domain(); + String domain = RequestUtils.domain(); vo.setRequestDomain(domain); vo.setSocketDomain(domain); vo.setUploadFileDomain(domain); @@ -54,11 +54,11 @@ public class ChannelMpConfigServiceImpl implements IChannelMpConfigService { */ @Override public void save(ChannelMpValidate channelMpValidate) { - ConfigUtil.set("mp_channel", "name", channelMpValidate.getName()); - ConfigUtil.set("mp_channel", "primaryId", channelMpValidate.getPrimaryId()); - ConfigUtil.set("mp_channel", "appId", channelMpValidate.getAppId()); - ConfigUtil.set("mp_channel", "appSecret", channelMpValidate.getAppSecret()); - ConfigUtil.set("mp_channel", "qrCode", UrlUtil.toRelativeUrl(channelMpValidate.getQrCode())); + ConfigUtils.set("mp_channel", "name", channelMpValidate.getName()); + ConfigUtils.set("mp_channel", "primaryId", channelMpValidate.getPrimaryId()); + ConfigUtils.set("mp_channel", "appId", channelMpValidate.getAppId()); + ConfigUtils.set("mp_channel", "appSecret", channelMpValidate.getAppSecret()); + ConfigUtils.set("mp_channel", "qrCode", UrlUtils.toRelativeUrl(channelMpValidate.getQrCode())); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaConfigServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaConfigServiceImpl.java index 56d25a07..e2996e99 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaConfigServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaConfigServiceImpl.java @@ -3,9 +3,9 @@ package com.mdd.admin.service.impl; import com.mdd.admin.service.IChannelOaConfigService; import com.mdd.admin.validate.channel.ChannelOaValidate; import com.mdd.admin.vo.channel.ChannelOaVo; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.RequestUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.RequestUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.stereotype.Service; import java.util.Map; @@ -24,10 +24,10 @@ public class ChannelOaConfigServiceImpl implements IChannelOaConfigService { */ @Override public ChannelOaVo detail() { - Map config = ConfigUtil.get("oa_channel"); + Map config = ConfigUtils.get("oa_channel"); ChannelOaVo vo = new ChannelOaVo(); - vo.setQrCode(UrlUtil.toAbsoluteUrl(config.getOrDefault("qrCode", ""))); + vo.setQrCode(UrlUtils.toAbsoluteUrl(config.getOrDefault("qrCode", ""))); vo.setName(config.getOrDefault("name", "")); vo.setPrimaryId(config.getOrDefault("primaryId", "")); vo.setAppId(config.getOrDefault("appId", "")); @@ -37,7 +37,7 @@ public class ChannelOaConfigServiceImpl implements IChannelOaConfigService { vo.setEncodingAesKey(config.getOrDefault("encodingAesKey", "")); vo.setEncryptionType(Integer.parseInt(config.getOrDefault("encryptionType", "1"))); - String domain = RequestUtil.domain(); + String domain = RequestUtils.domain(); vo.setBusinessDomain(domain); vo.setJsDomain(domain); vo.setWebDomain(domain); @@ -53,15 +53,15 @@ public class ChannelOaConfigServiceImpl implements IChannelOaConfigService { */ @Override public void save(ChannelOaValidate channelOaValidate) { - ConfigUtil.set("oa_channel", "name", channelOaValidate.getName()); - ConfigUtil.set("oa_channel", "primaryId", channelOaValidate.getPrimaryId()); - ConfigUtil.set("oa_channel", "qrCode", UrlUtil.toRelativeUrl(channelOaValidate.getQrCode())); - ConfigUtil.set("oa_channel", "appId", channelOaValidate.getAppId()); - ConfigUtil.set("oa_channel", "appSecret", channelOaValidate.getAppSecret()); - ConfigUtil.set("oa_channel", "url", channelOaValidate.getUrl()); - ConfigUtil.set("oa_channel", "token", channelOaValidate.getToken()); - ConfigUtil.set("oa_channel", "encodingAesKey", channelOaValidate.getEncodingAesKey()); - ConfigUtil.set("oa_channel", "encryptionType", String.valueOf(channelOaValidate.getEncryptionType())); + ConfigUtils.set("oa_channel", "name", channelOaValidate.getName()); + ConfigUtils.set("oa_channel", "primaryId", channelOaValidate.getPrimaryId()); + ConfigUtils.set("oa_channel", "qrCode", UrlUtils.toRelativeUrl(channelOaValidate.getQrCode())); + ConfigUtils.set("oa_channel", "appId", channelOaValidate.getAppId()); + ConfigUtils.set("oa_channel", "appSecret", channelOaValidate.getAppSecret()); + ConfigUtils.set("oa_channel", "url", channelOaValidate.getUrl()); + ConfigUtils.set("oa_channel", "token", channelOaValidate.getToken()); + ConfigUtils.set("oa_channel", "encodingAesKey", channelOaValidate.getEncodingAesKey()); + ConfigUtils.set("oa_channel", "encryptionType", String.valueOf(channelOaValidate.getEncryptionType())); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaMenusServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaMenusServiceImpl.java index c28a1c81..44b76f7d 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaMenusServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/ChannelOaMenusServiceImpl.java @@ -5,7 +5,7 @@ import com.alibaba.fastjson2.JSONArray; import com.baomidou.mybatisplus.core.toolkit.Assert; import com.mdd.admin.service.IChannelOaMenusService; import com.mdd.common.exception.OperateException; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import me.chanjar.weixin.common.bean.menu.WxMenu; import me.chanjar.weixin.common.bean.menu.WxMenuButton; import me.chanjar.weixin.common.error.WxErrorException; @@ -29,7 +29,7 @@ public class ChannelOaMenusServiceImpl implements IChannelOaMenusService { */ @Override public JSONArray detail() { - String json = ConfigUtil.get("oa_channel", "menus", "[]"); + String json = ConfigUtils.get("oa_channel", "menus", "[]"); return JSONArray.parseArray(json); } @@ -48,7 +48,7 @@ public class ChannelOaMenusServiceImpl implements IChannelOaMenusService { List> params = new LinkedList<>(); for (Object o : objs) { - params.add(ToolsUtil.objectToMap(o)); + params.add(ToolsUtils.objectToMap(o)); } List menuButtons = new LinkedList<>(); @@ -79,7 +79,7 @@ public class ChannelOaMenusServiceImpl implements IChannelOaMenusService { // 子级菜单 if (Integer.parseInt(item.get("menuType")) == 2) { Assert.notNull(item.get("subButtons"), "子级菜单不能为空"); - List> subButtons = ArrayUtil.stringToListAsMapStr(item.get("subButtons")); + List> subButtons = ArrayUtils.stringToListAsMapStr(item.get("subButtons")); if (subButtons.size() > 5) { throw new OperateException("子级菜单超出限制(最多5个)"); @@ -105,14 +105,14 @@ public class ChannelOaMenusServiceImpl implements IChannelOaMenusService { } } - ConfigUtil.set("oa_channel", "menus", JSON.toJSONString(objs)); + ConfigUtils.set("oa_channel", "menus", JSON.toJSONString(objs)); if (isPublish) { try { WxMenu wxMenu = new WxMenu(); wxMenu.setButtons(menuButtons); - WxMpService wxMpService = WeChatUtil.official(); + WxMpService wxMpService = WeChatUtils.official(); WxMpMenuService wxMpMenuService = new WxMpMenuServiceImpl(wxMpService); wxMpMenuService.menuCreate(wxMenu); } catch (WxErrorException e) { diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/CrontabServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/CrontabServiceImpl.java index 07a8d532..d8132e9f 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/CrontabServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/CrontabServiceImpl.java @@ -13,7 +13,7 @@ import com.mdd.admin.vo.CrontabListedVo; import com.mdd.common.core.PageResult; import com.mdd.common.entity.Crontab; import com.mdd.common.mapper.CrontabMapper; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.TimeUtils; import org.quartz.*; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -74,8 +74,8 @@ public class CrontabServiceImpl implements ICrontabService { CrontabListedVo vo = new CrontabListedVo(); BeanUtils.copyProperties(crontab, vo); - vo.setStartTime(crontab.getStartTime()<=0?"-": TimeUtil.timestampToDate(crontab.getStartTime())); - vo.setEndTime(crontab.getEndTime()<=0?"-": TimeUtil.timestampToDate(crontab.getEndTime())); + vo.setStartTime(crontab.getStartTime()<=0?"-": TimeUtils.timestampToDate(crontab.getStartTime())); + vo.setEndTime(crontab.getEndTime()<=0?"-": TimeUtils.timestampToDate(crontab.getEndTime())); list.add(vo); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java index 224e779d..61b61e91 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java @@ -5,8 +5,8 @@ import com.mdd.admin.service.IDecorateDataService; import com.mdd.admin.vo.decorate.DecorateDataArticleVo; import com.mdd.common.entity.article.Article; import com.mdd.common.mapper.article.ArticleMapper; -import com.mdd.common.utils.TimeUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -43,8 +43,8 @@ public class DecorateDataServiceImpl implements IDecorateDataService { for (Article article : articles) { DecorateDataArticleVo vo = new DecorateDataArticleVo(); BeanUtils.copyProperties(article, vo); - vo.setImage(UrlUtil.toAbsoluteUrl(article.getImage())); - vo.setCreateTime(TimeUtil.timestampToDate(article.getCreateTime())); + vo.setImage(UrlUtils.toAbsoluteUrl(article.getImage())); + vo.setCreateTime(TimeUtils.timestampToDate(article.getCreateTime())); list.add(vo); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateTabbarServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateTabbarServiceImpl.java index e15cb1bf..cdc0ea81 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateTabbarServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateTabbarServiceImpl.java @@ -1,7 +1,6 @@ package com.mdd.admin.service.impl; import com.alibaba.fastjson2.JSON; -import com.alibaba.fastjson2.JSONArray; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.mdd.admin.service.IDecorateTabbarService; import com.mdd.admin.validate.DecorateTabsValidate; @@ -9,7 +8,7 @@ import com.mdd.admin.vo.decorate.DecorateTabsListsVo; import com.mdd.admin.vo.decorate.DecorateTabbarVo; import com.mdd.common.entity.DecorateTabbar; import com.mdd.common.mapper.DecorateTabbarMapper; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -44,18 +43,18 @@ public class DecorateTabbarServiceImpl implements IDecorateTabbarService { DecorateTabsListsVo vo = new DecorateTabsListsVo(); vo.setId(tab.getId()); vo.setName(tab.getName()); - vo.setSelected(UrlUtil.toAbsoluteUrl(tab.getSelected())); - vo.setUnselected(UrlUtil.toAbsoluteUrl(tab.getUnselected())); + vo.setSelected(UrlUtils.toAbsoluteUrl(tab.getSelected())); + vo.setUnselected(UrlUtils.toAbsoluteUrl(tab.getUnselected())); vo.setLink(JSON.parse(tab.getLink())); - vo.setCreateTime(TimeUtil.timestampToDate(tab.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(tab.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(tab.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(tab.getUpdateTime())); tabList.add(vo); } - String tabbar = ConfigUtil.get("tabbar", "style", "{}"); + String tabbar = ConfigUtils.get("tabbar", "style", "{}"); DecorateTabbarVo response = new DecorateTabbarVo(); - response.setStyle(ToolsUtil.jsonToMap(tabbar)); + response.setStyle(ToolsUtils.jsonToMap(tabbar)); response.setList(tabList); return response; } @@ -75,15 +74,15 @@ public class DecorateTabbarServiceImpl implements IDecorateTabbarService { DecorateTabbar model = new DecorateTabbar(); model.setName(obj.getName()); model.setLink(JSON.toJSONString(obj.getLink())); - model.setSelected(UrlUtil.toRelativeUrl(obj.getSelected())); - model.setUnselected(UrlUtil.toRelativeUrl(obj.getUnselected())); + model.setSelected(UrlUtils.toRelativeUrl(obj.getSelected())); + model.setUnselected(UrlUtils.toRelativeUrl(obj.getUnselected())); model.setCreateTime(System.currentTimeMillis() / 1000); model.setUpdateTime(System.currentTimeMillis() / 1000); decorateTabbarMapper.insert(model); } - if (StringUtil.isNotNull(tabsValidate.getStyle())) { - ConfigUtil.set("tabbar", "style", JSON.toJSONString(tabsValidate.getStyle())); + if (StringUtils.isNotNull(tabsValidate.getStyle())) { + ConfigUtils.set("tabbar", "style", JSON.toJSONString(tabsValidate.getStyle())); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/IndexServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/IndexServiceImpl.java index 6c8a65c6..ec2ab613 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/IndexServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/IndexServiceImpl.java @@ -2,10 +2,10 @@ package com.mdd.admin.service.impl; import com.mdd.admin.service.IIndexService; import com.mdd.common.config.GlobalConfig; -import com.mdd.common.utils.ArrayUtil; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.TimeUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.ArrayUtils; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.stereotype.Service; import java.util.*; @@ -28,7 +28,7 @@ public class IndexServiceImpl implements IIndexService { // 版本信息 Map version = new LinkedHashMap<>(); - version.put("name", ConfigUtil.get("website", "name", "LikeAdmin-Java")); + version.put("name", ConfigUtils.get("website", "name", "LikeAdmin-Java")); version.put("version", GlobalConfig.version); version.put("website", "www.likeadmin.cn"); version.put("based", "Vue3.x、ElementUI、MySQL"); @@ -53,7 +53,7 @@ public class IndexServiceImpl implements IIndexService { // 访客图表 Map visitor = new LinkedHashMap<>(); - visitor.put("date", TimeUtil.daysAgoDate(15)); + visitor.put("date", TimeUtils.daysAgoDate(15)); visitor.put("list", Arrays.asList(12,13,11,5,8,22,14,9,456,62,78,12,18,22,46)); console.put("visitor", visitor); @@ -68,16 +68,16 @@ public class IndexServiceImpl implements IIndexService { */ @Override public Map config() { - Map website = ConfigUtil.get("website"); - String copyright = ConfigUtil.get("website", "copyright", ""); + Map website = ConfigUtils.get("website"); + String copyright = ConfigUtils.get("website", "copyright", ""); Map map = new LinkedHashMap<>(); map.put("webName", website.getOrDefault("name", "")); - map.put("webLogo", UrlUtil.toAbsoluteUrl(website.getOrDefault("logo", ""))); - map.put("webFavicon", UrlUtil.toAbsoluteUrl(website.getOrDefault("favicon", ""))); - map.put("webBackdrop", UrlUtil.toAbsoluteUrl(website.getOrDefault("backdrop", ""))); - map.put("ossDomain", UrlUtil.domain()); - map.put("copyright", ArrayUtil.stringToListAsMapStr(copyright)); + map.put("webLogo", UrlUtils.toAbsoluteUrl(website.getOrDefault("logo", ""))); + map.put("webFavicon", UrlUtils.toAbsoluteUrl(website.getOrDefault("favicon", ""))); + map.put("webBackdrop", UrlUtils.toAbsoluteUrl(website.getOrDefault("backdrop", ""))); + map.put("ossDomain", UrlUtils.domain()); + map.put("copyright", ArrayUtils.stringToListAsMapStr(copyright)); return map; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingCopyrightServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingCopyrightServiceImpl.java index a2e83907..4a088d9a 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingCopyrightServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingCopyrightServiceImpl.java @@ -4,8 +4,8 @@ import com.alibaba.fastjson2.JSON; import com.mdd.admin.service.ISettingCopyrightService; import com.mdd.admin.validate.setting.SettingCopyrightValidate; import com.mdd.admin.vo.setting.SettingCopyrightVo; -import com.mdd.common.utils.ArrayUtil; -import com.mdd.common.utils.ConfigUtil; +import com.mdd.common.util.ArrayUtils; +import com.mdd.common.util.ConfigUtils; import org.springframework.stereotype.Service; import java.util.*; @@ -24,8 +24,8 @@ public class SettingCopyrightServiceImpl implements ISettingCopyrightService { */ @Override public List detail() { - String config = ConfigUtil.get("website", "copyright", "[]"); - List> copyright = ArrayUtil.stringToListAsMapStr(config); + String config = ConfigUtils.get("website", "copyright", "[]"); + List> copyright = ArrayUtils.stringToListAsMapStr(config); List list = new LinkedList<>(); for (Map map : copyright) { @@ -47,7 +47,7 @@ public class SettingCopyrightServiceImpl implements ISettingCopyrightService { @Override public void save(SettingCopyrightValidate copyrightValidate) { String s = JSON.toJSONString(copyrightValidate.getList()); - ConfigUtil.set("website", "copyright", s); + ConfigUtils.set("website", "copyright", s); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictDataServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictDataServiceImpl.java index 4e6d51a3..d73db4dd 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictDataServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictDataServiceImpl.java @@ -14,7 +14,7 @@ import com.mdd.common.entity.setting.DictData; import com.mdd.common.entity.setting.DictType; import com.mdd.common.mapper.setting.DictDataMapper; import com.mdd.common.mapper.setting.DictTypeMapper; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -69,8 +69,8 @@ public class SettingDictDataServiceImpl implements ISettingDictDataService { SettingDictDataVo vo = new SettingDictDataVo(); BeanUtils.copyProperties(dictData, vo); - vo.setCreateTime(TimeUtil.timestampToDate(dictData.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(dictData.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(dictData.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(dictData.getUpdateTime())); list.add(vo); } @@ -116,8 +116,8 @@ public class SettingDictDataServiceImpl implements ISettingDictDataService { SettingDictDataVo vo = new SettingDictDataVo(); BeanUtils.copyProperties(dictData, vo); - vo.setCreateTime(TimeUtil.timestampToDate(dictData.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(dictData.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(dictData.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(dictData.getUpdateTime())); list.add(vo); } @@ -143,8 +143,8 @@ public class SettingDictDataServiceImpl implements ISettingDictDataService { SettingDictDataVo vo = new SettingDictDataVo(); BeanUtils.copyProperties(dictData, vo); - vo.setCreateTime(TimeUtil.timestampToDate(dictData.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(dictData.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(dictData.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(dictData.getUpdateTime())); return vo; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictTypeServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictTypeServiceImpl.java index 84b85a86..133aa4a9 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictTypeServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingDictTypeServiceImpl.java @@ -12,7 +12,7 @@ import com.mdd.admin.vo.setting.SettingDictTypeVo; import com.mdd.common.core.PageResult; import com.mdd.common.entity.setting.DictType; import com.mdd.common.mapper.setting.DictTypeMapper; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -50,8 +50,8 @@ public class SettingDictTypeServiceImpl implements ISettingDictTypeService { SettingDictTypeVo vo = new SettingDictTypeVo(); BeanUtils.copyProperties(dictType, vo); - vo.setCreateTime(TimeUtil.timestampToDate(dictType.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(dictType.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(dictType.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(dictType.getUpdateTime())); list.add(vo); } @@ -89,8 +89,8 @@ public class SettingDictTypeServiceImpl implements ISettingDictTypeService { SettingDictTypeVo vo = new SettingDictTypeVo(); BeanUtils.copyProperties(dictType, vo); - vo.setCreateTime(TimeUtil.timestampToDate(dictType.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(dictType.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(dictType.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(dictType.getUpdateTime())); list.add(vo); } @@ -116,8 +116,8 @@ public class SettingDictTypeServiceImpl implements ISettingDictTypeService { SettingDictTypeVo vo = new SettingDictTypeVo(); BeanUtils.copyProperties(dictType, vo); - vo.setCreateTime(TimeUtil.timestampToDate(dictType.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(dictType.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(dictType.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(dictType.getUpdateTime())); return vo; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingLoginServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingLoginServiceImpl.java index 7cc3b976..31362a4e 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingLoginServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingLoginServiceImpl.java @@ -3,11 +3,10 @@ package com.mdd.admin.service.impl; import com.mdd.admin.service.ISettingLoginService; import com.mdd.admin.validate.setting.SettingLoginValidate; import com.mdd.admin.vo.setting.SettingLoginVo; -import com.mdd.common.utils.ArrayUtil; -import com.mdd.common.utils.ConfigUtil; +import com.mdd.common.util.ArrayUtils; +import com.mdd.common.util.ConfigUtils; import org.springframework.stereotype.Service; -import java.util.LinkedHashMap; import java.util.Map; /** @@ -24,14 +23,14 @@ public class SettingLoginServiceImpl implements ISettingLoginService { */ @Override public SettingLoginVo detail() { - Map config = ConfigUtil.get("login"); + Map config = ConfigUtils.get("login"); SettingLoginVo vo = new SettingLoginVo(); - vo.setLoginWay(ArrayUtil.stringToListAsInt(config.getOrDefault("loginWay", ""), ",")); + vo.setLoginWay(ArrayUtils.stringToListAsInt(config.getOrDefault("loginWay", ""), ",")); vo.setForceBindMobile(Integer.parseInt(config.getOrDefault("forceBindMobile", "0"))); vo.setOpenAgreement(Integer.parseInt(config.getOrDefault("openAgreement", "0"))); vo.setOpenOtherAuth(Integer.parseInt(config.getOrDefault("openOtherAuth", "0"))); - vo.setAutoLoginAuth(ArrayUtil.stringToListAsInt(config.getOrDefault("autoLoginAuth", ""), ",")); + vo.setAutoLoginAuth(ArrayUtils.stringToListAsInt(config.getOrDefault("autoLoginAuth", ""), ",")); return vo; } @@ -43,11 +42,11 @@ public class SettingLoginServiceImpl implements ISettingLoginService { */ @Override public void save(SettingLoginValidate loginValidate) { - ConfigUtil.set("login", "loginWay", loginValidate.getLoginWay()); - ConfigUtil.set("login", "forceBindMobile", String.valueOf(loginValidate.getForceBindMobile())); - ConfigUtil.set("login", "openAgreement", String.valueOf(loginValidate.getOpenAgreement())); - ConfigUtil.set("login", "openOtherAuth", String.valueOf(loginValidate.getOpenOtherAuth())); - ConfigUtil.set("login", "autoLoginAuth", String.valueOf(loginValidate.getAutoLoginAuth())); + ConfigUtils.set("login", "loginWay", loginValidate.getLoginWay()); + ConfigUtils.set("login", "forceBindMobile", String.valueOf(loginValidate.getForceBindMobile())); + ConfigUtils.set("login", "openAgreement", String.valueOf(loginValidate.getOpenAgreement())); + ConfigUtils.set("login", "openOtherAuth", String.valueOf(loginValidate.getOpenOtherAuth())); + ConfigUtils.set("login", "autoLoginAuth", String.valueOf(loginValidate.getAutoLoginAuth())); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingNoticeServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingNoticeServiceImpl.java index 499d5ca7..31ed4c3d 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingNoticeServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingNoticeServiceImpl.java @@ -7,9 +7,9 @@ import com.mdd.admin.vo.setting.SettingNoticeDetailVo; import com.mdd.admin.vo.setting.SettingNoticeListedVo; import com.mdd.common.entity.notice.NoticeSetting; import com.mdd.common.mapper.notice.NoticeSettingMapper; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.TimeUtil; -import com.mdd.common.utils.ToolsUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.ToolsUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -47,18 +47,18 @@ public class SettingNoticeServiceImpl implements ISettingNoticeService { SettingNoticeListedVo vo = new SettingNoticeListedVo(); BeanUtils.copyProperties(n, vo); - Map systemMap = ToolsUtil.jsonToMap(n.getSystemNotice()); - Map smsMap = ToolsUtil.jsonToMap(n.getSmsNotice()); - Map oaMap = ToolsUtil.jsonToMap(n.getOaNotice()); - Map mnpMap = ToolsUtil.jsonToMap(n.getMnpNotice()); + Map systemMap = ToolsUtils.jsonToMap(n.getSystemNotice()); + Map smsMap = ToolsUtils.jsonToMap(n.getSmsNotice()); + Map oaMap = ToolsUtils.jsonToMap(n.getOaNotice()); + Map mnpMap = ToolsUtils.jsonToMap(n.getMnpNotice()); vo.setType(n.getType()==1?"业务通知":"验证码"); vo.setSystemStatus(Integer.parseInt(systemMap.getOrDefault("status", "0"))); vo.setSmsStatus(Integer.parseInt(smsMap.getOrDefault("status", "0"))); vo.setOaStatus(Integer.parseInt(oaMap.getOrDefault("status", "0"))); vo.setMnpStatus(Integer.parseInt(mnpMap.getOrDefault("status", "0"))); - vo.setCreateTime(TimeUtil.timestampToDate(n.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(n.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(n.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(n.getUpdateTime())); list.add(vo); } @@ -86,10 +86,10 @@ public class SettingNoticeServiceImpl implements ISettingNoticeService { .eq("is_delete", 0) .last("limit 1")); - Map systemMap = ToolsUtil.jsonToMapAsObj(noticeSetting.getSystemNotice()); - Map oaMap = ToolsUtil.jsonToMapAsObj(noticeSetting.getOaNotice()); - Map mnpMap = ToolsUtil.jsonToMapAsObj(noticeSetting.getMnpNotice()); - Map smsMap = ToolsUtil.jsonToMapAsObj(noticeSetting.getSmsNotice()); + Map systemMap = ToolsUtils.jsonToMapAsObj(noticeSetting.getSystemNotice()); + Map oaMap = ToolsUtils.jsonToMapAsObj(noticeSetting.getOaNotice()); + Map mnpMap = ToolsUtils.jsonToMapAsObj(noticeSetting.getMnpNotice()); + Map smsMap = ToolsUtils.jsonToMapAsObj(noticeSetting.getSmsNotice()); smsMap.put("tips", JSON.parseArray(smsMap.get("tips").toString())); @@ -117,27 +117,27 @@ public class SettingNoticeServiceImpl implements ISettingNoticeService { .eq("is_delete", 0) .last("limit 1")); - Map systemParam = ToolsUtil.objectToMap(params.get("systemNotice")); - Map systemMap = ToolsUtil.jsonToMap(noticeSetting.getSystemNotice()); - if (!StringUtil.isNotEmpty(systemMap)) { + Map systemParam = ToolsUtils.objectToMap(params.get("systemNotice")); + Map systemMap = ToolsUtils.jsonToMap(noticeSetting.getSystemNotice()); + if (!StringUtils.isNotEmpty(systemMap)) { systemMap.put("title", systemParam.getOrDefault("title", "")); systemMap.put("content", systemParam.getOrDefault("content", "")); systemMap.put("tips", systemParam.getOrDefault("tips", "")); systemMap.put("status", systemParam.getOrDefault("status", "0")); } - Map smsParam = ToolsUtil.objectToMap(params.get("smsNotice")); - Map smsMap = ToolsUtil.jsonToMap(noticeSetting.getSmsNotice()); - if (!StringUtil.isNotEmpty(smsMap)) { + Map smsParam = ToolsUtils.objectToMap(params.get("smsNotice")); + Map smsMap = ToolsUtils.jsonToMap(noticeSetting.getSmsNotice()); + if (!StringUtils.isNotEmpty(smsMap)) { smsMap.put("templateId", smsParam.getOrDefault("templateId", "")); smsMap.put("content", smsParam.getOrDefault("content", "")); smsMap.put("tips", smsParam.getOrDefault("tips", "")); smsMap.put("status", smsParam.getOrDefault("status", "0")); } - Map oaParam = ToolsUtil.objectToMap(params.get("oaNotice")); - Map oaMap = ToolsUtil.jsonToMap(noticeSetting.getOaNotice()); - if (!StringUtil.isNotEmpty(oaMap)) { + Map oaParam = ToolsUtils.objectToMap(params.get("oaNotice")); + Map oaMap = ToolsUtils.jsonToMap(noticeSetting.getOaNotice()); + if (!StringUtils.isNotEmpty(oaMap)) { oaMap.put("name", oaParam.getOrDefault("name", "")); oaMap.put("first", oaParam.getOrDefault("first", "")); oaMap.put("remark", oaParam.getOrDefault("remark", "")); @@ -148,9 +148,9 @@ public class SettingNoticeServiceImpl implements ISettingNoticeService { oaMap.put("status", oaParam.getOrDefault("status", "0")); } - Map mnpParam = ToolsUtil.objectToMap(params.get("mnpNotice")); - Map mnpMap = ToolsUtil.jsonToMap(noticeSetting.getMnpNotice()); - if (!StringUtil.isNotEmpty(mnpParam)) { + Map mnpParam = ToolsUtils.objectToMap(params.get("mnpNotice")); + Map mnpMap = ToolsUtils.jsonToMap(noticeSetting.getMnpNotice()); + if (!StringUtils.isNotEmpty(mnpParam)) { mnpMap.put("templateId", mnpParam.get("templateId")); mnpMap.put("templateSn", mnpParam.get("templateSn")); mnpMap.put("tpl", mnpParam.get("tpl")); diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingProtocolServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingProtocolServiceImpl.java index 29467ca3..c9a56c28 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingProtocolServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingProtocolServiceImpl.java @@ -5,8 +5,8 @@ import com.mdd.admin.service.ISettingProtocolService; import com.mdd.admin.validate.setting.SettingProtocolValidate; import com.mdd.admin.vo.setting.SettingProtocolDetailVo; import com.mdd.admin.vo.setting.SettingProtocolObjectVo; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.ToolsUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.ToolsUtils; import org.springframework.stereotype.Service; import java.util.Map; @@ -25,10 +25,10 @@ public class SettingProtocolServiceImpl implements ISettingProtocolService { */ @Override public SettingProtocolDetailVo detail() { - String service = ConfigUtil.get("protocol", "service", "{\"name\":\"\",\"content\":\"\"}"); - String privacy = ConfigUtil.get("protocol", "privacy", "{\"name\":\"\",\"content\":\"\"}"); - Map serviceMap = ToolsUtil.jsonToMap(service); - Map privacyMap = ToolsUtil.jsonToMap(privacy); + String service = ConfigUtils.get("protocol", "service", "{\"name\":\"\",\"content\":\"\"}"); + String privacy = ConfigUtils.get("protocol", "privacy", "{\"name\":\"\",\"content\":\"\"}"); + Map serviceMap = ToolsUtils.jsonToMap(service); + Map privacyMap = ToolsUtils.jsonToMap(privacy); SettingProtocolObjectVo serviceObj = new SettingProtocolObjectVo(); serviceObj.setName(serviceMap.getOrDefault("name", "")); @@ -52,8 +52,8 @@ public class SettingProtocolServiceImpl implements ISettingProtocolService { */ @Override public void save(SettingProtocolValidate protocolValidate) { - ConfigUtil.set("protocol","service", JSON.toJSONString(protocolValidate.getService())); - ConfigUtil.set("protocol","privacy", JSON.toJSONString(protocolValidate.getPrivacy())); + ConfigUtils.set("protocol","service", JSON.toJSONString(protocolValidate.getService())); + ConfigUtils.set("protocol","privacy", JSON.toJSONString(protocolValidate.getPrivacy())); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSearchServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSearchServiceImpl.java index 44c8e3a0..58e45be3 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSearchServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSearchServiceImpl.java @@ -7,7 +7,7 @@ import com.mdd.admin.vo.setting.SettingSearchDetailVo; import com.mdd.admin.vo.setting.SettingSearchObjectVo; import com.mdd.common.entity.setting.HotSearch; import com.mdd.common.mapper.setting.HotSearchMapper; -import com.mdd.common.utils.ConfigUtil; +import com.mdd.common.util.ConfigUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -30,7 +30,7 @@ public class SettingSearchServiceImpl implements ISettingSearchService { */ @Override public SettingSearchDetailVo detail() { - Integer isHotSearch = Integer.parseInt(ConfigUtil.get("search", "isHotSearch", "0")); + Integer isHotSearch = Integer.parseInt(ConfigUtils.get("search", "isHotSearch", "0")); List list = hotSearchMapper.selectList(new QueryWrapper().orderByDesc("sort")); SettingSearchDetailVo vo = new SettingSearchDetailVo(); @@ -48,7 +48,7 @@ public class SettingSearchServiceImpl implements ISettingSearchService { @Override public void save(SettingSearchValidate searchValidate) { String isHotSearch = String.valueOf(searchValidate.getIsHotSearch()); - ConfigUtil.set("search", "isHotSearch", isHotSearch); + ConfigUtils.set("search", "isHotSearch", isHotSearch); hotSearchMapper.delete(new QueryWrapper().ge("id", 0)); for (SettingSearchObjectVo vo : searchValidate.getList()) { diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSmsServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSmsServiceImpl.java index f09605be..0fc39664 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSmsServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingSmsServiceImpl.java @@ -2,8 +2,8 @@ package com.mdd.admin.service.impl; import com.alibaba.fastjson2.JSON; import com.mdd.admin.service.ISettingSmsService; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.StringUtils; import org.springframework.stereotype.Service; import java.util.*; @@ -22,7 +22,7 @@ public class SettingSmsServiceImpl implements ISettingSmsService { */ @Override public List> list() { - String engine = ConfigUtil.get("sms", "default", "aliyun"); + String engine = ConfigUtils.get("sms", "default", "aliyun"); List> list = new LinkedList<>(); Map aliyun = new LinkedHashMap<>(); @@ -48,9 +48,9 @@ public class SettingSmsServiceImpl implements ISettingSmsService { */ @Override public Map detail(String alias) { - String engine = ConfigUtil.get("sms", "default", "local"); - Map config = ConfigUtil.getMap("sms", alias); - config = StringUtil.isNotNull(config) ? config : Collections.emptyMap(); + String engine = ConfigUtils.get("sms", "default", "local"); + Map config = ConfigUtils.getMap("sms", alias); + config = StringUtils.isNotNull(config) ? config : Collections.emptyMap(); Map map = new LinkedHashMap<>(); map.put("name", config.getOrDefault("name", "")); @@ -105,13 +105,13 @@ public class SettingSmsServiceImpl implements ISettingSmsService { break; } - ConfigUtil.set("sms", params.get("alias"), JSON.toJSONString(map)); + ConfigUtils.set("sms", params.get("alias"), JSON.toJSONString(map)); - String engine = ConfigUtil.get("sms", "default", ""); + String engine = ConfigUtils.get("sms", "default", ""); if (Integer.parseInt(params.get("status")) == 1) { - ConfigUtil.set("sms", "default", params.get("alias")); + ConfigUtils.set("sms", "default", params.get("alias")); } else if (engine.equals(params.get("alias")) && Integer.parseInt(params.get("status")) == 0) { - ConfigUtil.set("sms", "default", ""); + ConfigUtils.set("sms", "default", ""); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingStorageServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingStorageServiceImpl.java index b72b1933..d82b5f88 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingStorageServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingStorageServiceImpl.java @@ -3,8 +3,8 @@ package com.mdd.admin.service.impl; import com.alibaba.fastjson2.JSON; import com.baomidou.mybatisplus.core.toolkit.Assert; import com.mdd.admin.service.ISettingStorageService; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.StringUtils; import org.springframework.stereotype.Service; import java.util.*; @@ -23,7 +23,7 @@ public class SettingStorageServiceImpl implements ISettingStorageService { */ @Override public List> list() { - String engine = ConfigUtil.get("storage", "default", "local"); + String engine = ConfigUtils.get("storage", "default", "local"); List> list = new LinkedList<>(); Map local = new LinkedHashMap<>(); @@ -66,9 +66,9 @@ public class SettingStorageServiceImpl implements ISettingStorageService { */ @Override public Map detail(String alias) { - String engine = ConfigUtil.get("storage", "default", "local"); - Map config = ConfigUtil.getMap("storage", alias); - config = StringUtil.isNotNull(config) ? config : Collections.emptyMap(); + String engine = ConfigUtils.get("storage", "default", "local"); + Map config = ConfigUtils.getMap("storage", alias); + config = StringUtils.isNotNull(config) ? config : Collections.emptyMap(); Map map = new LinkedHashMap<>(); map.put("name", config.getOrDefault("name", "")); @@ -119,13 +119,13 @@ public class SettingStorageServiceImpl implements ISettingStorageService { } } - ConfigUtil.set("storage", params.get("alias"), JSON.toJSONString(map)); + ConfigUtils.set("storage", params.get("alias"), JSON.toJSONString(map)); - String engine = ConfigUtil.get("storage", "default", "local"); + String engine = ConfigUtils.get("storage", "default", "local"); if (Integer.parseInt(params.get("status")) == 1) { - ConfigUtil.set("storage", "default", params.get("alias")); + ConfigUtils.set("storage", "default", params.get("alias")); } else if (engine.equals(params.get("alias")) && Integer.parseInt(params.get("status")) == 0) { - ConfigUtil.set("storage", "default", ""); + ConfigUtils.set("storage", "default", ""); } } @@ -138,11 +138,11 @@ public class SettingStorageServiceImpl implements ISettingStorageService { */ @Override public void change(String alias, Integer status) { - String engine = ConfigUtil.get("storage", "default", "local"); + String engine = ConfigUtils.get("storage", "default", "local"); if (engine.equals(alias) && status == 0) { - ConfigUtil.set("storage", "default", ""); + ConfigUtils.set("storage", "default", ""); } else { - ConfigUtil.set("storage", "default", alias); + ConfigUtils.set("storage", "default", alias); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingUserServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingUserServiceImpl.java index 75b1ad0c..7c0d1a36 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingUserServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingUserServiceImpl.java @@ -3,8 +3,8 @@ package com.mdd.admin.service.impl; import com.mdd.admin.service.ISettingUserService; import com.mdd.admin.validate.setting.SettingUserValidate; import com.mdd.admin.vo.setting.SettingUserVo; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.stereotype.Service; /** @@ -21,10 +21,10 @@ public class SettingUserServiceImpl implements ISettingUserService { */ @Override public SettingUserVo detail() { - String defaultAvatar = ConfigUtil.get("user", "defaultAvatar", ""); + String defaultAvatar = ConfigUtils.get("user", "defaultAvatar", ""); SettingUserVo vo = new SettingUserVo(); - vo.setDefaultAvatar(UrlUtil.toAbsoluteUrl(defaultAvatar)); + vo.setDefaultAvatar(UrlUtils.toAbsoluteUrl(defaultAvatar)); return vo; } @@ -36,7 +36,7 @@ public class SettingUserServiceImpl implements ISettingUserService { */ @Override public void save(SettingUserValidate userValidate) { - ConfigUtil.set("user", "defaultAvatar", UrlUtil.toRelativeUrl(userValidate.getDefaultAvatar())); + ConfigUtils.set("user", "defaultAvatar", UrlUtils.toRelativeUrl(userValidate.getDefaultAvatar())); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingWebsiteServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingWebsiteServiceImpl.java index f0e9f238..002a77ad 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingWebsiteServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SettingWebsiteServiceImpl.java @@ -3,11 +3,10 @@ package com.mdd.admin.service.impl; import com.mdd.admin.service.ISettingWebsiteService; import com.mdd.admin.validate.setting.SettingWebsiteValidate; import com.mdd.admin.vo.setting.SettingWebsiteVo; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.stereotype.Service; -import java.util.LinkedHashMap; import java.util.Map; /** @@ -24,15 +23,15 @@ public class SettingWebsiteServiceImpl implements ISettingWebsiteService { */ @Override public SettingWebsiteVo detail() { - Map config = ConfigUtil.get("website"); + Map config = ConfigUtils.get("website"); SettingWebsiteVo vo = new SettingWebsiteVo(); vo.setName(config.getOrDefault("name", "")); - vo.setLogo(UrlUtil.toAbsoluteUrl(config.getOrDefault("logo", ""))); - vo.setFavicon(UrlUtil.toAbsoluteUrl(config.getOrDefault("favicon", ""))); - vo.setBackdrop(UrlUtil.toAbsoluteUrl(config.getOrDefault("backdrop", ""))); + vo.setLogo(UrlUtils.toAbsoluteUrl(config.getOrDefault("logo", ""))); + vo.setFavicon(UrlUtils.toAbsoluteUrl(config.getOrDefault("favicon", ""))); + vo.setBackdrop(UrlUtils.toAbsoluteUrl(config.getOrDefault("backdrop", ""))); vo.setShopName(config.getOrDefault("shopName", "")); - vo.setShopLogo(UrlUtil.toAbsoluteUrl(config.getOrDefault("shopLogo", ""))); + vo.setShopLogo(UrlUtils.toAbsoluteUrl(config.getOrDefault("shopLogo", ""))); return vo; } @@ -44,12 +43,12 @@ public class SettingWebsiteServiceImpl implements ISettingWebsiteService { */ @Override public void save(SettingWebsiteValidate websiteValidate) { - ConfigUtil.set("website", "name", websiteValidate.getName()); - ConfigUtil.set("website", "logo", UrlUtil.toRelativeUrl(websiteValidate.getLogo())); - ConfigUtil.set("website", "favicon", UrlUtil.toRelativeUrl(websiteValidate.getFavicon())); - ConfigUtil.set("website", "backdrop", UrlUtil.toRelativeUrl(websiteValidate.getBackdrop())); - ConfigUtil.set("website", "shopName", websiteValidate.getShopName()); - ConfigUtil.set("website", "shopLogo", UrlUtil.toRelativeUrl(websiteValidate.getShopLogo())); + ConfigUtils.set("website", "name", websiteValidate.getName()); + ConfigUtils.set("website", "logo", UrlUtils.toRelativeUrl(websiteValidate.getLogo())); + ConfigUtils.set("website", "favicon", UrlUtils.toRelativeUrl(websiteValidate.getFavicon())); + ConfigUtils.set("website", "backdrop", UrlUtils.toRelativeUrl(websiteValidate.getBackdrop())); + ConfigUtils.set("website", "shopName", websiteValidate.getShopName()); + ConfigUtils.set("website", "shopLogo", UrlUtils.toRelativeUrl(websiteValidate.getShopLogo())); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthAdminServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthAdminServiceImpl.java index c6efd96e..95c4f2ad 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthAdminServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthAdminServiceImpl.java @@ -26,7 +26,7 @@ import com.mdd.common.mapper.system.SystemAuthAdminMapper; import com.mdd.common.mapper.system.SystemAuthDeptMapper; import com.mdd.common.mapper.system.SystemAuthMenuMapper; import com.mdd.common.mapper.system.SystemAuthRoleMapper; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -80,7 +80,7 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { "like:nickname:str" }); - if (StringUtil.isNotNull(searchValidate.getRole())) { + if (StringUtils.isNotNull(searchValidate.getRole())) { mpjQueryWrapper.in("role_ids", Collections.singletonList(searchValidate.getRole())); } @@ -94,7 +94,7 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { vo.setRole("系统管理员"); } else { List role = new LinkedList<>(); - List roleIds = ArrayUtil.stringToListAsInt(vo.getRole(), ","); + List roleIds = ArrayUtils.stringToListAsInt(vo.getRole(), ","); if (!roleIds.isEmpty()) { List roleList = systemAuthRoleMapper.selectList(new QueryWrapper() .select("id,name") @@ -103,14 +103,14 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { role.add(d.getName()); } } - vo.setRole(ArrayUtil.listToStringByStr(role, "/")); + vo.setRole(ArrayUtils.listToStringByStr(role, "/")); } - if (StringUtil.isNull(vo.getDept()) || vo.getDept().equals("")) { + if (StringUtils.isNull(vo.getDept()) || vo.getDept().equals("")) { vo.setDept(""); } else { List dept = new LinkedList<>(); - List deptIds = ArrayUtil.stringToListAsInt(vo.getDept(), ","); + List deptIds = ArrayUtils.stringToListAsInt(vo.getDept(), ","); if (!deptIds.isEmpty()) { List deptList = systemAuthDeptMapper.selectList(new QueryWrapper() .select("id,name") @@ -120,13 +120,13 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { dept.add(d.getName()); } } - vo.setDept(ArrayUtil.listToStringByStr(dept, "/")); + vo.setDept(ArrayUtils.listToStringByStr(dept, "/")); } - vo.setAvatar(UrlUtil.toAbsoluteUrl(vo.getAvatar())); - vo.setCreateTime(TimeUtil.timestampToDate(vo.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(vo.getUpdateTime())); - vo.setLastLoginTime(TimeUtil.timestampToDate(vo.getLastLoginTime())); + vo.setAvatar(UrlUtils.toAbsoluteUrl(vo.getAvatar())); + vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(vo.getUpdateTime())); + vo.setLastLoginTime(TimeUtils.timestampToDate(vo.getLastLoginTime())); } return PageResult.iPageHandle(iPage); @@ -154,15 +154,15 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { SystemAuthAdminInformVo systemAuthAdminInformVo = new SystemAuthAdminInformVo(); BeanUtils.copyProperties(sysAdmin, systemAuthAdminInformVo); - systemAuthAdminInformVo.setAvatar(UrlUtil.toAbsoluteUrl(sysAdmin.getAvatar())); - systemAuthAdminInformVo.setUpdateTime(TimeUtil.timestampToDate(sysAdmin.getUpdateTime())); - systemAuthAdminInformVo.setCreateTime(TimeUtil.timestampToDate(sysAdmin.getCreateTime())); - systemAuthAdminInformVo.setLastLoginTime(TimeUtil.timestampToDate(sysAdmin.getLastLoginTime())); + systemAuthAdminInformVo.setAvatar(UrlUtils.toAbsoluteUrl(sysAdmin.getAvatar())); + systemAuthAdminInformVo.setUpdateTime(TimeUtils.timestampToDate(sysAdmin.getUpdateTime())); + systemAuthAdminInformVo.setCreateTime(TimeUtils.timestampToDate(sysAdmin.getCreateTime())); + systemAuthAdminInformVo.setLastLoginTime(TimeUtils.timestampToDate(sysAdmin.getLastLoginTime())); // 角色权限 List auths = new LinkedList<>(); if (adminId > 1) { - List roleIds = ArrayUtil.stringToListAsInt(sysAdmin.getRoleIds(), ","); + List roleIds = ArrayUtils.stringToListAsInt(sysAdmin.getRoleIds(), ","); List menuIds = iSystemAuthPermService.selectMenuIdsByRoleId(roleIds); if (menuIds.size() > 0) { List systemAuthMenus = systemAuthMenuMapper.selectList(new QueryWrapper() @@ -173,7 +173,7 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { // 处理权限 for (SystemAuthMenu item : systemAuthMenus) { - if (StringUtil.isNotNull(item.getPerms()) && StringUtil.isNotEmpty(item.getPerms())) { + if (StringUtils.isNotNull(item.getPerms()) && StringUtils.isNotEmpty(item.getPerms())) { auths.add(item.getPerms().trim()); } } @@ -217,13 +217,13 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { SystemAuthAdminDetailVo vo = new SystemAuthAdminDetailVo(); BeanUtils.copyProperties(sysAdmin, vo); - vo.setRoleIds(ArrayUtil.stringToListAsInt(sysAdmin.getRoleIds(), ",")); - vo.setDeptIds(ArrayUtil.stringToListAsInt(sysAdmin.getDeptIds(), ",")); - vo.setPostIds(ArrayUtil.stringToListAsInt(sysAdmin.getPostIds(), ",")); - vo.setAvatar(UrlUtil.toAbsoluteUrl(sysAdmin.getAvatar())); - vo.setCreateTime(TimeUtil.timestampToDate(sysAdmin.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(sysAdmin.getUpdateTime())); - vo.setLastLoginTime(TimeUtil.timestampToDate(sysAdmin.getLastLoginTime())); + vo.setRoleIds(ArrayUtils.stringToListAsInt(sysAdmin.getRoleIds(), ",")); + vo.setDeptIds(ArrayUtils.stringToListAsInt(sysAdmin.getDeptIds(), ",")); + vo.setPostIds(ArrayUtils.stringToListAsInt(sysAdmin.getPostIds(), ",")); + vo.setAvatar(UrlUtils.toAbsoluteUrl(sysAdmin.getAvatar())); + vo.setCreateTime(TimeUtils.timestampToDate(sysAdmin.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(sysAdmin.getUpdateTime())); + vo.setLastLoginTime(TimeUtils.timestampToDate(sysAdmin.getLastLoginTime())); return vo; } @@ -248,17 +248,17 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { .eq("nickname", createValidate.getNickname()) .last("limit 1")), "昵称已存在换一个吧!"); - String salt = ToolsUtil.randomString(5); - String pwd = ToolsUtil.makeMd5(createValidate.getPassword().trim() + salt); + String salt = ToolsUtils.randomString(5); + String pwd = ToolsUtils.makeMd5(createValidate.getPassword().trim() + salt); String createAvatar = createValidate.getAvatar(); String defaultAvatar = "/api/static/backend_avatar.png"; - String avatar = StringUtil.isNotEmpty(createValidate.getAvatar()) ? UrlUtil.toRelativeUrl(createAvatar) : defaultAvatar; + String avatar = StringUtils.isNotEmpty(createValidate.getAvatar()) ? UrlUtils.toRelativeUrl(createAvatar) : defaultAvatar; SystemAuthAdmin model = new SystemAuthAdmin(); - model.setRoleIds(ArrayUtil.listToStringByInt(createValidate.getRoleIds(), ",")); - model.setDeptIds(ArrayUtil.listToStringByInt(createValidate.getDeptIds(), ",")); - model.setPostIds(ArrayUtil.listToStringByInt(createValidate.getPostIds(), ",")); + model.setRoleIds(ArrayUtils.listToStringByInt(createValidate.getRoleIds(), ",")); + model.setDeptIds(ArrayUtils.listToStringByInt(createValidate.getDeptIds(), ",")); + model.setPostIds(ArrayUtils.listToStringByInt(createValidate.getPostIds(), ",")); model.setUsername(createValidate.getUsername()); model.setNickname(createValidate.getNickname()); model.setAvatar(avatar); @@ -308,11 +308,11 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { SystemAuthAdmin model = new SystemAuthAdmin(); model.setId(updateValidate.getId()); - model.setRoleIds(ArrayUtil.listToStringByInt(updateValidate.getRoleIds(), ",")); - model.setDeptIds(ArrayUtil.listToStringByInt(updateValidate.getDeptIds(), ",")); - model.setPostIds(ArrayUtil.listToStringByInt(updateValidate.getPostIds(), ",")); + model.setRoleIds(ArrayUtils.listToStringByInt(updateValidate.getRoleIds(), ",")); + model.setDeptIds(ArrayUtils.listToStringByInt(updateValidate.getDeptIds(), ",")); + model.setPostIds(ArrayUtils.listToStringByInt(updateValidate.getPostIds(), ",")); model.setNickname(updateValidate.getNickname()); - model.setAvatar(UrlUtil.toRelativeUrl(updateValidate.getAvatar())); + model.setAvatar(UrlUtils.toRelativeUrl(updateValidate.getAvatar())); model.setSort(updateValidate.getSort()); model.setIsMultipoint(updateValidate.getIsMultipoint()); model.setIsDisable(updateValidate.getIsDisable()); @@ -322,9 +322,9 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { model.setUsername(updateValidate.getUsername()); } - if (StringUtil.isNotNull(updateValidate.getPassword()) && StringUtil.isNotEmpty(updateValidate.getPassword())) { - String salt = ToolsUtil.randomString(5); - String pwd = ToolsUtil.makeMd5( updateValidate.getPassword().trim() + salt); + if (StringUtils.isNotNull(updateValidate.getPassword()) && StringUtils.isNotEmpty(updateValidate.getPassword())) { + String salt = ToolsUtils.randomString(5); + String pwd = ToolsUtils.makeMd5( updateValidate.getPassword().trim() + salt); model.setPassword(pwd); model.setSalt(salt); } @@ -332,7 +332,7 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { systemAuthAdminMapper.updateById(model); this.cacheAdminUserByUid(updateValidate.getId()); - if (StringUtil.isNotNull(updateValidate.getPassword()) && StringUtil.isNotEmpty(updateValidate.getPassword())) { + if (StringUtils.isNotNull(updateValidate.getPassword()) && StringUtils.isNotEmpty(updateValidate.getPassword())) { StpUtil.kickout(updateValidate.getId()); } } @@ -355,17 +355,17 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { String createAvatar = upInfoValidate.getAvatar(); String defaultAvatar = "/api/static/backend_avatar.png"; - String avatar = StringUtil.isNotEmpty(upInfoValidate.getAvatar()) ? UrlUtil.toRelativeUrl(createAvatar) : defaultAvatar; + String avatar = StringUtils.isNotEmpty(upInfoValidate.getAvatar()) ? UrlUtils.toRelativeUrl(createAvatar) : defaultAvatar; model.setAvatar(avatar); model.setNickname(upInfoValidate.getNickname()); model.setUpdateTime(System.currentTimeMillis() / 1000); - if (StringUtil.isNotNull(upInfoValidate.getPassword()) && StringUtil.isNotEmpty(upInfoValidate.getPassword())) { - String currPassword = ToolsUtil.makeMd5(upInfoValidate.getCurrPassword() + model.getSalt()); + if (StringUtils.isNotNull(upInfoValidate.getPassword()) && StringUtils.isNotEmpty(upInfoValidate.getPassword())) { + String currPassword = ToolsUtils.makeMd5(upInfoValidate.getCurrPassword() + model.getSalt()); Assert.isFalse(!currPassword.equals(model.getPassword()), "当前密码不正确!"); - String salt = ToolsUtil.randomString(5); - String pwd = ToolsUtil.makeMd5( upInfoValidate.getPassword().trim() + salt); + String salt = ToolsUtils.randomString(5); + String pwd = ToolsUtils.makeMd5( upInfoValidate.getPassword().trim() + salt); model.setPassword(pwd); model.setSalt(salt); } @@ -373,7 +373,7 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { systemAuthAdminMapper.updateById(model); this.cacheAdminUserByUid(adminId); - if (StringUtil.isNotNull(upInfoValidate.getPassword()) && StringUtil.isNotEmpty(upInfoValidate.getPassword())) { + if (StringUtils.isNotNull(upInfoValidate.getPassword()) && StringUtils.isNotEmpty(upInfoValidate.getPassword())) { StpUtil.kickout(adminId); } } @@ -427,7 +427,7 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { Integer disable = systemAuthAdmin.getIsDisable() == 1 ? 0 : 1; systemAuthAdmin.setIsDisable(disable); - systemAuthAdmin.setUpdateTime(TimeUtil.timestamp()); + systemAuthAdmin.setUpdateTime(TimeUtils.timestamp()); systemAuthAdminMapper.updateById(systemAuthAdmin); this.cacheAdminUserByUid(id); @@ -459,7 +459,7 @@ public class SystemAuthAdminServiceImpl implements ISystemAuthAdminService { Map map = new LinkedHashMap<>(); map.put(String.valueOf(sysAdmin.getId()), JSON.toJSONString(user)); - RedisUtil.hmSet(AdminConfig.backstageManageKey, map); + RedisUtils.hmSet(AdminConfig.backstageManageKey, map); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java index e1affb70..57cddbc4 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthDeptServiceImpl.java @@ -12,8 +12,8 @@ import com.mdd.common.entity.system.SystemAuthAdmin; import com.mdd.common.entity.system.SystemAuthDept; import com.mdd.common.mapper.system.SystemAuthAdminMapper; import com.mdd.common.mapper.system.SystemAuthDeptMapper; -import com.mdd.common.utils.ArrayUtil; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.ArrayUtils; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -50,8 +50,8 @@ class SystemAuthDeptServiceImpl implements ISystemAuthDeptService { SystemAuthDeptVo vo = new SystemAuthDeptVo(); BeanUtils.copyProperties(systemAuthDept, vo); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthDept.getUpdateTime())); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthDept.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthDept.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthDept.getCreateTime())); list.add(vo); } @@ -86,13 +86,13 @@ class SystemAuthDeptServiceImpl implements ISystemAuthDeptService { SystemAuthDeptVo vo = new SystemAuthDeptVo(); BeanUtils.copyProperties(systemAuthDept, vo); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthDept.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthDept.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthDept.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthDept.getUpdateTime())); list.add(vo); } JSONArray jsonArray = JSONArray.parseArray(JSONArray.toJSONString(list)); - return ArrayUtil.listToTree(jsonArray, "id", "pid", "children"); + return ArrayUtils.listToTree(jsonArray, "id", "pid", "children"); } /** @@ -117,8 +117,8 @@ class SystemAuthDeptServiceImpl implements ISystemAuthDeptService { SystemAuthDeptVo vo = new SystemAuthDeptVo(); BeanUtils.copyProperties(systemAuthDept, vo); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthDept.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthDept.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthDept.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthDept.getUpdateTime())); return vo; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthMenuServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthMenuServiceImpl.java index 3d79252b..7d12242f 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthMenuServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthMenuServiceImpl.java @@ -12,9 +12,9 @@ import com.mdd.admin.validate.system.SystemMenuUpdateValidate; import com.mdd.admin.vo.system.SystemAuthMenuVo; import com.mdd.common.entity.system.SystemAuthMenu; import com.mdd.common.mapper.system.SystemAuthMenuMapper; -import com.mdd.common.utils.ArrayUtil; -import com.mdd.common.utils.RedisUtil; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.ArrayUtils; +import com.mdd.common.util.RedisUtils; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -66,13 +66,13 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService { SystemAuthMenuVo vo = new SystemAuthMenuVo(); BeanUtils.copyProperties(systemAuthMenu, vo); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthMenu.getUpdateTime())); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthMenu.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthMenu.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthMenu.getCreateTime())); lists.add(vo); } JSONArray jsonArray = JSONArray.parseArray(JSONArray.toJSONString(lists)); - return ArrayUtil.listToTree(jsonArray, "id", "pid", "children"); + return ArrayUtils.listToTree(jsonArray, "id", "pid", "children"); } /** @@ -94,13 +94,13 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService { SystemAuthMenuVo vo = new SystemAuthMenuVo(); BeanUtils.copyProperties(systemAuthMenu, vo); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthMenu.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthMenu.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthMenu.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthMenu.getUpdateTime())); lists.add(vo); } JSONArray jsonArray = JSONArray.parseArray(JSONArray.toJSONString(lists)); - return ArrayUtil.listToTree(jsonArray, "id", "pid", "children"); + return ArrayUtils.listToTree(jsonArray, "id", "pid", "children"); } /** @@ -117,8 +117,8 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService { SystemAuthMenuVo vo = new SystemAuthMenuVo(); BeanUtils.copyProperties(systemAuthMenu, vo); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthMenu.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthMenu.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthMenu.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthMenu.getUpdateTime())); return vo; } @@ -149,7 +149,7 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService { model.setUpdateTime(System.currentTimeMillis() / 1000); systemAuthMenuMapper.insert(model); - RedisUtil.del(AdminConfig.backstageRolesKey); + RedisUtils.del(AdminConfig.backstageRolesKey); } /** @@ -179,7 +179,7 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService { model.setUpdateTime(System.currentTimeMillis() / 1000); systemAuthMenuMapper.updateById(model); - RedisUtil.del(AdminConfig.backstageRolesKey); + RedisUtils.del(AdminConfig.backstageRolesKey); } /** @@ -206,7 +206,7 @@ public class SystemAuthMenuServiceImpl implements ISystemAuthMenuService { systemAuthMenuMapper.deleteById(id); iSystemAuthPermService.batchDeleteByMenuId(id); - RedisUtil.del(AdminConfig.backstageRolesKey); + RedisUtils.del(AdminConfig.backstageRolesKey); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPermServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPermServiceImpl.java index b67d946f..7fb83f80 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPermServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPermServiceImpl.java @@ -9,9 +9,9 @@ import com.mdd.common.entity.system.SystemAuthRole; import com.mdd.common.mapper.system.SystemAuthMenuMapper; import com.mdd.common.mapper.system.SystemAuthPermMapper; import com.mdd.common.mapper.system.SystemAuthRoleMapper; -import com.mdd.common.utils.ArrayUtil; -import com.mdd.common.utils.RedisUtil; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.ArrayUtils; +import com.mdd.common.util.RedisUtils; +import com.mdd.common.util.StringUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -54,7 +54,7 @@ public class SystemAuthPermServiceImpl implements ISystemAuthPermService { .eq("is_disable", 0) .last("limit 1")); - if (StringUtil.isNull(systemAuthRole)) { + if (StringUtils.isNull(systemAuthRole)) { return menus; } @@ -137,13 +137,13 @@ public class SystemAuthPermServiceImpl implements ISystemAuthPermService { .orderByAsc(Arrays.asList("menu_sort", "id"))); for (SystemAuthMenu item : systemAuthMenus) { - if (StringUtil.isNotNull(item.getPerms()) && StringUtil.isNotEmpty(item.getPerms())) { + if (StringUtils.isNotNull(item.getPerms()) && StringUtils.isNotEmpty(item.getPerms())) { menuArray.add(item.getPerms().trim()); } } } - RedisUtil.hSet(AdminConfig.backstageRolesKey, String.valueOf(roleId), ArrayUtil.listToStringByStr(menuArray, ",")); + RedisUtils.hSet(AdminConfig.backstageRolesKey, String.valueOf(roleId), ArrayUtils.listToStringByStr(menuArray, ",")); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java index 9e8a03b2..7ba285cb 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthPostServiceImpl.java @@ -15,7 +15,7 @@ import com.mdd.common.entity.system.SystemAuthAdmin; import com.mdd.common.entity.system.SystemAuthPost; import com.mdd.common.mapper.system.SystemAuthAdminMapper; import com.mdd.common.mapper.system.SystemAuthPostMapper; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -53,8 +53,8 @@ public class SystemAuthPostServiceImpl implements ISystemAuthPostService { SystemAuthPostVo vo = new SystemAuthPostVo(); BeanUtils.copyProperties(systemAuthPost, vo); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthPost.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthPost.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthPost.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthPost.getUpdateTime())); adminVoArrayList.add(vo); } @@ -94,8 +94,8 @@ public class SystemAuthPostServiceImpl implements ISystemAuthPostService { SystemAuthPostVo vo = new SystemAuthPostVo(); BeanUtils.copyProperties(systemAuthPost, vo); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthPost.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthPost.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthPost.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthPost.getUpdateTime())); list.add(vo); } @@ -123,8 +123,8 @@ public class SystemAuthPostServiceImpl implements ISystemAuthPostService { SystemAuthPostVo vo = new SystemAuthPostVo(); BeanUtils.copyProperties(systemAuthPost, vo); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthPost.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthPost.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthPost.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthPost.getUpdateTime())); return vo; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java index be5089ed..d6af93c3 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemAuthRoleServiceImpl.java @@ -16,8 +16,8 @@ import com.mdd.common.entity.system.SystemAuthAdmin; import com.mdd.common.entity.system.SystemAuthRole; import com.mdd.common.mapper.system.SystemAuthAdminMapper; import com.mdd.common.mapper.system.SystemAuthRoleMapper; -import com.mdd.common.utils.RedisUtil; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.RedisUtils; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -62,8 +62,8 @@ public class SystemAuthRoleServiceImpl implements ISystemAuthRoleService { vo.setName(systemAuthRole.getName()); vo.setSort(systemAuthRole.getSort()); vo.setIsDisable(systemAuthRole.getIsDisable()); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthRole.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthRole.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthRole.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthRole.getUpdateTime())); vo.setMember(0); vo.setRemark(""); vo.setMenus(Collections.EMPTY_LIST); @@ -100,8 +100,8 @@ public class SystemAuthRoleServiceImpl implements ISystemAuthRoleService { vo.setMenus(new ArrayList<>()); vo.setMember(member); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthRole.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthRole.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthRole.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthRole.getUpdateTime())); list.add(vo); } @@ -130,8 +130,8 @@ public class SystemAuthRoleServiceImpl implements ISystemAuthRoleService { BeanUtils.copyProperties(systemAuthRole, vo); vo.setMember(0); vo.setMenus(iSystemAuthPermService.selectMenuIdsByRoleId(roleIds)); - vo.setCreateTime(TimeUtil.timestampToDate(systemAuthRole.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(systemAuthRole.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(systemAuthRole.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(systemAuthRole.getUpdateTime())); return vo; } @@ -192,7 +192,7 @@ public class SystemAuthRoleServiceImpl implements ISystemAuthRoleService { iSystemAuthPermService.batchDeleteByRoleId(updateValidate.getId()); iSystemAuthPermService.batchSaveByMenuIds(updateValidate.getId(), updateValidate.getMenuIds()); - RedisUtil.del(AdminConfig.backstageRolesKey); + RedisUtils.del(AdminConfig.backstageRolesKey); } /** @@ -219,7 +219,7 @@ public class SystemAuthRoleServiceImpl implements ISystemAuthRoleService { systemAuthRoleMapper.deleteById(id); iSystemAuthPermService.batchDeleteByRoleId(id); - RedisUtil.del(AdminConfig.backstageRolesKey); + RedisUtils.del(AdminConfig.backstageRolesKey); } } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLoginServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLoginServiceImpl.java index 73694d53..777ab434 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLoginServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLoginServiceImpl.java @@ -2,7 +2,6 @@ package com.mdd.admin.service.impl; import cn.dev33.satoken.stp.StpUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.mdd.admin.config.AdminConfig; import com.mdd.admin.service.ISystemAuthAdminService; import com.mdd.admin.service.ISystemLoginService; import com.mdd.admin.validate.system.SystemAdminLoginsValidate; @@ -14,7 +13,7 @@ import com.mdd.common.exception.LoginException; import com.mdd.common.exception.OperateException; import com.mdd.common.mapper.system.SystemAuthAdminMapper; import com.mdd.common.mapper.system.SystemLogLoginMapper; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import nl.bitwalker.useragentutils.UserAgent; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -58,7 +57,7 @@ public class SystemLoginServiceImpl implements ISystemLoginService { .eq("username", username) .last("limit 1")); - if (StringUtil.isNull(sysAdmin) || sysAdmin.getIsDelete().equals(1)) { + if (StringUtils.isNull(sysAdmin) || sysAdmin.getIsDelete().equals(1)) { this.recordLoginLog(0, loginsValidate.getUsername(), HttpEnum.LOGIN_ACCOUNT_ERROR.getMsg()); throw new LoginException(HttpEnum.LOGIN_ACCOUNT_ERROR.getCode(), HttpEnum.LOGIN_ACCOUNT_ERROR.getMsg()); } @@ -69,7 +68,7 @@ public class SystemLoginServiceImpl implements ISystemLoginService { } String newPWd = password + sysAdmin.getSalt(); - String md5Pwd = ToolsUtil.makeMd5(newPWd); + String md5Pwd = ToolsUtils.makeMd5(newPWd); if (!md5Pwd.equals(sysAdmin.getPassword())) { this.recordLoginLog(sysAdmin.getId(), loginsValidate.getUsername(), HttpEnum.LOGIN_ACCOUNT_ERROR.getMsg()); throw new LoginException(HttpEnum.LOGIN_ACCOUNT_ERROR.getCode(), HttpEnum.LOGIN_ACCOUNT_ERROR.getMsg()); @@ -85,7 +84,7 @@ public class SystemLoginServiceImpl implements ISystemLoginService { StpUtil.login(sysAdmin.getId()); // 更新登录信息 - sysAdmin.setLastLoginIp(IpUtil.getIpAddress()); + sysAdmin.setLastLoginIp(IpUtils.getIpAddress()); sysAdmin.setLastLoginTime(System.currentTimeMillis() / 1000); systemAuthAdminMapper.updateById(sysAdmin); @@ -99,8 +98,8 @@ public class SystemLoginServiceImpl implements ISystemLoginService { vo.setToken(StpUtil.getTokenValue()); return vo; } catch (Exception e) { - Integer adminId = StringUtil.isNotNull(sysAdmin.getId()) ? sysAdmin.getId() : 0; - String error = StringUtil.isEmpty(e.getMessage()) ? "未知错误" : e.getMessage(); + Integer adminId = StringUtils.isNotNull(sysAdmin.getId()) ? sysAdmin.getId() : 0; + String error = StringUtils.isEmpty(e.getMessage()) ? "未知错误" : e.getMessage(); this.recordLoginLog(adminId, loginsValidate.getUsername(), error); throw new OperateException(e.getMessage()); } @@ -122,16 +121,16 @@ public class SystemLoginServiceImpl implements ISystemLoginService { */ private void recordLoginLog(Integer adminId, String username, String error) { try { - HttpServletRequest request = Objects.requireNonNull(RequestUtil.handler()); + HttpServletRequest request = Objects.requireNonNull(RequestUtils.handler()); final UserAgent userAgent = UserAgent.parseUserAgentString(request.getHeader("User-Agent")); SystemLogLogin model = new SystemLogLogin(); model.setAdminId(adminId); model.setUsername(username); - model.setIp(IpUtil.getIpAddress()); + model.setIp(IpUtils.getIpAddress()); model.setOs(userAgent.getOperatingSystem().getName()); model.setBrowser(userAgent.getBrowser().getName()); - model.setStatus(StringUtil.isEmpty(error) ? 1 : 0); + model.setStatus(StringUtils.isEmpty(error) ? 1 : 0); model.setCreateTime(System.currentTimeMillis() / 1000); systemLogLoginMapper.insert(model); } catch (Exception e) { diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLogsServerImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLogsServerImpl.java index d691c06d..1728e4b1 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLogsServerImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/SystemLogsServerImpl.java @@ -16,8 +16,8 @@ import com.mdd.common.entity.system.SystemLogLogin; import com.mdd.common.entity.system.SystemLogOperate; import com.mdd.common.mapper.system.SystemLogLoginMapper; import com.mdd.common.mapper.system.SystemLogOperateMapper; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.TimeUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -73,10 +73,10 @@ public class SystemLogsServerImpl implements ISystemLogsServer { for (SystemLogOperateVo vo : iPage.getRecords()) { vo.setTaskTime(vo.getTaskTime()); - vo.setStartTime(TimeUtil.timestampToDate(vo.getStartTime())); - vo.setEndTime(TimeUtil.timestampToDate(vo.getEndTime())); - vo.setCreateTime(TimeUtil.timestampToDate(vo.getCreateTime())); - vo.setError(StringUtil.isNull(vo.getError()) ? "" : vo.getError()); + vo.setStartTime(TimeUtils.timestampToDate(vo.getStartTime())); + vo.setEndTime(TimeUtils.timestampToDate(vo.getEndTime())); + vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime())); + vo.setError(StringUtils.isNull(vo.getError()) ? "" : vo.getError()); } return PageResult.iPageHandle(iPage); @@ -110,7 +110,7 @@ public class SystemLogsServerImpl implements ISystemLogsServer { SystemLogLoginVo vo = new SystemLogLoginVo(); BeanUtils.copyProperties(item, vo); - vo.setCreateTime(TimeUtil.timestampToDate(item.getCreateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); list.add(vo); } diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/UsersServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/UsersServiceImpl.java index 1b4d6e28..cff2659a 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/UsersServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/UsersServiceImpl.java @@ -14,16 +14,15 @@ import com.mdd.common.entity.user.User; import com.mdd.common.enums.ClientEnum; import com.mdd.common.exception.OperateException; import com.mdd.common.mapper.user.UserMapper; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.TimeUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.LinkedList; import java.util.List; -import java.util.Map; import java.util.regex.Pattern; /** @@ -59,7 +58,7 @@ public class UsersServiceImpl implements IUsersService { !info.getColumn().equals("salt") ); - if (StringUtil.isNotNull(searchValidate.getKeyword()) && StringUtil.isNotEmpty(searchValidate.getKeyword())) { + if (StringUtils.isNotNull(searchValidate.getKeyword()) && StringUtils.isNotEmpty(searchValidate.getKeyword())) { String keyword = searchValidate.getKeyword(); queryWrapper.nested(wq->wq .like("sn", keyword).or() @@ -81,9 +80,9 @@ public class UsersServiceImpl implements IUsersService { vo.setSex(user.getSex()); vo.setChannel(ClientEnum.getMsgByCode(user.getChannel())); - vo.setAvatar(UrlUtil.toAbsoluteUrl(user.getAvatar())); - vo.setLastLoginTime(TimeUtil.timestampToDate(user.getLastLoginTime())); - vo.setCreateTime(TimeUtil.timestampToDate(user.getCreateTime())); + vo.setAvatar(UrlUtils.toAbsoluteUrl(user.getAvatar())); + vo.setLastLoginTime(TimeUtils.timestampToDate(user.getLastLoginTime())); + vo.setCreateTime(TimeUtils.timestampToDate(user.getCreateTime())); list.add(vo); } @@ -124,13 +123,13 @@ public class UsersServiceImpl implements IUsersService { BeanUtils.copyProperties(user, vo); vo.setSex(user.getSex()); - vo.setAvatar(UrlUtil.toAbsoluteUrl(user.getAvatar())); + vo.setAvatar(UrlUtils.toAbsoluteUrl(user.getAvatar())); vo.setChannel(ClientEnum.getMsgByCode(user.getChannel())); - vo.setCreateTime(TimeUtil.timestampToDate(user.getCreateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(user.getCreateTime())); if (user.getLastLoginTime() <= 0) { vo.setLastLoginTime("无"); } else { - vo.setLastLoginTime(TimeUtil.timestampToDate(user.getLastLoginTime())); + vo.setLastLoginTime(TimeUtils.timestampToDate(user.getLastLoginTime())); } return vo; } @@ -162,7 +161,7 @@ public class UsersServiceImpl implements IUsersService { .eq("is_delete", 0) .last("limit 1")); - if (StringUtil.isNotNull(u) && !u.getId().equals(id)) { + if (StringUtils.isNotNull(u) && !u.getId().equals(id)) { throw new OperateException("当前账号已存在!"); } } diff --git a/server/like-common/src/main/java/com/mdd/common/core/ServerResult.java b/server/like-common/src/main/java/com/mdd/common/core/ServerResult.java index 398a8458..76531e7e 100644 --- a/server/like-common/src/main/java/com/mdd/common/core/ServerResult.java +++ b/server/like-common/src/main/java/com/mdd/common/core/ServerResult.java @@ -1,9 +1,9 @@ package com.mdd.common.core; import com.mdd.common.entity.server.*; -import com.mdd.common.utils.ArithUtil; -import com.mdd.common.utils.IpUtil; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.ArithUtils; +import com.mdd.common.util.IpUtils; +import com.mdd.common.util.TimeUtils; import oshi.SystemInfo; import oshi.hardware.CentralProcessor; import oshi.hardware.CentralProcessor.TickType; @@ -69,11 +69,11 @@ public class ServerResult { long idle = ticks[TickType.IDLE.getIndex()] - prevTicks[TickType.IDLE.getIndex()]; long totalCpu = user + nice + cSys + idle + ioWait + irq + softer + steal; cpu.setCpuNum(processor.getLogicalProcessorCount()); - cpu.setTotal(ArithUtil.round(ArithUtil.mul(totalCpu, 100), 2)); - cpu.setSys(ArithUtil.round(ArithUtil.mul(cSys / cpu.getTotal(), 100), 2)); - cpu.setUsed(ArithUtil.round(ArithUtil.mul(user / cpu.getTotal(), 100), 2)); - cpu.setWait(ArithUtil.round(ArithUtil.mul(ioWait / cpu.getTotal(), 100), 2)); - cpu.setFree( ArithUtil.round(ArithUtil.mul(idle / cpu.getTotal(), 100), 2)); + cpu.setTotal(ArithUtils.round(ArithUtils.mul(totalCpu, 100), 2)); + cpu.setSys(ArithUtils.round(ArithUtils.mul(cSys / cpu.getTotal(), 100), 2)); + cpu.setUsed(ArithUtils.round(ArithUtils.mul(user / cpu.getTotal(), 100), 2)); + cpu.setWait(ArithUtils.round(ArithUtils.mul(ioWait / cpu.getTotal(), 100), 2)); + cpu.setFree( ArithUtils.round(ArithUtils.mul(idle / cpu.getTotal(), 100), 2)); } /** @@ -81,10 +81,10 @@ public class ServerResult { */ private void setMemInfo(GlobalMemory memory) { int number = (1024 * 1024 * 1024); - mem.setTotal(ArithUtil.div(memory.getTotal(), number, 2)); - mem.setUsed(ArithUtil.div(memory.getTotal() - memory.getAvailable(), number, 2)); - mem.setFree(ArithUtil.div(memory.getAvailable(), number, 2)); - mem.setUsage(ArithUtil.mul(ArithUtil.div(mem.getUsed(), memory.getTotal(), 4), 100)); + mem.setTotal(ArithUtils.div(memory.getTotal(), number, 2)); + mem.setUsed(ArithUtils.div(memory.getTotal() - memory.getAvailable(), number, 2)); + mem.setFree(ArithUtils.div(memory.getAvailable(), number, 2)); + mem.setUsage(ArithUtils.mul(ArithUtils.div(mem.getUsed(), memory.getTotal(), 4), 100)); } /** @@ -92,8 +92,8 @@ public class ServerResult { */ private void setSysInfo() { Properties props = System.getProperties(); - sys.setComputerName(IpUtil.getHostName()); - sys.setComputerIp(IpUtil.getHostIp()); + sys.setComputerName(IpUtils.getHostName()); + sys.setComputerIp(IpUtils.getHostIp()); sys.setOsName(props.getProperty("os.name")); sys.setOsArch(props.getProperty("os.arch")); sys.setUserDir(props.getProperty("user.dir")); @@ -104,16 +104,16 @@ public class ServerResult { */ private void setJvmInfo() { Properties props = System.getProperties(); - jvm.setTotal(ArithUtil.div(Runtime.getRuntime().totalMemory(), (1024 * 1024), 2)); - jvm.setMax(ArithUtil.div(Runtime.getRuntime().maxMemory(), (1024 * 1024), 2)); - jvm.setFree(ArithUtil.div(Runtime.getRuntime().freeMemory(), (1024 * 1024), 2)); - jvm.setUsage(ArithUtil.mul(ArithUtil.div(jvm.getTotal() - jvm.getFree(), jvm.getTotal(), 4), 100)); + jvm.setTotal(ArithUtils.div(Runtime.getRuntime().totalMemory(), (1024 * 1024), 2)); + jvm.setMax(ArithUtils.div(Runtime.getRuntime().maxMemory(), (1024 * 1024), 2)); + jvm.setFree(ArithUtils.div(Runtime.getRuntime().freeMemory(), (1024 * 1024), 2)); + jvm.setUsage(ArithUtils.mul(ArithUtils.div(jvm.getTotal() - jvm.getFree(), jvm.getTotal(), 4), 100)); jvm.setVersion(props.getProperty("java.version")); jvm.setHome(props.getProperty("java.home")); jvm.setName(ManagementFactory.getRuntimeMXBean().getVmName()); jvm.setInputArgs(ManagementFactory.getRuntimeMXBean().getInputArguments().toString()); - jvm.setRunTime(TimeUtil.datePoor(TimeUtil.nowDate(), TimeUtil.serverStartDate())); - jvm.setStartTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(TimeUtil.serverStartDate())); + jvm.setRunTime(TimeUtils.datePoor(TimeUtils.nowDate(), TimeUtils.serverStartDate())); + jvm.setStartTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(TimeUtils.serverStartDate())); } /** @@ -134,7 +134,7 @@ public class ServerResult { sysFile.setTotal(convertFileSize(total)); sysFile.setFree(convertFileSize(free)); sysFile.setUsed(convertFileSize(used)); - sysFile.setUsage(ArithUtil.mul(ArithUtil.div(used, total, 4), 100)); + sysFile.setUsage(ArithUtils.mul(ArithUtils.div(used, total, 4), 100)); disk.add(sysFile); } } diff --git a/server/like-common/src/main/java/com/mdd/common/core/basics/IBaseMapper.java b/server/like-common/src/main/java/com/mdd/common/core/basics/IBaseMapper.java index 5abf553d..ba38b271 100644 --- a/server/like-common/src/main/java/com/mdd/common/core/basics/IBaseMapper.java +++ b/server/like-common/src/main/java/com/mdd/common/core/basics/IBaseMapper.java @@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.github.yulichang.base.MPJBaseMapper; import com.github.yulichang.query.MPJQueryWrapper; import com.google.gson.reflect.TypeToken; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.TimeUtils; import org.apache.ibatis.annotations.Mapper; import java.lang.reflect.Type; @@ -168,8 +168,8 @@ public interface IBaseMapper extends MPJBaseMapper { if (!dateEnd.equals("")) { queryWrapper.le(field, Long.parseLong(dateEnd)); } if (!dateStart.equals("")) { queryWrapper.ge(field, Long.parseLong(dateStart)); } } else { - if (!dateStart.equals("")) { queryWrapper.ge(field, TimeUtil.dateToTimestamp(dateStart)); } - if (!dateEnd.equals("")) { queryWrapper.le(field, TimeUtil.dateToTimestamp(dateEnd)); } + if (!dateStart.equals("")) { queryWrapper.ge(field, TimeUtils.dateToTimestamp(dateStart)); } + if (!dateEnd.equals("")) { queryWrapper.le(field, TimeUtils.dateToTimestamp(dateEnd)); } } break; } @@ -305,8 +305,8 @@ public interface IBaseMapper extends MPJBaseMapper { if (!dateStart.equals("")) { queryWrapper.ge(field, Long.parseLong(dateStart)); } if (!dateEnd.equals("")) { queryWrapper.le(field, Long.parseLong(dateEnd)); } } else { - if (!dateStart.equals("")) { queryWrapper.ge(field, TimeUtil.dateToTimestamp(dateStart)); } - if (!dateEnd.equals("")) { queryWrapper.le(field, TimeUtil.dateToTimestamp(dateEnd)); } + if (!dateStart.equals("")) { queryWrapper.ge(field, TimeUtils.dateToTimestamp(dateStart)); } + if (!dateEnd.equals("")) { queryWrapper.le(field, TimeUtils.dateToTimestamp(dateEnd)); } } break; } diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/notice/NoticeDriver.java b/server/like-common/src/main/java/com/mdd/common/plugin/notice/NoticeDriver.java index 9042322a..e1502512 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/notice/NoticeDriver.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/notice/NoticeDriver.java @@ -6,8 +6,8 @@ import com.mdd.common.exception.OperateException; import com.mdd.common.mapper.notice.NoticeSettingMapper; import com.mdd.common.plugin.notice.engine.SmsNotice; import com.mdd.common.plugin.notice.template.SmsTemplate; -import com.mdd.common.utils.SpringUtil; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.SpringUtils; +import com.mdd.common.util.StringUtils; /** * 通知驱动 @@ -16,14 +16,14 @@ public class NoticeDriver { public void handle(NoticeParams noticeParams) { // 获取场景模板 - NoticeSettingMapper noticeSettingMapper = SpringUtil.getBean(NoticeSettingMapper.class); + NoticeSettingMapper noticeSettingMapper = SpringUtils.getBean(NoticeSettingMapper.class); NoticeSetting noticeSetting = noticeSettingMapper.selectOne( new QueryWrapper() .eq("scene", noticeParams.getScene()) .eq("is_delete", 0) .last("limit 1")); - if (StringUtil.isNull(noticeSetting)) { + if (StringUtils.isNull(noticeSetting)) { throw new OperateException("消息场景不存在!"); } @@ -31,7 +31,7 @@ public class NoticeDriver { SmsTemplate smsTemplate = new SmsTemplate(); smsTemplate.setType(noticeSetting.getType()); smsTemplate.setParams(noticeSetting.getSmsNotice()); - if (StringUtil.isNotNull(smsTemplate.getStatus()) && smsTemplate.getStatus().equals(1)) { + if (StringUtils.isNotNull(smsTemplate.getStatus()) && smsTemplate.getStatus().equals(1)) { (new SmsNotice()).send(noticeParams, smsTemplate); } } diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java b/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java index 39439985..c81d8689 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/notice/engine/SmsNotice.java @@ -4,9 +4,9 @@ import com.mdd.common.config.GlobalConfig; import com.mdd.common.plugin.notice.NoticeParams; import com.mdd.common.plugin.notice.template.SmsTemplate; import com.mdd.common.plugin.sms.SmsDriver; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.RedisUtil; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.RedisUtils; +import com.mdd.common.util.StringUtils; import java.util.*; @@ -27,7 +27,7 @@ public class SmsNotice { Integer scene = noticeParams.getScene(); Map params = new LinkedHashMap<>(); - if (StringUtil.isNotNull(noticeParams.getParams())) { + if (StringUtils.isNotNull(noticeParams.getParams())) { for (String s : noticeParams.getParams()) { String[] arr = s.split(":"); String key = arr[0].trim(); @@ -36,7 +36,7 @@ public class SmsNotice { } } - if (StringUtil.isNotEmpty(mobile)) { + if (StringUtils.isNotEmpty(mobile)) { (new SmsDriver()) .setScene(scene) .setMobile(mobile) @@ -46,9 +46,9 @@ public class SmsNotice { .sendSms(); // 通知类型: [1=业务, 2=验证码] - if (smsTemplate.getType().equals(2) && StringUtil.isNotNull(params.get("code"))) { + if (smsTemplate.getType().equals(2) && StringUtils.isNotNull(params.get("code"))) { String code = params.get("code").toLowerCase(); - RedisUtil.set(GlobalConfig.redisSmsCode+scene+":"+mobile, code, 900); + RedisUtils.set(GlobalConfig.redisSmsCode+scene+":"+mobile, code, 900); } } } @@ -79,7 +79,7 @@ public class SmsNotice { * @return Map */ private Map getSmsParams(Map params, String content) { - String engine = ConfigUtil.get("sms", "default", ""); + String engine = ConfigUtils.get("sms", "default", ""); if (!engine.equals("tencent")) { return params; } @@ -114,7 +114,7 @@ public class SmsNotice { // 取变量对应值 Map arr4 = new LinkedHashMap<>(); for (String v : arr3) { - if (StringUtil.isNotNull(params.get(v))) { + if (StringUtils.isNotNull(params.get(v))) { arr4.put(params.get(v), ""); } } diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/notice/template/SmsTemplate.java b/server/like-common/src/main/java/com/mdd/common/plugin/notice/template/SmsTemplate.java index efe1a72c..3edd1b3b 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/notice/template/SmsTemplate.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/notice/template/SmsTemplate.java @@ -1,6 +1,6 @@ package com.mdd.common.plugin.notice.template; -import com.mdd.common.utils.ToolsUtil; +import com.mdd.common.util.ToolsUtils; import lombok.Data; import java.util.Map; @@ -24,7 +24,7 @@ public class SmsTemplate { * 设置参数 */ public void setParams(String smsNotice) { - Map config = ToolsUtil.jsonToMap(smsNotice); + Map config = ToolsUtils.jsonToMap(smsNotice); this.setTemplateId(config.getOrDefault("templateId", "")); this.setContent(config.getOrDefault("content", "")); this.setStatus(Integer.parseInt(config.getOrDefault("status", "0"))); diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/sms/SmsDriver.java b/server/like-common/src/main/java/com/mdd/common/plugin/sms/SmsDriver.java index ceb02835..991c1ece 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/sms/SmsDriver.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/sms/SmsDriver.java @@ -6,8 +6,8 @@ import com.mdd.common.exception.OperateException; import com.mdd.common.mapper.system.SystemLogSmsMapper; import com.mdd.common.plugin.sms.engine.AliSms; import com.mdd.common.plugin.sms.engine.TencentSms; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.SpringUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.SpringUtils; import java.util.Map; @@ -27,9 +27,9 @@ public class SmsDriver { * 构造方法 */ public SmsDriver() { - this.engine = ConfigUtil.get("sms", "default", ""); - this.config = ConfigUtil.getMap("sms", this.engine); - this.systemLogSmsMapper = SpringUtil.getBean(SystemLogSmsMapper.class); + this.engine = ConfigUtils.get("sms", "default", ""); + this.config = ConfigUtils.getMap("sms", this.engine); + this.systemLogSmsMapper = SpringUtils.getBean(SystemLogSmsMapper.class); } /** diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/sms/engine/HuaweiSms.java b/server/like-common/src/main/java/com/mdd/common/plugin/sms/engine/HuaweiSms.java index 124a898b..809fd8b7 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/sms/engine/HuaweiSms.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/sms/engine/HuaweiSms.java @@ -1,6 +1,6 @@ package com.mdd.common.plugin.sms.engine; -import com.mdd.common.utils.ToolsUtil; +import com.mdd.common.util.ToolsUtils; import javax.net.ssl.*; import java.io.*; @@ -241,7 +241,7 @@ public class HuaweiSms { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); String time = sdf.format(new Date()); //Created - String nonce = ToolsUtil.makeUUID().replace("-", ""); + String nonce = ToolsUtils.makeUUID().replace("-", ""); MessageDigest md; byte[] passwordDigest = null; diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/storage/StorageDriver.java b/server/like-common/src/main/java/com/mdd/common/plugin/storage/StorageDriver.java index 09e16759..e785ba08 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/storage/StorageDriver.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/storage/StorageDriver.java @@ -6,9 +6,9 @@ import com.mdd.common.plugin.storage.engine.AliyunStorage; import com.mdd.common.plugin.storage.engine.LocalStorage; import com.mdd.common.plugin.storage.engine.QcloudStorage; import com.mdd.common.plugin.storage.engine.QiniuStorage; -import com.mdd.common.utils.ConfigUtil; -import com.mdd.common.utils.TimeUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.ConfigUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; import org.springframework.web.multipart.MultipartFile; import java.util.*; @@ -29,10 +29,10 @@ public class StorageDriver { * 构造方法 */ public StorageDriver() { - this.engine = ConfigUtil.get("storage", "default", "local"); + this.engine = ConfigUtils.get("storage", "default", "local"); Map config; - config = ConfigUtil.getMap("storage", this.engine); + config = ConfigUtils.getMap("storage", this.engine); if (config == null) { config = new HashMap<>(); } @@ -81,7 +81,7 @@ public class StorageDriver { vo.setSize(multipartFile.getSize()); vo.setExt(origFileExt.toLowerCase()); vo.setUrl(newFileName); - vo.setPath(UrlUtil.toAbsoluteUrl(newFileName)); + vo.setPath(UrlUtils.toAbsoluteUrl(newFileName)); // Map map = new LinkedHashMap<>(); // map.put("id", 0); @@ -103,7 +103,7 @@ public class StorageDriver { private String buildSaveName(MultipartFile multipartFile) { String name = multipartFile.getOriginalFilename(); String ext = Objects.requireNonNull(name).substring(name.lastIndexOf(".")); - String date = TimeUtil.timestampToDate(TimeUtil.timestamp(), "yyyyMMdd"); + String date = TimeUtils.timestampToDate(TimeUtils.timestamp(), "yyyyMMdd"); return date + "/" + UUID.randomUUID() + ext.toLowerCase(); } diff --git a/server/like-common/src/main/java/com/mdd/common/plugin/storage/engine/LocalStorage.java b/server/like-common/src/main/java/com/mdd/common/plugin/storage/engine/LocalStorage.java index e7d00fcb..1954c2e7 100644 --- a/server/like-common/src/main/java/com/mdd/common/plugin/storage/engine/LocalStorage.java +++ b/server/like-common/src/main/java/com/mdd/common/plugin/storage/engine/LocalStorage.java @@ -1,8 +1,7 @@ package com.mdd.common.plugin.storage.engine; -import com.mdd.common.config.GlobalConfig; import com.mdd.common.exception.OperateException; -import com.mdd.common.utils.YmlUtil; +import com.mdd.common.util.YmlUtils; import org.springframework.web.multipart.MultipartFile; import java.io.File; @@ -22,7 +21,7 @@ public class LocalStorage { */ public void upload(MultipartFile multipartFile, String key, String folder) { // 映射目录 - String directory = YmlUtil.get("like.upload-directory"); + String directory = YmlUtils.get("like.upload-directory"); if (directory == null || directory.equals("")) { throw new OperateException("请配置上传目录like.upload-directory"); } diff --git a/server/like-common/src/main/java/com/mdd/common/utils/ArithUtil.java b/server/like-common/src/main/java/com/mdd/common/util/ArithUtils.java similarity index 97% rename from server/like-common/src/main/java/com/mdd/common/utils/ArithUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/ArithUtils.java index 63c839c0..3bebb823 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/ArithUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/ArithUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import java.math.BigDecimal; import java.math.RoundingMode; @@ -6,13 +6,13 @@ import java.math.RoundingMode; /** * 算术运算工具 */ -public class ArithUtil { +public class ArithUtils { /** 默认除法运算精度 */ private static final int DEF_DIV_SCALE = 10; /** 这个类不能实例化 */ - private ArithUtil() {} + private ArithUtils() {} /** * 提供精确的加法运算 diff --git a/server/like-common/src/main/java/com/mdd/common/utils/ArrayUtil.java b/server/like-common/src/main/java/com/mdd/common/util/ArrayUtils.java similarity index 95% rename from server/like-common/src/main/java/com/mdd/common/utils/ArrayUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/ArrayUtils.java index 9ab6008d..4a865a7e 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/ArrayUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/ArrayUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONArray; @@ -11,7 +11,7 @@ import java.util.*; /** * 数组工具类 */ -public class ArrayUtil { +public class ArrayUtils { /** * JSONArray转树形结构 @@ -151,7 +151,7 @@ public class ArrayUtil { if (str.contains(regex)){ String[] split = str.split(regex); for (String value : split) { - if(!StringUtil.isBlank(value)){ + if(!StringUtils.isBlank(value)){ list.add(Long.parseLong(value.trim())); } } @@ -177,7 +177,7 @@ public class ArrayUtil { if (str.contains(regex)){ String[] split = str.split(regex); for (String value : split) { - if(!StringUtil.isBlank(value)){ + if(!StringUtils.isBlank(value)){ list.add(Integer.parseInt(value.trim())); } } @@ -200,7 +200,7 @@ public class ArrayUtil { if (str.contains(regex)){ String[] split = str.split(regex); for (String value : split) { - if(!StringUtil.isBlank(value)){ + if(!StringUtils.isBlank(value)){ list.add(value.trim()); } } @@ -242,7 +242,7 @@ public class ArrayUtil { * @return Map */ public static List> stringToListAsMapObj(String s) { - if (StringUtil.isEmpty(s)) { + if (StringUtils.isEmpty(s)) { return Collections.emptyList(); } Type type = new TypeToken>>() {}.getType(); @@ -257,7 +257,7 @@ public class ArrayUtil { * @return Map */ public static List> stringToListAsMapStr(String s) { - if (StringUtil.isEmpty(s)) { + if (StringUtils.isEmpty(s)) { return Collections.emptyList(); } Type type = new TypeToken>>() {}.getType(); @@ -272,7 +272,7 @@ public class ArrayUtil { * @return List */ public static List objectToListAsLong(Object object) { - if (StringUtil.isNull(object)) { + if (StringUtils.isNull(object)) { return Collections.emptyList(); } Type type = new TypeToken>() {}.getType(); @@ -287,7 +287,7 @@ public class ArrayUtil { * @return List */ public static List objectToListAsInt(Object object) { - if (StringUtil.isNull(object)) { + if (StringUtils.isNull(object)) { return Collections.emptyList(); } Type type = new TypeToken>() {}.getType(); @@ -302,7 +302,7 @@ public class ArrayUtil { * @return List */ public static List objectToListAsStr(Object object) { - if (StringUtil.isNull(object)) { + if (StringUtils.isNull(object)) { return Collections.emptyList(); } Type type = new TypeToken>() {}.getType(); diff --git a/server/like-common/src/main/java/com/mdd/common/utils/ConfigUtil.java b/server/like-common/src/main/java/com/mdd/common/util/ConfigUtils.java similarity index 87% rename from server/like-common/src/main/java/com/mdd/common/utils/ConfigUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/ConfigUtils.java index d4927d4a..46504f30 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/ConfigUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/ConfigUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.mdd.common.entity.system.SystemConfig; @@ -11,7 +11,7 @@ import java.util.Map; /** * 数据库配置操作工具 */ -public class ConfigUtil { +public class ConfigUtils { /** * 根据类型获取配置 @@ -21,7 +21,7 @@ public class ConfigUtil { * @return Map */ public static Map get(String type) { - SystemConfigMapper model = SpringUtil.getBean(SystemConfigMapper.class); + SystemConfigMapper model = SpringUtils.getBean(SystemConfigMapper.class); List configs = model.selectList( new QueryWrapper() @@ -45,7 +45,7 @@ public class ConfigUtil { * @return String */ public static String get(String type, String name) { - SystemConfigMapper model = SpringUtil.getBean(SystemConfigMapper.class); + SystemConfigMapper model = SpringUtils.getBean(SystemConfigMapper.class); SystemConfig config = model.selectOne( new QueryWrapper() @@ -65,7 +65,7 @@ public class ConfigUtil { * @return String */ public static String get(String type, String name, String defaults) { - SystemConfigMapper model = SpringUtil.getBean(SystemConfigMapper.class); + SystemConfigMapper model = SpringUtils.getBean(SystemConfigMapper.class); SystemConfig config = model.selectOne( new QueryWrapper() @@ -89,7 +89,7 @@ public class ConfigUtil { * @return String */ public static Map getMap(String type, String name) { - SystemConfigMapper model = SpringUtil.getBean(SystemConfigMapper.class); + SystemConfigMapper model = SpringUtils.getBean(SystemConfigMapper.class); SystemConfig config = model.selectOne( new QueryWrapper() @@ -105,7 +105,7 @@ public class ConfigUtil { return new LinkedHashMap<>(); } - return ToolsUtil.jsonToMap(config.getValue()); + return ToolsUtils.jsonToMap(config.getValue()); } /** @@ -117,7 +117,7 @@ public class ConfigUtil { * @param val 值 */ public static void set(String type, String name, String val) { - SystemConfigMapper model = SpringUtil.getBean(SystemConfigMapper.class); + SystemConfigMapper model = SpringUtils.getBean(SystemConfigMapper.class); SystemConfig config = model.selectOne( new QueryWrapper() diff --git a/server/like-common/src/main/java/com/mdd/common/utils/HttpUtil.java b/server/like-common/src/main/java/com/mdd/common/util/HttpUtils.java similarity index 97% rename from server/like-common/src/main/java/com/mdd/common/utils/HttpUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/HttpUtils.java index 9035aeae..a7e0b127 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/HttpUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/HttpUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -12,9 +12,9 @@ import java.security.cert.X509Certificate; /** * HTTP工具类 */ -public class HttpUtil { +public class HttpUtils { - private static final Logger log = LoggerFactory.getLogger(HttpUtil.class); + private static final Logger log = LoggerFactory.getLogger(HttpUtils.class); /** * 向指定URL发送GET方法的请求 (不带参) @@ -23,7 +23,7 @@ public class HttpUtil { * @return 所代表远程资源的响应结果 */ public static String sendGet(String url) { - return sendGet(url, StringUtil.EMPTY); + return sendGet(url, StringUtils.EMPTY); } /** @@ -49,7 +49,7 @@ public class HttpUtil { StringBuilder result = new StringBuilder(); BufferedReader in = null; try { - String urlNameString = StringUtil.isNotBlank(param) ? url + "?" + param : url; + String urlNameString = StringUtils.isNotBlank(param) ? url + "?" + param : url; log.info("sendGet - {}", urlNameString); URL realUrl = new URL(urlNameString); URLConnection connection = realUrl.openConnection(); diff --git a/server/like-common/src/main/java/com/mdd/common/utils/IpUtil.java b/server/like-common/src/main/java/com/mdd/common/util/IpUtils.java similarity index 94% rename from server/like-common/src/main/java/com/mdd/common/utils/IpUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/IpUtils.java index c5d0bf81..1fefae19 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/IpUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/IpUtils.java @@ -1,7 +1,6 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import com.alibaba.fastjson2.JSONObject; -import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.mdd.common.config.GlobalConfig; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -13,9 +12,9 @@ import java.net.UnknownHostException; /** * IP工具类 */ -public class IpUtil { +public class IpUtils { - private static final Logger log = LoggerFactory.getLogger(IpUtil.class); + private static final Logger log = LoggerFactory.getLogger(IpUtils.class); /** * 获取客户端IP @@ -24,7 +23,7 @@ public class IpUtil { * @return IP地址 (113.67.10.194) */ public static String getIpAddress() { - HttpServletRequest request = RequestUtil.handler(); + HttpServletRequest request = RequestUtils.handler(); if (request == null) { return "unknown"; } @@ -61,13 +60,13 @@ public class IpUtil { String UNKNOWN = "XX XX"; // 内网不查询 - if (IpUtil.internalIp(ip)) { + if (IpUtils.internalIp(ip)) { return "内网IP"; } if (GlobalConfig.isAddressEnabled) { try { - String rspStr = HttpUtil.sendGet(IP_URL, "ip=" + ip + "&json=true", "GBK"); - if (StringUtil.isEmpty(rspStr)) { + String rspStr = HttpUtils.sendGet(IP_URL, "ip=" + ip + "&json=true", "GBK"); + if (StringUtils.isEmpty(rspStr)) { log.error("获取地理位置异常 {}", ip); return UNKNOWN; } @@ -263,7 +262,7 @@ public class IpUtil { * @return 是否未知 */ public static boolean isUnknown(String checkString) { - return StringUtils.isBlank(checkString) || "unknown".equalsIgnoreCase(checkString); + return com.baomidou.mybatisplus.core.toolkit.StringUtils.isBlank(checkString) || "unknown".equalsIgnoreCase(checkString); } } diff --git a/server/like-common/src/main/java/com/mdd/common/utils/RedisUtil.java b/server/like-common/src/main/java/com/mdd/common/util/RedisUtils.java similarity index 98% rename from server/like-common/src/main/java/com/mdd/common/utils/RedisUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/RedisUtils.java index cdc642dc..ad72e6e2 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/RedisUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/RedisUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import com.mdd.common.config.GlobalConfig; import org.springframework.data.redis.connection.RedisConnection; @@ -14,7 +14,7 @@ import java.util.*; import java.util.concurrent.TimeUnit; @Component -public class RedisUtil { +public class RedisUtils { private static RedisTemplate redisTemplate; private static final String redisPrefix = GlobalConfig.redisPrefix; @@ -27,7 +27,7 @@ public class RedisUtil { */ @Resource public void setRedisTemplate(RedisTemplate redisTemplate) { - RedisUtil.redisTemplate = redisTemplate; + RedisUtils.redisTemplate = redisTemplate; } /** @@ -190,7 +190,7 @@ public class RedisUtil { */ public static Set matchSet(String pattern) { Set keys = new LinkedHashSet<>(); - RedisUtil.handler().execute((RedisConnection connection) -> { + RedisUtils.handler().execute((RedisConnection connection) -> { try (Cursor cursor = connection.scan( ScanOptions.scanOptions() .count(Long.MAX_VALUE) diff --git a/server/like-common/src/main/java/com/mdd/common/utils/RequestUtil.java b/server/like-common/src/main/java/com/mdd/common/util/RequestUtils.java similarity index 90% rename from server/like-common/src/main/java/com/mdd/common/utils/RequestUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/RequestUtils.java index ce12139c..ff61761c 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/RequestUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/RequestUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; @@ -10,7 +10,7 @@ import java.util.List; /** * 请求工具类 */ -public class RequestUtil { +public class RequestUtils { /** * 获取请求对象 @@ -34,7 +34,7 @@ public class RequestUtil { * @return String */ public static String url() { - HttpServletRequest request = RequestUtil.handler(); + HttpServletRequest request = RequestUtils.handler(); if (request != null) { return request.getRequestURL().toString(); } @@ -49,9 +49,9 @@ public class RequestUtil { * @return String */ public static String uri() { - String domain = RequestUtil.domain(); - if (!Arrays.asList(443,80,0).contains(RequestUtil.port())) { - domain += ":" + RequestUtil.port(); + String domain = RequestUtils.domain(); + if (!Arrays.asList(443,80,0).contains(RequestUtils.port())) { + domain += ":" + RequestUtils.port(); } return domain; @@ -65,7 +65,7 @@ public class RequestUtil { * @return String */ public static String route() { - HttpServletRequest request = RequestUtil.handler(); + HttpServletRequest request = RequestUtils.handler(); if (request != null) { return request.getRequestURI(); } @@ -80,7 +80,7 @@ public class RequestUtil { * @return Integer */ public static Integer port() { - HttpServletRequest request = RequestUtil.handler(); + HttpServletRequest request = RequestUtils.handler(); if (request != null) { return request.getServerPort(); } @@ -95,7 +95,7 @@ public class RequestUtil { * @return String */ public static String domain() { - HttpServletRequest request = RequestUtil.handler(); + HttpServletRequest request = RequestUtils.handler(); if (request != null) { String requestUrl = request.getRequestURL().toString(); List urls = Arrays.asList(requestUrl.split("/")); diff --git a/server/like-common/src/main/java/com/mdd/common/utils/SpringUtil.java b/server/like-common/src/main/java/com/mdd/common/util/SpringUtils.java similarity index 87% rename from server/like-common/src/main/java/com/mdd/common/utils/SpringUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/SpringUtils.java index a42b1c29..e659a1d0 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/SpringUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/SpringUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; @@ -6,7 +6,7 @@ import org.springframework.context.ApplicationContextAware; import org.springframework.stereotype.Component; @Component -public class SpringUtil implements ApplicationContextAware { +public class SpringUtils implements ApplicationContextAware { private static ApplicationContext applicationContext; @@ -18,8 +18,8 @@ public class SpringUtil implements ApplicationContextAware { */ @Override public void setApplicationContext(ApplicationContext applicationContext) throws BeansException { - if(SpringUtil.applicationContext == null) { - SpringUtil.applicationContext = applicationContext; + if(SpringUtils.applicationContext == null) { + SpringUtils.applicationContext = applicationContext; } } diff --git a/server/like-common/src/main/java/com/mdd/common/utils/StringUtil.java b/server/like-common/src/main/java/com/mdd/common/util/StringUtils.java similarity index 98% rename from server/like-common/src/main/java/com/mdd/common/utils/StringUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/StringUtils.java index 9529892d..ad4912e0 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/StringUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/StringUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import org.springframework.util.AntPathMatcher; @@ -7,7 +7,7 @@ import java.util.*; /** * 字符串工具类 */ -public class StringUtil extends org.apache.commons.lang3.StringUtils { +public class StringUtils extends org.apache.commons.lang3.StringUtils { /** * 空字符串 */ @@ -235,18 +235,18 @@ public class StringUtil extends org.apache.commons.lang3.StringUtils { */ public static List str2List(String str, String sep, boolean filterBlank, boolean trim) { List list = new ArrayList(); - if (StringUtil.isEmpty(str)) { + if (StringUtils.isEmpty(str)) { return list; } // 过滤空白字符串 - if (filterBlank && StringUtil.isBlank(str)) { + if (filterBlank && StringUtils.isBlank(str)) { return list; } String[] split = str.split(sep); for (String string : split) { - if (filterBlank && StringUtil.isBlank(string)) { + if (filterBlank && StringUtils.isBlank(string)) { continue; } if (trim) { diff --git a/server/like-common/src/main/java/com/mdd/common/utils/TimeUtil.java b/server/like-common/src/main/java/com/mdd/common/util/TimeUtils.java similarity index 97% rename from server/like-common/src/main/java/com/mdd/common/utils/TimeUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/TimeUtils.java index f9b1b745..883f3940 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/TimeUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/TimeUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import java.lang.management.ManagementFactory; @@ -8,7 +8,7 @@ import java.text.SimpleDateFormat; import java.util.*; import java.util.regex.Pattern; -public class TimeUtil { +public class TimeUtils { /** * 时间戳转日期(默认格式) @@ -69,7 +69,7 @@ public class TimeUtil { * @return Long */ public static Long dateToTimestamp(String date) { - String dateTime = TimeUtil.formatDate(date); + String dateTime = TimeUtils.formatDate(date); return (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).parse(dateTime, new ParsePosition(0)).getTime() / 1000; } @@ -234,7 +234,7 @@ public class TimeUtil { * @return List */ public static List yesterday() { - List today = TimeUtil.today(); + List today = TimeUtils.today(); List list = new ArrayList<>(); list.add(today.get(0) - 86400); list.add(today.get(1) - 86400); @@ -266,7 +266,7 @@ public class TimeUtil { * @return List */ public static List lastWeek() { - List week = TimeUtil.week(); + List week = TimeUtils.week(); List list = new ArrayList<>(); list.add(week.get(0) - 604800); list.add(week.get(1) - 604800); @@ -412,7 +412,7 @@ public class TimeUtil { * @return List */ public static List dayToNow(int day) { - List today = TimeUtil.today(); + List today = TimeUtils.today(); List list = new ArrayList<>(); list.add(today.get(0) - day * 86400L); list.add(today.get(0) -1); @@ -464,7 +464,7 @@ public class TimeUtil { * @return [2022-03-29, 2022-03-30, 2022-03-31, 2022-04-01] */ public static List daysAgoDate(Integer day) { - long time = TimeUtil.today().get(0); + long time = TimeUtils.today().get(0); List data = new ArrayList<>(); for (int i=0; i daysAgoTime(Integer day) { - long time = TimeUtil.today().get(0); + long time = TimeUtils.today().get(0); List data = new ArrayList<>(); for (int i=0; i config = ConfigUtil.getMap("storage", engine); + Map config = ConfigUtils.getMap("storage", engine); if (config != null) { return config.getOrDefault("domain", "") + url; } @@ -63,14 +63,14 @@ public class UrlUtil { return ""; } - String engine = ConfigUtil.get("storage", "default", "local"); + String engine = ConfigUtils.get("storage", "default", "local"); engine = engine.equals("") ? "local" : engine; if (engine.equals("local")) { - return url.replace(RequestUtil.uri(), "") + return url.replace(RequestUtils.uri(), "") .replace("/" + uploadPrefix + "/", ""); } - Map config = ConfigUtil.getMap("storage", engine); + Map config = ConfigUtils.getMap("storage", engine); if (config != null) { return url.replace(config.getOrDefault("domain", ""), "") .replace( "/" + uploadPrefix + "/", ""); @@ -87,13 +87,13 @@ public class UrlUtil { * @return String */ public static String domain() { - String engine = ConfigUtil.get("storage", "default", "local"); + String engine = ConfigUtils.get("storage", "default", "local"); engine = engine.equals("") ? "local" : engine; if (engine.equals("local")) { - return RequestUtil.uri() + "/"; + return RequestUtils.uri() + "/"; } - Map config = ConfigUtil.getMap("storage", engine); + Map config = ConfigUtils.getMap("storage", engine); if (config != null) { return config.getOrDefault("domain", "") + "/"; } diff --git a/server/like-common/src/main/java/com/mdd/common/utils/WeChatUtil.java b/server/like-common/src/main/java/com/mdd/common/util/WeChatUtils.java similarity index 86% rename from server/like-common/src/main/java/com/mdd/common/utils/WeChatUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/WeChatUtils.java index f4bd055d..1e4639f1 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/WeChatUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/WeChatUtils.java @@ -1,16 +1,15 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import cn.binarywang.wx.miniapp.api.WxMaService; import cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl; import cn.binarywang.wx.miniapp.config.impl.WxMaDefaultConfigImpl; -import com.qcloud.cos.model.ciModel.auditing.Conf; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl; import me.chanjar.weixin.mp.config.impl.WxMpDefaultConfigImpl; import java.util.Map; -public class WeChatUtil { +public class WeChatUtils { /** * 微信小程序 @@ -19,7 +18,7 @@ public class WeChatUtil { * @return WxMaService */ public static WxMaService mnp() { - Map config = ConfigUtil.get("mp_channel"); + Map config = ConfigUtils.get("mp_channel"); WxMaService service = new WxMaServiceImpl(); WxMaDefaultConfigImpl wxConfig = new WxMaDefaultConfigImpl(); @@ -37,7 +36,7 @@ public class WeChatUtil { * @return WxMpService */ public static WxMpService official() { - Map config = ConfigUtil.get("oa_channel"); + Map config = ConfigUtils.get("oa_channel"); WxMpDefaultConfigImpl wxMpDefaultConfig = new WxMpDefaultConfigImpl(); wxMpDefaultConfig.setAppId(config.getOrDefault("appId", "").trim()); diff --git a/server/like-common/src/main/java/com/mdd/common/utils/YmlUtil.java b/server/like-common/src/main/java/com/mdd/common/util/YmlUtils.java similarity index 84% rename from server/like-common/src/main/java/com/mdd/common/utils/YmlUtil.java rename to server/like-common/src/main/java/com/mdd/common/util/YmlUtils.java index f1d24d61..efa6d7a3 100644 --- a/server/like-common/src/main/java/com/mdd/common/utils/YmlUtil.java +++ b/server/like-common/src/main/java/com/mdd/common/util/YmlUtils.java @@ -1,4 +1,4 @@ -package com.mdd.common.utils; +package com.mdd.common.util; import org.springframework.context.EnvironmentAware; import org.springframework.core.env.Environment; @@ -8,7 +8,7 @@ import org.springframework.stereotype.Component; * 系统文件配置操作工具 */ @Component -public class YmlUtil implements EnvironmentAware { +public class YmlUtils implements EnvironmentAware { private static Environment env; @@ -20,7 +20,7 @@ public class YmlUtil implements EnvironmentAware { */ @Override public void setEnvironment(Environment environment) { - YmlUtil.env = environment; + YmlUtils.env = environment; } /** diff --git a/server/like-front/src/main/java/com/mdd/front/LikeFrontInterceptor.java b/server/like-front/src/main/java/com/mdd/front/LikeFrontInterceptor.java index baf81850..d231a5f3 100644 --- a/server/like-front/src/main/java/com/mdd/front/LikeFrontInterceptor.java +++ b/server/like-front/src/main/java/com/mdd/front/LikeFrontInterceptor.java @@ -2,14 +2,13 @@ package com.mdd.front; import com.alibaba.fastjson2.JSON; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.mdd.common.core.AjaxResult; import com.mdd.common.entity.user.User; import com.mdd.common.enums.HttpEnum; import com.mdd.common.mapper.user.UserMapper; -import com.mdd.common.utils.RedisUtil; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.YmlUtil; +import com.mdd.common.util.RedisUtils; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.YmlUtils; import com.mdd.front.config.FrontConfig; import org.springframework.lang.NonNull; import org.springframework.stereotype.Component; @@ -46,8 +45,8 @@ public class LikeFrontInterceptor implements HandlerInterceptor { token = FrontConfig.frontendTokenKey + token; List notLoginUri = Arrays.asList(FrontConfig.notLoginUri); if (notLoginUri.contains(request.getRequestURI())) { - if (StringUtil.isNotEmpty(token)) { - Object uid = RedisUtil.get(token); + if (StringUtils.isNotEmpty(token)) { + Object uid = RedisUtils.get(token); if (uid != null) { Integer userId = Integer.parseInt(uid.toString()); LikeFrontThreadLocal.put("userId", userId); @@ -57,21 +56,21 @@ public class LikeFrontInterceptor implements HandlerInterceptor { } // Token是否为空 - if (StringUtils.isBlank(token)) { + if (com.baomidou.mybatisplus.core.toolkit.StringUtils.isBlank(token)) { AjaxResult result = AjaxResult.failed(HttpEnum.TOKEN_EMPTY.getCode(), HttpEnum.TOKEN_EMPTY.getMsg()); response.getWriter().print(JSON.toJSONString(result)); return false; } // Token是否过期 - if (!RedisUtil.exists(token)) { + if (!RedisUtils.exists(token)) { AjaxResult result = AjaxResult.failed(HttpEnum.TOKEN_INVALID.getCode(), HttpEnum.TOKEN_INVALID.getMsg()); response.getWriter().print(JSON.toJSONString(result)); return false; } // 用户信息缓存 - Object uid = RedisUtil.get(token); + Object uid = RedisUtils.get(token); Integer userId = Integer.parseInt(uid.toString()); User user = userMapper.selectOne(new QueryWrapper() .select("id,sn,username,nickname,mobile,is_disable,is_delete") @@ -93,10 +92,10 @@ public class LikeFrontInterceptor implements HandlerInterceptor { } // 令牌自动续签 - int tokenRenewTime = Integer.parseInt(YmlUtil.get("like.token-renew-time")); - if (RedisUtil.ttl(token) < tokenRenewTime) { - long tokenValidTime = Long.parseLong(YmlUtil.get("like.token-valid-time")); - RedisUtil.expire(token, tokenValidTime); + int tokenRenewTime = Integer.parseInt(YmlUtils.get("like.token-renew-time")); + if (RedisUtils.ttl(token) < tokenRenewTime) { + long tokenValidTime = Long.parseLong(YmlUtils.get("like.token-valid-time")); + RedisUtils.expire(token, tokenValidTime); } // 写入本地线程 diff --git a/server/like-front/src/main/java/com/mdd/front/config/WebMvcConfig.java b/server/like-front/src/main/java/com/mdd/front/config/WebMvcConfig.java index 5370579e..e3de150e 100644 --- a/server/like-front/src/main/java/com/mdd/front/config/WebMvcConfig.java +++ b/server/like-front/src/main/java/com/mdd/front/config/WebMvcConfig.java @@ -1,7 +1,7 @@ package com.mdd.front.config; import com.mdd.common.config.GlobalConfig; -import com.mdd.common.utils.YmlUtil; +import com.mdd.common.util.YmlUtils; import com.mdd.front.LikeFrontInterceptor; import org.springframework.context.annotation.Configuration; import org.springframework.lang.NonNull; @@ -43,7 +43,7 @@ public class WebMvcConfig implements WebMvcConfigurer { */ @Override public void addResourceHandlers(@NonNull ResourceHandlerRegistry registry) { - String directory = YmlUtil.get("like.upload-directory"); + String directory = YmlUtils.get("like.upload-directory"); registry.addResourceHandler("/"+ GlobalConfig.publicPrefix +"/**") .addResourceLocations("file:" + directory); } diff --git a/server/like-front/src/main/java/com/mdd/front/controller/SmsController.java b/server/like-front/src/main/java/com/mdd/front/controller/SmsController.java index 5a3f4dbd..a4d3e4dd 100644 --- a/server/like-front/src/main/java/com/mdd/front/controller/SmsController.java +++ b/server/like-front/src/main/java/com/mdd/front/controller/SmsController.java @@ -8,8 +8,8 @@ import com.mdd.common.exception.OperateException; import com.mdd.common.mapper.system.SystemLogSmsMapper; import com.mdd.common.plugin.notice.NoticeDriver; import com.mdd.common.plugin.notice.NoticeParams; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.ToolsUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.ToolsUtils; import com.mdd.front.validate.commons.SmsValidate; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.PostMapping; @@ -49,7 +49,7 @@ public class SmsController { .orderByDesc("id") .last("limit 1")); - if (StringUtil.isNotNull(systemLogSms)) { + if (StringUtils.isNotNull(systemLogSms)) { if (systemLogSms.getCreateTime() >= (System.currentTimeMillis() / 1000 - 60)){ throw new OperateException("操作频繁,请稍后再试!"); } @@ -59,7 +59,7 @@ public class SmsController { .setScene(smsValidate.getScene()) .setMobile(smsValidate.getMobile()) .setParams(new String[] { - "code:" + ToolsUtil.randomInt(4) + "code:" + ToolsUtils.randomInt(4) }); (new NoticeDriver()).handle(params); diff --git a/server/like-front/src/main/java/com/mdd/front/controller/UploadController.java b/server/like-front/src/main/java/com/mdd/front/controller/UploadController.java index 56a74bad..3c8dda30 100644 --- a/server/like-front/src/main/java/com/mdd/front/controller/UploadController.java +++ b/server/like-front/src/main/java/com/mdd/front/controller/UploadController.java @@ -5,7 +5,7 @@ import com.mdd.common.enums.AlbumEnum; import com.mdd.common.exception.OperateException; import com.mdd.common.plugin.storage.StorageDriver; import com.mdd.common.plugin.storage.UploadFilesVo; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.StringUtils; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -42,7 +42,7 @@ public class UploadController { } String folder = "image"; - if (StringUtil.isNotEmpty(request.getParameter("dir"))) { + if (StringUtils.isNotEmpty(request.getParameter("dir"))) { folder += "/" + request.getParameter("dir"); } diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/ArticleServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/ArticleServiceImpl.java index 8dda3d03..7b715f0c 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/ArticleServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/ArticleServiceImpl.java @@ -13,9 +13,9 @@ import com.mdd.common.entity.article.ArticleCollect; import com.mdd.common.mapper.article.ArticleCategoryMapper; import com.mdd.common.mapper.article.ArticleCollectMapper; import com.mdd.common.mapper.article.ArticleMapper; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.TimeUtil; -import com.mdd.common.utils.UrlUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; import com.mdd.front.service.IArticleService; import com.mdd.front.validate.commons.PageValidate; import com.mdd.front.vo.article.ArticleCateVo; @@ -101,8 +101,8 @@ public class ArticleServiceImpl implements IArticleService { ArticleListedVo vo = new ArticleListedVo(); BeanUtils.copyProperties(article, vo); vo.setCollect(false); - vo.setImage(UrlUtil.toAbsoluteUrl(article.getImage())); - vo.setCreateTime(TimeUtil.timestampToDate(article.getCreateTime())); + vo.setImage(UrlUtils.toAbsoluteUrl(article.getImage())); + vo.setCreateTime(TimeUtils.timestampToDate(article.getCreateTime())); list.add(vo); ids.add(article.getId()); @@ -156,8 +156,8 @@ public class ArticleServiceImpl implements IArticleService { ArticleDetailVo vo = new ArticleDetailVo(); BeanUtils.copyProperties(article, vo); vo.setCollect(articleCollect != null); - vo.setImage(UrlUtil.toAbsoluteUrl(article.getImage())); - vo.setCreateTime(TimeUtil.timestampToDate(article.getCreateTime())); + vo.setImage(UrlUtils.toAbsoluteUrl(article.getImage())); + vo.setCreateTime(TimeUtils.timestampToDate(article.getCreateTime())); article.setVisit(article.getVisit() + 1); articleMapper.updateById(article); @@ -192,8 +192,8 @@ public class ArticleServiceImpl implements IArticleService { mpjQueryWrapper); for (ArticleCollectVo vo : iPage.getRecords()) { - vo.setImage(UrlUtil.toAbsoluteUrl(vo.getImage())); - vo.setCreateTime(TimeUtil.timestampToDate(vo.getCreateTime())); + vo.setImage(UrlUtils.toAbsoluteUrl(vo.getImage())); + vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime())); } return PageResult.iPageHandle(iPage); @@ -214,7 +214,7 @@ public class ArticleServiceImpl implements IArticleService { .eq("user_id", userId) .last("limit 1")); - if (StringUtil.isNotNull(articleCollect)) { + if (StringUtils.isNotNull(articleCollect)) { articleCollect.setIsDelete(0); articleCollect.setUpdateTime(System.currentTimeMillis() / 1000); articleCollectMapper.updateById(articleCollect); diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/IndexServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/IndexServiceImpl.java index 6357bf1b..007542f6 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/IndexServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/IndexServiceImpl.java @@ -15,7 +15,7 @@ import com.mdd.common.mapper.article.ArticleMapper; import com.mdd.common.mapper.DecoratePageMapper; import com.mdd.common.mapper.DecorateTabbarMapper; import com.mdd.common.mapper.setting.HotSearchMapper; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import com.mdd.front.service.IIndexService; import com.mdd.front.validate.commons.PageValidate; import com.mdd.front.vo.article.ArticleListedVo; @@ -69,14 +69,14 @@ public class IndexServiceImpl implements IIndexService { map.put("title", article.getTitle()); map.put("intro", article.getIntro()); map.put("summary", article.getSummary()); - map.put("image", UrlUtil.toAbsoluteUrl(article.getImage())); + map.put("image", UrlUtils.toAbsoluteUrl(article.getImage())); map.put("author", article.getAuthor()); map.put("visit", article.getVisit()); - map.put("createTime", TimeUtil.timestampToDate(article.getCreateTime())); + map.put("createTime", TimeUtils.timestampToDate(article.getCreateTime())); articleList.add(map); } - response.put("domain", UrlUtil.domain()); + response.put("domain", UrlUtils.domain()); response.put("pages", decoratePage.getPageData()); response.put("article", articleList); return response; @@ -121,42 +121,42 @@ public class IndexServiceImpl implements IIndexService { for (DecorateTabbar tab: decorateTabbars) { Map map = new LinkedHashMap<>(); map.put("name", tab.getName()); - map.put("selected", UrlUtil.toAbsoluteUrl(tab.getSelected())); - map.put("unselected", UrlUtil.toAbsoluteUrl(tab.getUnselected())); + map.put("selected", UrlUtils.toAbsoluteUrl(tab.getSelected())); + map.put("unselected", UrlUtils.toAbsoluteUrl(tab.getUnselected())); map.put("link", tab.getLink()); tabs.add(map); } // 导航颜色 - String tabbarStyle = ConfigUtil.get("tabbar", "style", "{}"); + String tabbarStyle = ConfigUtils.get("tabbar", "style", "{}"); // 登录配置 Map loginMap = new LinkedHashMap<>(); - Map loginConfig = ConfigUtil.get("login"); - loginMap.put("loginWay", ArrayUtil.stringToListAsInt(loginConfig.getOrDefault("loginWay", ""), ",")); + Map loginConfig = ConfigUtils.get("login"); + loginMap.put("loginWay", ArrayUtils.stringToListAsInt(loginConfig.getOrDefault("loginWay", ""), ",")); loginMap.put("forceBindMobile", Integer.parseInt(loginConfig.getOrDefault("forceBindMobile", "0"))); loginMap.put("openAgreement", Integer.parseInt(loginConfig.getOrDefault("openAgreement", "0"))); loginMap.put("openOtherAuth", Integer.parseInt(loginConfig.getOrDefault("openOtherAuth", "0"))); - loginMap.put("autoLoginAuth", ArrayUtil.stringToListAsInt(loginConfig.getOrDefault("autoLoginAuth", ""), ",")); + loginMap.put("autoLoginAuth", ArrayUtils.stringToListAsInt(loginConfig.getOrDefault("autoLoginAuth", ""), ",")); // 网址信息 Map websiteMap = new LinkedHashMap<>(); - Map websiteConfig = ConfigUtil.get("website"); + Map websiteConfig = ConfigUtils.get("website"); websiteMap.put("name", websiteConfig.getOrDefault("shopName", "LikeAdmin")); - websiteMap.put("logo", UrlUtil.toAbsoluteUrl(websiteConfig.getOrDefault("shopLogo", ""))); + websiteMap.put("logo", UrlUtils.toAbsoluteUrl(websiteConfig.getOrDefault("shopLogo", ""))); // H5配置 Map h5Map = new LinkedHashMap<>(); - Map h5Config = ConfigUtil.get("h5_channel"); + Map h5Config = ConfigUtils.get("h5_channel"); h5Map.put("status", Integer.parseInt(h5Config.getOrDefault("status", "0"))); h5Map.put("close", Integer.parseInt(h5Config.getOrDefault("close", "0"))); h5Map.put("url", h5Config.getOrDefault("url", "0")); - h5Map.put("accessLink", RequestUtil.uri()); + h5Map.put("accessLink", RequestUtils.uri()); // 响应数据 response.put("version", GlobalConfig.version); - response.put("domain", UrlUtil.domain()); - response.put("style", ToolsUtil.jsonToMap(tabbarStyle)); + response.put("domain", UrlUtils.domain()); + response.put("style", ToolsUtils.jsonToMap(tabbarStyle)); response.put("tabbar", tabs); response.put("login", loginMap); response.put("website", websiteMap); @@ -173,7 +173,7 @@ public class IndexServiceImpl implements IIndexService { */ @Override public Map policy(String type) { - Map map = ConfigUtil.getMap("protocol", type); + Map map = ConfigUtils.getMap("protocol", type); if (map == null) { Map m = new LinkedHashMap<>(); m.put("name", ""); @@ -191,7 +191,7 @@ public class IndexServiceImpl implements IIndexService { */ @Override public List hotSearch() { - String isHotSearch = ConfigUtil.get("search", "isHotSearch", "0"); + String isHotSearch = ConfigUtils.get("search", "isHotSearch", "0"); List list = new LinkedList<>(); if (Integer.parseInt(isHotSearch) == 1) { @@ -234,8 +234,8 @@ public class IndexServiceImpl implements IIndexService { for (ArticleListedVo vo : iPage.getRecords()) { vo.setCollect(false); - vo.setImage(UrlUtil.toAbsoluteUrl(vo.getImage())); - vo.setCreateTime(TimeUtil.timestampToDate(vo.getCreateTime())); + vo.setImage(UrlUtils.toAbsoluteUrl(vo.getImage())); + vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime())); } return PageResult.iPageHandle(iPage); diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java index e02a6f5d..f3cf8b73 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java @@ -12,7 +12,7 @@ import com.mdd.common.enums.NoticeEnum; import com.mdd.common.exception.OperateException; import com.mdd.common.mapper.user.UserAuthMapper; import com.mdd.common.mapper.user.UserMapper; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import com.mdd.front.config.FrontConfig; import com.mdd.front.service.ILoginService; import com.mdd.front.validate.UserRegisterValidate; @@ -59,8 +59,8 @@ public class LoginServiceImpl implements ILoginService { Assert.isNull(model, "账号已存在,换一个吧!"); Integer sn = this.randMakeSn(); - String salt = ToolsUtil.randomString(5); - String pwd = ToolsUtil.makeMd5(userRegisterValidate.getPassword()+salt); + String salt = ToolsUtils.randomString(5); + String pwd = ToolsUtils.makeMd5(userRegisterValidate.getPassword()+salt); User user = new User(); user.setSn(sn); @@ -93,7 +93,7 @@ public class LoginServiceImpl implements ILoginService { Integer client = Integer.parseInt(params.getOrDefault("client", "1")); try { - WxMaService wxMaService = WeChatUtil.mnp(); + WxMaService wxMaService = WeChatUtils.mnp(); WxMaJscode2SessionResult sessionResult = wxMaService.getUserService().getSessionInfo(code); String openId = sessionResult.getOpenid(); String uniId = sessionResult.getUnionid(); @@ -107,14 +107,14 @@ public class LoginServiceImpl implements ILoginService { User user = null; Integer userId; - if (StringUtil.isNotNull(userAuth)) { + if (StringUtils.isNotNull(userAuth)) { user = userMapper.selectOne(new QueryWrapper() .eq("id", userAuth.getUserId()) .eq("is_delete", 0) .last("limit 1")); } - if (StringUtil.isNull(user)) { + if (StringUtils.isNull(user)) { Integer sn = this.randMakeSn(); User model = new User(); model.setSn(sn); @@ -123,7 +123,7 @@ public class LoginServiceImpl implements ILoginService { model.setUsername("u"+sn); model.setSex(Integer.parseInt(gender)); model.setChannel(client); - model.setLastLoginIp(IpUtil.getHostIp()); + model.setLastLoginIp(IpUtils.getHostIp()); model.setLastLoginTime(System.currentTimeMillis() / 1000); model.setCreateTime(System.currentTimeMillis() / 1000); model.setUpdateTime(System.currentTimeMillis() / 1000); @@ -131,7 +131,7 @@ public class LoginServiceImpl implements ILoginService { user = model; userId = model.getId(); - if (StringUtil.isNull(userAuth)) { + if (StringUtils.isNull(userAuth)) { UserAuth auth = new UserAuth(); auth.setUserId(model.getId()); auth.setOpenid(openId); @@ -144,27 +144,27 @@ public class LoginServiceImpl implements ILoginService { } else { // 更新微信标识 userId = user.getId(); - if (StringUtil.isEmpty(userAuth.getUnionid()) && StringUtil.isNotEmpty(sessionResult.getUnionid())) { + if (StringUtils.isEmpty(userAuth.getUnionid()) && StringUtils.isNotEmpty(sessionResult.getUnionid())) { userAuth.setUnionid(sessionResult.getUnionid()); userAuthMapper.updateById(userAuth); } // 更新用户信息 - if (StringUtil.isEmpty(user.getAvatar()) && StringUtil.isNotEmpty(avatarUrl)) { + if (StringUtils.isEmpty(user.getAvatar()) && StringUtils.isNotEmpty(avatarUrl)) { user.setAvatar(avatarUrl); user.setNickname(nickName); user.setSex(Integer.parseInt(gender)); } // 更新登录信息 - user.setLastLoginIp(IpUtil.getHostIp()); + user.setLastLoginIp(IpUtils.getHostIp()); user.setLastLoginTime(System.currentTimeMillis() / 1000); userMapper.updateById(user); } - String token = ToolsUtil.makeToken(); - int tokenValidTime = Integer.parseInt(YmlUtil.get("like.token-valid-time")); - RedisUtil.set(FrontConfig.frontendTokenKey+token, userId, tokenValidTime); + String token = ToolsUtils.makeToken(); + int tokenValidTime = Integer.parseInt(YmlUtils.get("like.token-valid-time")); + RedisUtils.set(FrontConfig.frontendTokenKey+token, userId, tokenValidTime); LoginTokenVo vo = new LoginTokenVo(); vo.setId(userId); @@ -192,13 +192,13 @@ public class LoginServiceImpl implements ILoginService { // 校验验证码 int typeCode = NoticeEnum.SMS_LOGIN_CODE.getCode(); - Object smsCode = RedisUtil.get(GlobalConfig.redisSmsCode+typeCode+":"+mobile); - if (StringUtil.isNull(smsCode) || !smsCode.toString().equals(code)) { + Object smsCode = RedisUtils.get(GlobalConfig.redisSmsCode+typeCode+":"+mobile); + if (StringUtils.isNull(smsCode) || !smsCode.toString().equals(code)) { throw new OperateException("验证码错误!"); } // 删除验证码 - RedisUtil.del(GlobalConfig.redisSmsCode+typeCode+":"+mobile); + RedisUtils.del(GlobalConfig.redisSmsCode+typeCode+":"+mobile); // 查询手机号 User user = userMapper.selectOne(new QueryWrapper() @@ -211,13 +211,13 @@ public class LoginServiceImpl implements ILoginService { Assert.isFalse(user.getIsDisable() != 0, "账号已禁用!"); // 更新登录信息 - user.setLastLoginIp(IpUtil.getHostIp()); + user.setLastLoginIp(IpUtils.getHostIp()); user.setLastLoginTime(System.currentTimeMillis() / 1000); userMapper.updateById(user); - String token = ToolsUtil.makeToken(); - int tokenValidTime = Integer.parseInt(YmlUtil.get("like.token-valid-time")); - RedisUtil.set(FrontConfig.frontendTokenKey+token, user.getId(), tokenValidTime); + String token = ToolsUtils.makeToken(); + int tokenValidTime = Integer.parseInt(YmlUtils.get("like.token-valid-time")); + RedisUtils.set(FrontConfig.frontendTokenKey+token, user.getId(), tokenValidTime); LoginTokenVo vo = new LoginTokenVo(); vo.setId(user.getId()); @@ -247,18 +247,18 @@ public class LoginServiceImpl implements ILoginService { .last("limit 1")); Assert.notNull(user, "账号不存在!"); - String pwd = ToolsUtil.makeMd5(password+user.getSalt()); + String pwd = ToolsUtils.makeMd5(password+user.getSalt()); Assert.isFalse(!pwd.equals(user.getPassword()), "账号或密码错误!"); Assert.isFalse(user.getIsDisable() != 0, "账号已被禁用!"); // 更新登录信息 - user.setLastLoginIp(IpUtil.getHostIp()); + user.setLastLoginIp(IpUtils.getHostIp()); user.setLastLoginTime(System.currentTimeMillis() / 1000); userMapper.updateById(user); - String token = ToolsUtil.makeToken(); - int tokenValidTime = Integer.parseInt(YmlUtil.get("like.token-valid-time"))+1; - RedisUtil.set(FrontConfig.frontendTokenKey+token, user.getId(), tokenValidTime-1); + String token = ToolsUtils.makeToken(); + int tokenValidTime = Integer.parseInt(YmlUtils.get("like.token-valid-time"))+1; + RedisUtils.set(FrontConfig.frontendTokenKey+token, user.getId(), tokenValidTime-1); LoginTokenVo vo = new LoginTokenVo(); vo.setId(user.getId()); @@ -279,7 +279,7 @@ public class LoginServiceImpl implements ILoginService { String code = params.get("code"); try { - WxMpService wxMpService = WeChatUtil.official(); + WxMpService wxMpService = WeChatUtils.official(); WxOAuth2AccessToken wxOAuth2AccessToken = wxMpService.getOAuth2Service().getAccessToken(code); String uniId = wxOAuth2AccessToken.getUnionId(); String openId = wxOAuth2AccessToken.getOpenId(); @@ -293,14 +293,14 @@ public class LoginServiceImpl implements ILoginService { Integer userId; User user = null; - if (StringUtil.isNotNull(userAuth)) { + if (StringUtils.isNotNull(userAuth)) { user = userMapper.selectOne(new QueryWrapper() .eq("is_delete", 0) .eq("id", userAuth.getUserId()) .last("limit 1")); } - if (StringUtil.isNull(user)) { + if (StringUtils.isNull(user)) { Integer sn = this.randMakeSn(); User model = new User(); model.setSn(sn); @@ -309,7 +309,7 @@ public class LoginServiceImpl implements ILoginService { model.setUsername("u"+sn); model.setChannel(ClientEnum.OA.getCode()); model.setSex(0); - model.setLastLoginIp(IpUtil.getHostIp()); + model.setLastLoginIp(IpUtils.getHostIp()); model.setLastLoginTime(System.currentTimeMillis() / 1000); model.setUpdateTime(System.currentTimeMillis() / 1000); model.setCreateTime(System.currentTimeMillis() / 1000); @@ -317,7 +317,7 @@ public class LoginServiceImpl implements ILoginService { userId = model.getId(); user = model; - if (StringUtil.isNull(userAuth)) { + if (StringUtils.isNull(userAuth)) { UserAuth auth = new UserAuth(); auth.setUserId(model.getId()); auth.setUnionid(unionId); @@ -330,20 +330,20 @@ public class LoginServiceImpl implements ILoginService { } else { // 更新微信标识 userId = user.getId(); - if (StringUtil.isEmpty(userAuth.getUnionid()) && StringUtil.isNotEmpty(unionId)) { + if (StringUtils.isEmpty(userAuth.getUnionid()) && StringUtils.isNotEmpty(unionId)) { userAuth.setUnionid(unionId); userAuthMapper.updateById(userAuth); } // 更新登录信息 - user.setLastLoginIp(IpUtil.getHostIp()); + user.setLastLoginIp(IpUtils.getHostIp()); user.setLastLoginTime(System.currentTimeMillis() / 1000); userMapper.updateById(user); } - String token = ToolsUtil.makeToken(); - int tokenValidTime = Integer.parseInt(YmlUtil.get("like.token-valid-time"))+1; - RedisUtil.set(FrontConfig.frontendTokenKey+token, userId, tokenValidTime-1); + String token = ToolsUtils.makeToken(); + int tokenValidTime = Integer.parseInt(YmlUtils.get("like.token-valid-time"))+1; + RedisUtils.set(FrontConfig.frontendTokenKey+token, userId, tokenValidTime-1); LoginTokenVo vo = new LoginTokenVo(); vo.setId(user.getId()); @@ -364,7 +364,7 @@ public class LoginServiceImpl implements ILoginService { */ @Override public String codeUrl(String url) { - WxMpService wxMpService = WeChatUtil.official(); + WxMpService wxMpService = WeChatUtils.official(); WxMpOAuth2ServiceImpl wxMpOAuth2Service = new WxMpOAuth2ServiceImpl(wxMpService); return wxMpOAuth2Service.buildAuthorizationUrl(url, WxConsts.OAuth2Scope.SNSAPI_USERINFO, null); } @@ -386,13 +386,13 @@ public class LoginServiceImpl implements ILoginService { // 校验验证码 int typeCode = NoticeEnum.SMS_FORGOT_PASSWORD_CODE.getCode(); - Object smsCode = RedisUtil.get(GlobalConfig.redisSmsCode+typeCode+":"+mobile); - if (StringUtil.isNull(smsCode) || !smsCode.toString().equals(code)) { + Object smsCode = RedisUtils.get(GlobalConfig.redisSmsCode+typeCode+":"+mobile); + if (StringUtils.isNull(smsCode) || !smsCode.toString().equals(code)) { throw new OperateException("验证码错误!"); } // 删除验证码 - RedisUtil.del(GlobalConfig.redisSmsCode+typeCode+":"+mobile); + RedisUtils.del(GlobalConfig.redisSmsCode+typeCode+":"+mobile); // 查询手机号 User user = userMapper.selectOne(new QueryWrapper() @@ -404,8 +404,8 @@ public class LoginServiceImpl implements ILoginService { // 验证账号 Assert.notNull(user, "账号不存在!"); - String salt = ToolsUtil.randomString(5); - String pwd = ToolsUtil.makeMd5(password.trim()+salt); + String salt = ToolsUtils.randomString(5); + String pwd = ToolsUtils.makeMd5(password.trim()+salt); // 更新密码 user.setPassword(pwd); @@ -423,7 +423,7 @@ public class LoginServiceImpl implements ILoginService { private Integer randMakeSn() { Integer sn; while (true) { - sn = Integer.parseInt(ToolsUtil.randomInt(8)); + sn = Integer.parseInt(ToolsUtils.randomInt(8)); User snModel = userMapper.selectOne(new QueryWrapper() .select("id,sn,username") .eq("sn", sn) diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java index 18bbcbb1..afd1d186 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java @@ -13,7 +13,7 @@ import com.mdd.common.enums.NoticeEnum; import com.mdd.common.exception.OperateException; import com.mdd.common.mapper.user.UserAuthMapper; import com.mdd.common.mapper.user.UserMapper; -import com.mdd.common.utils.*; +import com.mdd.common.util.*; import com.mdd.front.LikeFrontThreadLocal; import com.mdd.front.service.IUserService; import com.mdd.front.validate.UserBindMobileValidate; @@ -57,10 +57,10 @@ public class UserServiceImpl implements IUserService { UserCenterVo vo = new UserCenterVo(); BeanUtils.copyProperties(user, vo); if (user.getAvatar().equals("")) { - String avatar = ConfigUtil.get("user", "defaultAvatar", ""); - vo.setAvatar(UrlUtil.toAbsoluteUrl(avatar)); + String avatar = ConfigUtils.get("user", "defaultAvatar", ""); + vo.setAvatar(UrlUtils.toAbsoluteUrl(avatar)); } else { - vo.setAvatar(UrlUtil.toAbsoluteUrl(user.getAvatar())); + vo.setAvatar(UrlUtils.toAbsoluteUrl(user.getAvatar())); } return vo; @@ -92,13 +92,13 @@ public class UserServiceImpl implements IUserService { vo.setIsBindMnp(userAuth != null); vo.setVersion(GlobalConfig.version); vo.setSex(user.getSex()); - vo.setCreateTime(TimeUtil.timestampToDate(user.getCreateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(user.getCreateTime())); if (!user.getAvatar().equals("")) { - vo.setAvatar(UrlUtil.toAbsoluteUrl(user.getAvatar())); + vo.setAvatar(UrlUtils.toAbsoluteUrl(user.getAvatar())); } else { - String avatar = ConfigUtil.get("user", "defaultAvatar", ""); - vo.setAvatar(UrlUtil.toAbsoluteUrl(avatar)); + String avatar = ConfigUtils.get("user", "defaultAvatar", ""); + vo.setAvatar(UrlUtils.toAbsoluteUrl(avatar)); } return vo; @@ -120,7 +120,7 @@ public class UserServiceImpl implements IUserService { case "avatar": User avatarUser = new User(); avatarUser.setId(userId); - avatarUser.setAvatar(UrlUtil.toRelativeUrl(value)); + avatarUser.setAvatar(UrlUtils.toRelativeUrl(value)); avatarUser.setUpdateTime(System.currentTimeMillis() / 1000); userMapper.updateById(avatarUser); break; @@ -131,11 +131,11 @@ public class UserServiceImpl implements IUserService { .eq("is_delete", 0) .last("limit 1")); - if (StringUtil.isNotNull(usernameUser) && !usernameUser.getId().equals(userId)) { + if (StringUtils.isNotNull(usernameUser) && !usernameUser.getId().equals(userId)) { throw new OperateException("账号已被使用!"); } - if (StringUtil.isNotNull(usernameUser) && usernameUser.getUsername().equals(value)) { + if (StringUtils.isNotNull(usernameUser) && usernameUser.getUsername().equals(value)) { throw new OperateException("新账号与旧账号一致,修改失败!"); } @@ -183,14 +183,14 @@ public class UserServiceImpl implements IUserService { if (!user.getPassword().equals("")) { Assert.notNull(oldPassword, "oldPassword参数缺失"); - String oldPwd = ToolsUtil.makeMd5(oldPassword.trim() + user.getSalt()); + String oldPwd = ToolsUtils.makeMd5(oldPassword.trim() + user.getSalt()); if (!oldPwd.equals(user.getPassword())) { throw new OperateException("原密码不正确!"); } } - String salt = ToolsUtil.randomString(5); - String pwd = ToolsUtil.makeMd5(password.trim()+salt); + String salt = ToolsUtils.randomString(5); + String pwd = ToolsUtils.makeMd5(password.trim()+salt); User u = new User(); u.setId(userId); @@ -215,8 +215,8 @@ public class UserServiceImpl implements IUserService { // 校验验证码 int typeCode = type.equals("bind") ? NoticeEnum.SMS_BIND_MOBILE_CODE.getCode() : NoticeEnum.SMS_CHANGE_MOBILE_CODE.getCode() ; - Object smsCode = RedisUtil.get(GlobalConfig.redisSmsCode+typeCode+":"+mobile); - if (StringUtil.isNull(smsCode) || !smsCode.toString().equals(code)) { + Object smsCode = RedisUtils.get(GlobalConfig.redisSmsCode+typeCode+":"+mobile); + if (StringUtils.isNull(smsCode) || !smsCode.toString().equals(code)) { throw new OperateException("验证码错误!"); } @@ -226,7 +226,7 @@ public class UserServiceImpl implements IUserService { .eq("is_delete", 0) .last("limit 1")); - if (StringUtil.isNotNull(user) && user.getId().equals(userId)) { + if (StringUtils.isNotNull(user) && user.getId().equals(userId)) { throw new OperateException("手机号已被其它账号绑定!"); } @@ -245,7 +245,7 @@ public class UserServiceImpl implements IUserService { */ @Override public void mnpMobile(String code) { - Map config = ConfigUtil.get("mp_channel"); + Map config = ConfigUtils.get("mp_channel"); WxMaService wxMaService = new WxMaServiceImpl(); WxMaDefaultConfigImpl wxConfig = new WxMaDefaultConfigImpl(); wxConfig.setSecret(config.getOrDefault("appSecret", "")); diff --git a/server/like-generator/src/main/java/com/mdd/generator/controller/GenController.java b/server/like-generator/src/main/java/com/mdd/generator/controller/GenController.java index e4ab0d4c..59cc5f3e 100644 --- a/server/like-generator/src/main/java/com/mdd/generator/controller/GenController.java +++ b/server/like-generator/src/main/java/com/mdd/generator/controller/GenController.java @@ -4,8 +4,8 @@ import com.baomidou.mybatisplus.core.toolkit.Assert; import com.mdd.common.core.AjaxResult; import com.mdd.common.core.PageResult; import com.mdd.common.exception.OperateException; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.YmlUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.YmlUtils; import com.mdd.common.validator.annotation.IDMust; import com.mdd.generator.service.IGenerateService; import com.mdd.generator.validate.GenParam; @@ -145,8 +145,8 @@ public class GenController { */ @GetMapping("/genCode") public Object genCode(String tables) { - String production = YmlUtil.get("like.production"); - if (StringUtil.isNotEmpty(production) && production.equals("true")) { + String production = YmlUtils.get("like.production"); + if (StringUtils.isNotEmpty(production) && production.equals("true")) { throw new OperateException("抱歉,演示环境不允许操作!"); } diff --git a/server/like-generator/src/main/java/com/mdd/generator/service/impl/GenerateServiceImpl.java b/server/like-generator/src/main/java/com/mdd/generator/service/impl/GenerateServiceImpl.java index 18849802..8f90ca0c 100644 --- a/server/like-generator/src/main/java/com/mdd/generator/service/impl/GenerateServiceImpl.java +++ b/server/like-generator/src/main/java/com/mdd/generator/service/impl/GenerateServiceImpl.java @@ -9,8 +9,8 @@ import com.mdd.common.config.GlobalConfig; import com.mdd.common.core.PageResult; import com.mdd.common.exception.OperateException; -import com.mdd.common.utils.StringUtil; -import com.mdd.common.utils.TimeUtil; +import com.mdd.common.util.StringUtils; +import com.mdd.common.util.TimeUtils; import com.mdd.generator.constant.GenConstants; import com.mdd.generator.entity.GenTable; import com.mdd.generator.entity.GenTableColumn; @@ -113,8 +113,8 @@ public class GenerateServiceImpl implements IGenerateService { for (GenTable item : iPage.getRecords()) { GenTableVo vo = new GenTableVo(); BeanUtils.copyProperties(item, vo); - vo.setCreateTime(TimeUtil.timestampToDate(item.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(item.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); list.add(vo); } @@ -141,8 +141,8 @@ public class GenerateServiceImpl implements IGenerateService { base.put("entityName", genTable.getEntityName()); base.put("authorName", genTable.getAuthorName()); base.put("remarks", genTable.getRemarks()); - base.put("createTime", TimeUtil.timestampToDate(genTable.getCreateTime())); - base.put("updateTime", TimeUtil.timestampToDate(genTable.getUpdateTime())); + base.put("createTime", TimeUtils.timestampToDate(genTable.getCreateTime())); + base.put("updateTime", TimeUtils.timestampToDate(genTable.getUpdateTime())); maps.put("base", base); // 生成信息 @@ -167,8 +167,8 @@ public class GenerateServiceImpl implements IGenerateService { for (GenTableColumn item : genTableColumnMapper.selectList(queryWrapper)) { GenColumnVo vo = new GenColumnVo(); BeanUtils.copyProperties(item, vo); - vo.setCreateTime(TimeUtil.timestampToDate(item.getCreateTime())); - vo.setUpdateTime(TimeUtil.timestampToDate(item.getUpdateTime())); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); columns.add(vo); } @@ -298,7 +298,7 @@ public class GenerateServiceImpl implements IGenerateService { new QueryWrapper() .eq("table_id", id) .orderByAsc("sort")); - Assert.isFalse(StringUtil.isEmpty(genTableColumns), "旧数据异常!"); + Assert.isFalse(StringUtils.isEmpty(genTableColumns), "旧数据异常!"); // 原表转Map Map tableColumnMap = genTableColumns @@ -307,7 +307,7 @@ public class GenerateServiceImpl implements IGenerateService { // 新表数据 List columns = genTableMapper.selectDbTableColumnsByName(genTable.getTableName()); - if (StringUtil.isNull(columns)) { + if (StringUtils.isNull(columns)) { throw new OperateException("同步结构失败,原表结构不存在!"); } @@ -341,7 +341,7 @@ public class GenerateServiceImpl implements IGenerateService { List delColumns = genTableColumns.stream() .filter(column -> !dbTableColumnNames.contains(column.getColumnName())) .collect(Collectors.toList()); - if (StringUtil.isNotEmpty(delColumns)) { + if (StringUtils.isNotEmpty(delColumns)) { for (GenTableColumn item : delColumns) { genTableColumnMapper.deleteById(item); } diff --git a/server/like-generator/src/main/java/com/mdd/generator/util/GenUtil.java b/server/like-generator/src/main/java/com/mdd/generator/util/GenUtil.java index 5a03f9e3..4ab2e288 100644 --- a/server/like-generator/src/main/java/com/mdd/generator/util/GenUtil.java +++ b/server/like-generator/src/main/java/com/mdd/generator/util/GenUtil.java @@ -2,7 +2,7 @@ package com.mdd.generator.util; import com.mdd.common.config.GlobalConfig; import com.mdd.generator.constant.GenConstants; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.StringUtils; import com.mdd.generator.config.GenConfig; import com.mdd.generator.constant.HtmlConstants; import com.mdd.generator.constant.JavaConstants; @@ -48,7 +48,7 @@ public class GenUtil { String columnName = column.getColumnName(); String columnType = GenUtil.getDbType(column.getColumnType()); column.setColumnLength(GenUtil.getColumnLength(column.getColumnType())); - column.setJavaField(StringUtil.toCamelCase(columnName)); + column.setJavaField(StringUtils.toCamelCase(columnName)); column.setJavaType(JavaConstants.TYPE_STRING); column.setQueryType(GenConstants.QUERY_EQ); column.setUpdateTime(table.getUpdateTime()); @@ -79,7 +79,7 @@ public class GenUtil { // 数字字段 else if (GenUtil.isArraysContains(SqlConstants.COLUMN_TYPE_NUMBER, columnType)) { column.setHtmlType(HtmlConstants.HTML_INPUT); // 输入框 - String[] str = StringUtil.split(StringUtil.substringBetween(column.getColumnType(), "(", ")"), ","); + String[] str = StringUtils.split(StringUtils.substringBetween(column.getColumnType(), "(", ")"), ","); if (str != null && str.length == 2 && Integer.parseInt(str[1]) > 0) { column.setJavaType(JavaConstants.TYPE_BIG_DECIMAL); // 浮点形 } else if (str != null && str.length == 1 && Integer.parseInt(str[0]) <= 11) { @@ -116,7 +116,7 @@ public class GenUtil { } // 模糊查字段 - if (StringUtil.endsWithIgnoreCase(columnName, "name") || + if (StringUtils.endsWithIgnoreCase(columnName, "name") || columnName.equals("nickname") || columnName.equals("username") || columnName.equals("title") || @@ -125,22 +125,22 @@ public class GenUtil { } // 根据字段设置 - if (StringUtil.endsWithIgnoreCase(columnName, "status") + if (StringUtils.endsWithIgnoreCase(columnName, "status") || columnName.equals("isShow") || columnName.equals("isDisable")) { // 状态字段设置单选框 column.setHtmlType(HtmlConstants.HTML_RADIO); - } else if (StringUtil.endsWithIgnoreCase(columnName, "type") || - StringUtil.endsWithIgnoreCase(columnName, "sex")) { + } else if (StringUtils.endsWithIgnoreCase(columnName, "type") || + StringUtils.endsWithIgnoreCase(columnName, "sex")) { // 类型&性别字段设置下拉框 column.setHtmlType(HtmlConstants.HTML_SELECT); - } else if (StringUtil.endsWithIgnoreCase(columnName, "image")) { + } else if (StringUtils.endsWithIgnoreCase(columnName, "image")) { // 图片字段设置图片上传控件 column.setHtmlType(HtmlConstants.HTML_IMAGE_UPLOAD); - } else if (StringUtil.endsWithIgnoreCase(columnName, "file")) { + } else if (StringUtils.endsWithIgnoreCase(columnName, "file")) { // 文件字段设置文件上传控件 column.setHtmlType(HtmlConstants.HTML_FILE_UPLOAD); - } else if (StringUtil.endsWithIgnoreCase(columnName, "content")) { + } else if (StringUtils.endsWithIgnoreCase(columnName, "content")) { // 内容字段的设置富文本控件 column.setHtmlType(HtmlConstants.HTML_EDITOR); } @@ -156,7 +156,7 @@ public class GenUtil { public static String toModuleName(String tableName) { int lastIndex = tableName.lastIndexOf("_"); int nameLength = tableName.length(); - return StringUtil.substring(tableName, lastIndex + 1, nameLength); + return StringUtils.substring(tableName, lastIndex + 1, nameLength); } /** @@ -168,11 +168,11 @@ public class GenUtil { */ public static String toClassName(String tableName) { String tablePrefix = GlobalConfig.tablePrefix; - if (GenConfig.isRemoveTablePrefix && StringUtil.isNotEmpty(tablePrefix)) { - String[] searchList = StringUtil.split(tablePrefix, ","); + if (GenConfig.isRemoveTablePrefix && StringUtils.isNotEmpty(tablePrefix)) { + String[] searchList = StringUtils.split(tablePrefix, ","); tableName = replaceFirst(tableName, searchList); } - return StringUtil.convertToCamelCase(tableName); + return StringUtils.convertToCamelCase(tableName); } /** @@ -225,8 +225,8 @@ public class GenUtil { * @return String */ public static String getDbType(String columnType) { - if (StringUtil.indexOf(columnType, "(") > 0) { - return StringUtil.substringBefore(columnType, "("); + if (StringUtils.indexOf(columnType, "(") > 0) { + return StringUtils.substringBefore(columnType, "("); } else { return columnType; @@ -241,8 +241,8 @@ public class GenUtil { * @return 截取后的列类型 */ public static String getColumnLength(String columnType) { - if (StringUtil.indexOf(columnType, "(") > 0) { - return StringUtil.substringBetween(columnType, "(", ")"); + if (StringUtils.indexOf(columnType, "(") > 0) { + return StringUtils.substringBetween(columnType, "(", ")"); } else { return "0"; } diff --git a/server/like-generator/src/main/java/com/mdd/generator/util/VelocityUtil.java b/server/like-generator/src/main/java/com/mdd/generator/util/VelocityUtil.java index 37b7436e..4803268b 100644 --- a/server/like-generator/src/main/java/com/mdd/generator/util/VelocityUtil.java +++ b/server/like-generator/src/main/java/com/mdd/generator/util/VelocityUtil.java @@ -1,6 +1,6 @@ package com.mdd.generator.util; -import com.mdd.common.utils.StringUtil; +import com.mdd.common.util.StringUtils; import com.mdd.generator.config.GenConfig; import com.mdd.generator.constant.GenConstants; import com.mdd.generator.constant.SqlConstants; @@ -62,7 +62,7 @@ public class VelocityUtil { primaryKey = column.getJavaField(); primaryField = column.getColumnName(); } - if (StringUtil.isNotEmpty(column.getDictType()) && !dictFields.contains(column.getDictType())) { + if (StringUtils.isNotEmpty(column.getDictType()) && !dictFields.contains(column.getDictType())) { dictFields.add(column.getDictType()); } } @@ -74,9 +74,9 @@ public class VelocityUtil { velocityContext.put("authorName", table.getAuthorName()); velocityContext.put("packageName", GenConfig.packageName); velocityContext.put("EntityName", table.getEntityName()); - velocityContext.put("entityName", StringUtil.uncapitalize(table.getEntityName())); + velocityContext.put("entityName", StringUtils.uncapitalize(table.getEntityName())); velocityContext.put("moduleName", table.getModuleName()); - velocityContext.put("functionName", StringUtil.isNotEmpty(table.getFunctionName()) ? table.getFunctionName() : "【请填写功能名称】"); + velocityContext.put("functionName", StringUtils.isNotEmpty(table.getFunctionName()) ? table.getFunctionName() : "【请填写功能名称】"); velocityContext.put("notesType", GenConfig.notesType); velocityContext.put("table", table); velocityContext.put("columns", columns); @@ -100,7 +100,7 @@ public class VelocityUtil { */ public static String getGenPath(GenTable table) { String genPath = table.getGenPath(); - if (StringUtil.equals(genPath, "/")) { + if (StringUtils.equals(genPath, "/")) { return System.getProperty("user.dir") + File.separator + "src" + File.separator; } return genPath + File.separator; @@ -146,59 +146,59 @@ public class VelocityUtil { String moduleName = genTable.getModuleName(); if (template.contains("controller.java.vm")) { - fileName = StringUtil.format("java/{}/controller/{}Controller.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/controller/{}Controller.java", GenConfig.adminPackage, entityName); } else if (template.contains("service.java.vm")) { - fileName = StringUtil.format("java/{}/service/I{}Service.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/service/I{}Service.java", GenConfig.adminPackage, entityName); } else if (template.contains("serviceImpl.java.vm")) { - fileName = StringUtil.format("java/{}/service/impl/{}ServiceImpl.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/service/impl/{}ServiceImpl.java", GenConfig.adminPackage, entityName); } else if (template.contains("validateCreate.java.vm")) { - fileName = StringUtil.format("java/{}/validate/{}CreateValidate.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/validate/{}CreateValidate.java", GenConfig.adminPackage, entityName); } else if (template.contains("validateUpdate.java.vm")) { - fileName = StringUtil.format("java/{}/validate/{}UpdateValidate.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/validate/{}UpdateValidate.java", GenConfig.adminPackage, entityName); } else if (template.contains("validateSearch.java.vm")) { - fileName = StringUtil.format("java/{}/validate/{}SearchValidate.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/validate/{}SearchValidate.java", GenConfig.adminPackage, entityName); } else if (template.contains("voListed.java.vm")) { - fileName = StringUtil.format("java/{}/vo/{}ListedVo.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/vo/{}ListedVo.java", GenConfig.adminPackage, entityName); } else if (template.contains("voDetail.java.vm")) { - fileName = StringUtil.format("java/{}/vo/{}DetailVo.java", GenConfig.adminPackage, entityName); + fileName = StringUtils.format("java/{}/vo/{}DetailVo.java", GenConfig.adminPackage, entityName); } else if (template.contains("entity.java.vm")) { - fileName = StringUtil.format("java/{}/entity/{}.java", GenConfig.commonPackage, entityName); + fileName = StringUtils.format("java/{}/entity/{}.java", GenConfig.commonPackage, entityName); } else if (template.contains("mapper.java.vm")) { - fileName = StringUtil.format("java/{}/mapper/{}Mapper.java", GenConfig.commonPackage, entityName); + fileName = StringUtils.format("java/{}/mapper/{}Mapper.java", GenConfig.commonPackage, entityName); } else if (template.contains("vue/api.ts.vm")) { - fileName = StringUtil.format("vue/api/{}.ts", moduleName); + fileName = StringUtils.format("vue/api/{}.ts", moduleName); } else if (template.contains("vue/edit.vue.vm")) { - fileName = StringUtil.format("vue/views/{}/edit.vue", moduleName); + fileName = StringUtils.format("vue/views/{}/edit.vue", moduleName); } else if (template.contains("vue/index.vue.vm")) { - fileName = StringUtil.format("vue/views/{}/index.vue", moduleName); + fileName = StringUtils.format("vue/views/{}/index.vue", moduleName); } else if (template.contains("vue/index-tree.vue.vm")) { - fileName = StringUtil.format("vue/views/{}/index.vue", moduleName); + fileName = StringUtils.format("vue/views/{}/index.vue", moduleName); } return fileName;