升级工具包版本号,修改常量接口为常量类

This commit is contained in:
2026-08-06 11:11:45 +08:00
parent 17805ac6e3
commit 0dc12c2d2f
75 changed files with 199 additions and 135 deletions
@@ -12,7 +12,7 @@ import xtools.app.sys.service.SysMonitorService;
import xtools.app.sys.service.SysParamService;
import xtools.app.sys.service.SysPermService;
import xtools.app.sys.service.SysUpdateHistoryService;
import xtools.base.config.BaseParams;
import xtools.base.config.Constants;
import xtools.boot.log.LogBus;
import xtools.boot.log.enums.LogBusBaseType;
import xtools.boot.log.holder.LogTrackHolder;
@@ -31,7 +31,7 @@ import xtools.core.enums.LogLevel;
* @date : 2026/2/2 14:13
*/
@Component
@Order(BaseParams.CP_NUM200)
@Order(Constants.CP_NUM200)
@RequiredArgsConstructor
public class InitSys implements ApplicationRunner {
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysAddressMapper;
import xtools.app.sys.model.entity.SysAddress;
@@ -1,7 +1,7 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysDeptMapper;
import xtools.app.sys.model.entity.SysDept;
@@ -1,11 +1,11 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysDictMapper;
import xtools.app.sys.model.entity.SysDict;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
/**
* <p>Title : SysDictBaseService</p>
@@ -17,7 +17,7 @@ import xtools.base.config.BaseParams;
* @date : 2026-01-28 10:34:37
*/
@Component
public class SysDictBaseService extends ServiceImpl<SysDictMapper, SysDict> implements BaseParams {
public class SysDictBaseService extends ServiceImpl<SysDictMapper, SysDict> {
/**
* 根据字典编码查询字典
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysDictItemMapper;
import xtools.app.sys.model.entity.SysDictItem;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysFileMapper;
import xtools.app.sys.model.entity.SysFile;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysLogMapper;
import xtools.app.sys.model.entity.SysLog;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysLogTotalMapper;
@@ -1,7 +1,7 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysMenuMapper;
import xtools.app.sys.model.dto.resp.SysMenuTreeResp;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysNoticeMapper;
import xtools.app.sys.model.entity.SysNotice;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysOptLogMapper;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysParamMapper;
import xtools.app.sys.model.entity.SysParam;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysRiskMapper;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysRoleMapper;
import xtools.app.sys.model.entity.SysRole;
@@ -1,7 +1,7 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysRoleMenuMapper;
import xtools.app.sys.model.entity.SysRoleMenu;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysTaskMapper;
import xtools.app.sys.model.entity.SysTask;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysUpdateHistoryMapper;
import xtools.app.sys.model.entity.SysUpdateHistory;
@@ -1,7 +1,7 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysUserMapper;
import xtools.app.sys.model.entity.SysUser;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysUserNoticeMapper;
import xtools.app.sys.model.entity.SysUserNotice;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysUserNoticeInfoMapper;
import xtools.app.sys.model.entity.SysUserNoticeInfo;
@@ -1,6 +1,6 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysUserPasswdRuleMapper;
@@ -1,7 +1,7 @@
package xtools.app.sys.service.base;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.baomidou.mybatisplus.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Component;
import xtools.app.sys.mapper.SysUserRoleMapper;
import xtools.app.sys.model.entity.SysUserRole;
@@ -14,7 +14,6 @@ import xtools.app.sys.model.entity.SysLogTotal;
import xtools.app.sys.service.SysLogService;
import xtools.app.sys.service.SysOptLogService;
import xtools.app.sys.service.base.SysLogTotalBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.model.dto.log.LogTrack;
import xtools.boot.cache.redis.base.RedisService;
import xtools.boot.log.enums.LogBusBaseType;
@@ -35,6 +34,9 @@ import java.util.List;
import java.util.Map;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM16;
/**
* <p>Title : LogBusServiceImpl</p>
* <p>Description : LogBusServiceImpl</p>
@@ -50,7 +52,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class LogBusServiceImpl implements LogBusService, BaseParams {
public class LogBusServiceImpl implements LogBusService {
/**
* 缓存参数
@@ -14,7 +14,7 @@ import xtools.app.sys.model.dto.resp.SysAddressResp;
import xtools.app.sys.model.entity.SysAddress;
import xtools.app.sys.service.SysAddressService;
import xtools.app.sys.service.base.SysAddressBaseService;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.model.dto.Result;
import xtools.boot.cache.redis.base.RedisService;
import xtools.core.StringUtils;
@@ -33,7 +33,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysAddressServiceImpl implements SysAddressService, BaseParams {
public class SysAddressServiceImpl implements SysAddressService {
/**
* 缓存参数
@@ -26,7 +26,7 @@ import xtools.app.sys.service.SysUserPasswdRuleService;
import xtools.app.sys.service.SysUserService;
import xtools.app.sys.service.base.SysUserBaseService;
import xtools.app.sys.utils.PasswdUtils;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -56,7 +56,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysBaseServiceImpl implements SysBaseService, BaseParams {
public class SysBaseServiceImpl implements SysBaseService {
private final SysCommonService sysCommonService;
@@ -15,7 +15,7 @@ import xtools.app.sys.model.dto.resp.SysDeptTreeResp;
import xtools.app.sys.model.entity.SysDept;
import xtools.app.sys.service.SysDeptService;
import xtools.app.sys.service.base.SysDeptBaseService;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -50,7 +50,7 @@ import java.util.stream.Collectors;
@Primary
@Service
@RequiredArgsConstructor
public class SysDeptServiceImpl implements SysDeptService, BaseParams {
public class SysDeptServiceImpl implements SysDeptService {
private final SysDeptBaseService sysDeptBaseService;
@@ -16,7 +16,7 @@ import xtools.app.sys.model.entity.SysDict;
import xtools.app.sys.service.SysDictItemService;
import xtools.app.sys.service.SysDictService;
import xtools.app.sys.service.base.SysDictBaseService;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.enums.StatusEnum;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
@@ -42,7 +42,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysDictServiceImpl implements SysDictService, BaseParams {
public class SysDictServiceImpl implements SysDictService {
private final SysDictItemService sysDictItemService;
@@ -22,7 +22,6 @@ import xtools.app.sys.model.dto.resp.SysFileResp;
import xtools.app.sys.model.entity.SysFile;
import xtools.app.sys.service.SysFileService;
import xtools.app.sys.service.base.SysFileBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.enums.FileDataType;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
@@ -51,6 +50,9 @@ import java.util.List;
import java.util.Objects;
import java.util.Set;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM1;
/**
* <p>Title : SysFileServiceImpl</p>
* <p>Description : 系统文件表 ServiceImpl</p>
@@ -64,7 +66,7 @@ import java.util.Set;
@Primary
@Service
@RequiredArgsConstructor
public class SysFileServiceImpl implements SysFileService, BaseParams {
public class SysFileServiceImpl implements SysFileService {
private final SysFileBaseService sysFileBaseService;
@@ -9,7 +9,6 @@ import xtools.app.sys.model.dto.resp.SysLogResp;
import xtools.app.sys.model.entity.SysLog;
import xtools.app.sys.service.SysLogService;
import xtools.app.sys.service.base.SysLogBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.model.dto.Result;
import xtools.boot.api.model.dto.page.PageReq;
import xtools.boot.api.model.dto.page.PageResp;
@@ -21,6 +20,10 @@ import java.time.Instant;
import java.util.List;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM1;
import static xtools.base.config.Constants.CP_NUM2;
/**
* <p>Title : SysLogServiceImpl</p>
* <p>Description : 日志记录表 ServiceImpl</p>
@@ -30,7 +33,7 @@ import java.util.Objects;
* @version : 1.0.0
* @date : 2026-02-07 20:09:03
*/
public class SysLogServiceImpl implements SysLogService, BaseParams {
public class SysLogServiceImpl implements SysLogService {
@Resource
private SysLogBaseService sysLogBaseService;
@@ -8,7 +8,6 @@ import xtools.app.sys.model.dto.req.SysLogTotalStatsReq;
import xtools.app.sys.model.dto.resp.SysLogTotalStatsResp;
import xtools.app.sys.service.SysLogTotalService;
import xtools.app.sys.service.base.SysLogTotalBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
import xtools.core.CollectionUtils;
@@ -22,6 +21,10 @@ import java.util.List;
import java.util.Map;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM1;
import static xtools.base.config.Constants.CP_NUM2;
/**
* <p>Title : SysLogTotalServiceImpl</p>
* <p>Description : 系统日志统计表 ServiceImpl</p>
@@ -34,7 +37,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysLogTotalServiceImpl implements SysLogTotalService, BaseParams {
public class SysLogTotalServiceImpl implements SysLogTotalService {
private final SysLogTotalBaseService sysLogTotalBaseService;
@@ -22,7 +22,6 @@ import xtools.app.sys.service.SysUserPasswdRuleService;
import xtools.app.sys.service.base.SysUserBaseService;
import xtools.app.sys.service.base.SysUserRoleBaseService;
import xtools.app.sys.utils.PasswdUtils;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -42,6 +41,11 @@ import java.time.temporal.ChronoUnit;
import java.util.List;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM1;
import static xtools.base.config.Constants.CP_NUM2;
import static xtools.base.config.Constants.CP_NUM60;
/**
* <p>Title : SysLoginServiceImpl</p>
* <p>Description : SysLoginServiceImpl</p>
@@ -56,7 +60,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysLoginServiceImpl implements SysLoginService, BaseParams {
public class SysLoginServiceImpl implements SysLoginService {
private final SysCommonService sysCommonService;
@@ -234,12 +238,12 @@ public class SysLoginServiceImpl implements SysLoginService, BaseParams {
Long count = redisService.incr(key);
if (count >= rule.getErrorPasswdCount()) {
// 大于阈值锁定
redisService.set(getLockKey(id), CP_NUM1, (long) rule.getErrorPasswdLockMinutes() * BaseParams.CP_NUM60);
redisService.set(getLockKey(id), CP_NUM1, (long) rule.getErrorPasswdLockMinutes() * CP_NUM60);
redisService.del(key);
throw new BizWarning("密码错误次数超过" + rule.getErrorPasswdCount() + "次,账户已锁定" + rule.getErrorPasswdLockMinutes() + "分钟");
} else {
// 更新密码错误时间窗口
redisService.expire(key, (long) rule.getErrorPasswdWindowMinutes() * BaseParams.CP_NUM60);
redisService.expire(key, (long) rule.getErrorPasswdWindowMinutes() * CP_NUM60);
}
}
@@ -20,7 +20,6 @@ import xtools.app.sys.service.SysMenuService;
import xtools.app.sys.service.SysPermService;
import xtools.app.sys.service.base.SysMenuBaseService;
import xtools.app.sys.service.base.SysRoleMenuBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -42,6 +41,10 @@ import java.util.Set;
import java.util.StringJoiner;
import java.util.stream.Collectors;
import static xtools.base.config.Constants.CP_COLON;
import static xtools.base.config.Constants.CP_COMMA;
import static xtools.base.config.Constants.CP_EMPTY;
/**
* <p>Title : SysMenuServiceImpl</p>
* <p>Description : 系统菜单表 ServiceImpl</p>
@@ -54,7 +57,7 @@ import java.util.stream.Collectors;
@Primary
@Service
@RequiredArgsConstructor
public class SysMenuServiceImpl implements SysMenuService, BaseParams {
public class SysMenuServiceImpl implements SysMenuService {
private final SysPermService sysPermService;
@@ -5,7 +5,6 @@ import jakarta.annotation.Resource;
import org.springframework.context.annotation.Primary;
import org.springframework.stereotype.Service;
import xtools.app.sys.service.SysMonitorService;
import xtools.base.config.BaseParams;
import xtools.boot.api.model.dto.Result;
import xtools.boot.cache.redis.monitor.RedisMonitor;
import xtools.boot.db.mybatis.enums.MySqlMonitorEnums;
@@ -17,6 +16,10 @@ import xtools.extend.dto.monitor.HardwareInfoDto;
import java.util.List;
import static xtools.base.config.Constants.CP_NUM1;
import static xtools.base.config.Constants.CP_NUM10;
import static xtools.base.config.Constants.CP_NUM60;
/**
* <p>Title : SysMonitorServiceImpl</p>
* <p>Description : SysMonitorServiceImpl</p>
@@ -30,7 +33,7 @@ import java.util.List;
*/
@Primary
@Service
public class SysMonitorServiceImpl implements SysMonitorService, BaseParams {
public class SysMonitorServiceImpl implements SysMonitorService {
@Resource
private RedisMonitor redisMonitor;
@@ -23,7 +23,7 @@ import xtools.app.sys.service.SysUserNoticeService;
import xtools.app.sys.service.base.SysNoticeBaseService;
import xtools.app.sys.service.base.SysUserBaseService;
import xtools.app.sys.service.base.SysUserNoticeBaseService;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -53,7 +53,7 @@ import java.util.stream.Collectors;
@Primary
@Service
@RequiredArgsConstructor
public class SysNoticeServiceImpl implements SysNoticeService, BaseParams {
public class SysNoticeServiceImpl implements SysNoticeService {
private final SysFileOptService sysFileOptService;
@@ -20,7 +20,6 @@ import xtools.app.sys.model.dto.resp.SysOptLogTitleTreeResp;
import xtools.app.sys.model.entity.SysOptLog;
import xtools.app.sys.service.SysOptLogService;
import xtools.app.sys.service.base.SysOptLogBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
import xtools.boot.api.model.dto.page.PageReq;
@@ -40,6 +39,13 @@ import java.util.Objects;
import java.util.function.Function;
import java.util.stream.Collectors;
import static xtools.base.config.Constants.CP_LINE;
import static xtools.base.config.Constants.CP_NEGATIVE1;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM1;
import static xtools.base.config.Constants.CP_NUM16;
import static xtools.base.config.Constants.CP_NUM2;
/**
* <p>Title : SysOptLogServiceImpl</p>
* <p>Description : 系统操作日志 ServiceImpl</p>
@@ -53,7 +59,7 @@ import java.util.stream.Collectors;
@Primary
@Service
@RequiredArgsConstructor
public class SysOptLogServiceImpl implements SysOptLogService, BaseParams {
public class SysOptLogServiceImpl implements SysOptLogService {
private final SysConfig sysConfig;
@@ -26,7 +26,6 @@ import xtools.app.sys.model.entity.SysParam;
import xtools.app.sys.param.utils.SysParamUtils;
import xtools.app.sys.service.SysParamService;
import xtools.app.sys.service.base.SysParamBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -44,6 +43,9 @@ import java.util.Map;
import java.util.Objects;
import java.util.stream.Collectors;
import static xtools.base.config.Constants.CP_NUM1;
import static xtools.base.config.Constants.CP_NUM2;
/**
* <p>Title : SysParamServiceImpl</p>
* <p>Description : 系统参数表 ServiceImpl</p>
@@ -57,7 +59,7 @@ import java.util.stream.Collectors;
@Primary
@Service
@RequiredArgsConstructor
public class SysParamServiceImpl implements SysParamService, BaseParams {
public class SysParamServiceImpl implements SysParamService {
private final SysParamBaseService sysParamBaseService;
private final SysDictItemApi sysDictItemApi;
@@ -6,7 +6,7 @@ import org.springframework.stereotype.Service;
import xtools.app.sys.model.entity.SysUserPasswdRule;
import xtools.app.sys.service.SysPasswdService;
import xtools.app.sys.service.SysUserPasswdRuleService;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.core.StringUtils;
@@ -30,7 +30,7 @@ import java.util.regex.Pattern;
@Primary
@Service
@RequiredArgsConstructor
public class SysPasswdServiceImpl implements SysPasswdService, BaseParams {
public class SysPasswdServiceImpl implements SysPasswdService {
/**
* 键盘连续字符序列
@@ -10,7 +10,6 @@ import xtools.app.sys.auth.utils.PremUtils;
import xtools.app.sys.mapper.SysMenuMapper;
import xtools.app.sys.model.entity.SysInterfacePerm;
import xtools.app.sys.service.SysPermService;
import xtools.base.config.BaseParams;
import xtools.boot.cache.redis.base.RedisService;
import xtools.core.ArrUtils;
import xtools.core.CollectionUtils;
@@ -22,6 +21,9 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import static xtools.base.config.Constants.CP_COLON;
import static xtools.base.config.Constants.CP_NUM16;
/**
* <p>Title : SysPermServiceImpl</p>
* <p>Description : SysPermServiceImpl</p>
@@ -37,7 +39,7 @@ import java.util.Map;
@Primary
@Service
@RequiredArgsConstructor
public class SysPermServiceImpl implements SysPermService, BaseParams {
public class SysPermServiceImpl implements SysPermService {
private final SysMenuMapper sysMenuMapper;
@@ -21,7 +21,6 @@ import xtools.app.sys.risk.utils.IpRiskUtils;
import xtools.app.sys.risk.utils.UriRiskUtils;
import xtools.app.sys.service.SysRiskService;
import xtools.app.sys.service.base.SysRiskBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -37,6 +36,10 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import static xtools.base.config.Constants.CP_COMMA;
import static xtools.base.config.Constants.CP_EMPTY;
import static xtools.base.config.Constants.CP_NUM1;
/**
* <p>Title : SysRiskServiceImpl</p>
* <p>Description : 系统风控表 ServiceImpl</p>
@@ -49,7 +52,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysRiskServiceImpl implements SysRiskService, BaseParams {
public class SysRiskServiceImpl implements SysRiskService {
private final SysRiskBaseService sysRiskBaseService;
@@ -16,7 +16,6 @@ import xtools.app.sys.service.SysPermService;
import xtools.app.sys.service.SysRoleService;
import xtools.app.sys.service.base.SysRoleBaseService;
import xtools.app.sys.service.base.SysUserRoleBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -28,6 +27,8 @@ import xtools.core.StringUtils;
import java.util.List;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM1;
/**
* <p>Title : SysRoleServiceImpl</p>
* <p>Description : 系统角色表 ServiceImpl</p>
@@ -40,7 +41,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysRoleServiceImpl implements SysRoleService, BaseParams {
public class SysRoleServiceImpl implements SysRoleService {
private final SysPermService sysPermService;
@@ -16,7 +16,6 @@ import xtools.app.sys.model.dto.resp.SysTaskStatsResp;
import xtools.app.sys.model.entity.SysTask;
import xtools.app.sys.service.SysTaskService;
import xtools.app.sys.service.base.SysTaskBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
import xtools.boot.api.model.dto.log.LogTrack;
@@ -35,6 +34,11 @@ import java.time.Instant;
import java.util.List;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM1;
import static xtools.base.config.Constants.CP_NUM1000;
import static xtools.base.config.Constants.CP_NUM2;
/**
* <p>Title : SysTaskServiceImpl</p>
* <p>Description : 系统任务 ServiceImpl</p>
@@ -48,7 +52,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysTaskServiceImpl implements SysTaskService, BaseParams {
public class SysTaskServiceImpl implements SysTaskService {
private final SysTaskBaseService sysTaskBaseService;
@@ -17,7 +17,7 @@ import xtools.app.sys.service.SysUserNoticeInfoService;
import xtools.app.sys.service.base.SysNoticeBaseService;
import xtools.app.sys.service.base.SysUserNoticeBaseService;
import xtools.app.sys.service.base.SysUserNoticeInfoBaseService;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.enums.DeleteEnum;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.model.dto.Result;
@@ -43,7 +43,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysUserNoticeInfoServiceImpl implements SysUserNoticeInfoService, BaseParams {
public class SysUserNoticeInfoServiceImpl implements SysUserNoticeInfoService {
private final SysNoticeBaseService sysNoticeBaseService;
@@ -19,7 +19,6 @@ import xtools.app.sys.service.SysUserNoticeService;
import xtools.app.sys.service.base.SysNoticeBaseService;
import xtools.app.sys.service.base.SysUserBaseService;
import xtools.app.sys.service.base.SysUserNoticeBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.enums.DeleteEnum;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
@@ -37,6 +36,8 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM1;
/**
* <p>Title : SysUserNoticeServiceImpl</p>
* <p>Description : 系统用户通知公告表 ServiceImpl</p>
@@ -49,7 +50,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysUserNoticeServiceImpl implements SysUserNoticeService, BaseParams {
public class SysUserNoticeServiceImpl implements SysUserNoticeService {
private final SysUserNoticeBaseService sysUserNoticeBaseService;
@@ -19,7 +19,6 @@ import xtools.app.sys.model.dto.resp.SysUserPasswdRuleResp;
import xtools.app.sys.model.entity.SysUserPasswdRule;
import xtools.app.sys.service.SysUserPasswdRuleService;
import xtools.app.sys.service.base.SysUserPasswdRuleBaseService;
import xtools.base.config.BaseParams;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -33,6 +32,9 @@ import xtools.core.StringUtils;
import java.util.List;
import java.util.Objects;
import static xtools.base.config.Constants.CP_NUM0;
import static xtools.base.config.Constants.CP_NUM1;
/**
* <p>Title : SysUserPasswdRuleServiceImpl</p>
* <p>Description : 用户名密码规则 ServiceImpl</p>
@@ -45,7 +47,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysUserPasswdRuleServiceImpl implements SysUserPasswdRuleService, BaseParams {
public class SysUserPasswdRuleServiceImpl implements SysUserPasswdRuleService {
private final static AppCache CACHE_PARAM = AppCache.SYS_CACHE_AP_RULE;
@@ -23,7 +23,7 @@ import xtools.app.sys.service.base.SysDeptBaseService;
import xtools.app.sys.service.base.SysUserBaseService;
import xtools.app.sys.service.base.SysUserRoleBaseService;
import xtools.app.sys.utils.PasswdUtils;
import xtools.base.config.BaseParams;
import static xtools.base.config.Constants.*;
import xtools.boot.api.exection.BizError;
import xtools.boot.api.exection.BizWarning;
import xtools.boot.api.model.dto.Result;
@@ -58,7 +58,7 @@ import java.util.Objects;
@Primary
@Service
@RequiredArgsConstructor
public class SysUserServiceImpl implements SysUserService, BaseParams {
public class SysUserServiceImpl implements SysUserService {
private final SysConfig sysConfig;