【更新】优化导包

This commit is contained in:
xuyuxiang 2021-04-15 18:45:41 +08:00
parent 249ab2edfe
commit e91d35af2c
31 changed files with 64 additions and 57 deletions

View File

@ -24,9 +24,9 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.enums; package vip.xiaonuo.core.enums;
import lombok.Getter;
import vip.xiaonuo.core.exception.ServiceException; import vip.xiaonuo.core.exception.ServiceException;
import vip.xiaonuo.core.exception.enums.StatusExceptionEnum; import vip.xiaonuo.core.exception.enums.StatusExceptionEnum;
import lombok.Getter;
/** /**
* 公共状态 * 公共状态

View File

@ -24,8 +24,8 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.exception; package vip.xiaonuo.core.exception;
import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum;
import lombok.Getter; import lombok.Getter;
import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum;
/** /**
* 认证相关的异常 * 认证相关的异常

View File

@ -24,8 +24,8 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.exception; package vip.xiaonuo.core.exception;
import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum;
import lombok.Getter; import lombok.Getter;
import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum;
/** /**
* 授权和鉴权异常 * 授权和鉴权异常

View File

@ -24,9 +24,9 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.exception; package vip.xiaonuo.core.exception;
import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import vip.xiaonuo.core.exception.enums.abs.AbstractBaseExceptionEnum;
/** /**
* 业务异常 * 业务异常

View File

@ -26,8 +26,8 @@ package vip.xiaonuo.core.factory;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import vip.xiaonuo.core.pojo.base.node.BaseTreeNode;
import lombok.Data; import lombok.Data;
import vip.xiaonuo.core.pojo.base.node.BaseTreeNode;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -25,10 +25,6 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
package vip.xiaonuo.core.file.modular.tencent; package vip.xiaonuo.core.file.modular.tencent;
import cn.hutool.core.io.IoUtil; import cn.hutool.core.io.IoUtil;
import vip.xiaonuo.core.file.FileOperator;
import vip.xiaonuo.core.file.common.enums.BucketAuthEnum;
import vip.xiaonuo.core.file.modular.tencent.exp.TencentFileServiceException;
import vip.xiaonuo.core.file.modular.tencent.prop.TenCosProperties;
import com.qcloud.cos.COSClient; import com.qcloud.cos.COSClient;
import com.qcloud.cos.ClientConfig; import com.qcloud.cos.ClientConfig;
import com.qcloud.cos.auth.BasicCOSCredentials; import com.qcloud.cos.auth.BasicCOSCredentials;
@ -40,6 +36,10 @@ import com.qcloud.cos.model.*;
import com.qcloud.cos.region.Region; import com.qcloud.cos.region.Region;
import com.qcloud.cos.transfer.TransferManager; import com.qcloud.cos.transfer.TransferManager;
import com.qcloud.cos.transfer.TransferManagerConfiguration; import com.qcloud.cos.transfer.TransferManagerConfiguration;
import vip.xiaonuo.core.file.FileOperator;
import vip.xiaonuo.core.file.common.enums.BucketAuthEnum;
import vip.xiaonuo.core.file.modular.tencent.exp.TencentFileServiceException;
import vip.xiaonuo.core.file.modular.tencent.prop.TenCosProperties;
import javax.activation.MimetypesFileTypeMap; import javax.activation.MimetypesFileTypeMap;
import java.io.ByteArrayInputStream; import java.io.ByteArrayInputStream;

View File

@ -26,8 +26,8 @@ package vip.xiaonuo.core.pojo.druid;
import cn.hutool.log.Log; import cn.hutool.log.Log;
import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.pool.DruidDataSource;
import vip.xiaonuo.core.enums.DbIdEnum;
import lombok.Data; import lombok.Data;
import vip.xiaonuo.core.enums.DbIdEnum;
import java.sql.SQLException; import java.sql.SQLException;
import java.util.Properties; import java.util.Properties;

View File

@ -27,11 +27,11 @@ package vip.xiaonuo.core.pojo.login;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.lang.Dict; import cn.hutool.core.lang.Dict;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import vip.xiaonuo.core.consts.CommonConstant;
import vip.xiaonuo.core.pojo.node.LoginMenuTreeNode;
import lombok.Data; import lombok.Data;
import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetails;
import vip.xiaonuo.core.consts.CommonConstant;
import vip.xiaonuo.core.pojo.node.LoginMenuTreeNode;
import java.io.Serializable; import java.io.Serializable;
import java.util.ArrayList; import java.util.ArrayList;

View File

@ -24,8 +24,8 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.pojo.node; package vip.xiaonuo.core.pojo.node;
import vip.xiaonuo.core.pojo.base.node.BaseTreeNode;
import lombok.Data; import lombok.Data;
import vip.xiaonuo.core.pojo.base.node.BaseTreeNode;
import java.util.List; import java.util.List;

View File

@ -24,8 +24,8 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.pojo.node; package vip.xiaonuo.core.pojo.node;
import vip.xiaonuo.core.pojo.base.node.BaseTreeNode;
import lombok.Data; import lombok.Data;
import vip.xiaonuo.core.pojo.base.node.BaseTreeNode;
import java.util.List; import java.util.List;

View File

@ -33,12 +33,12 @@ import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient; import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException; import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.profile.DefaultProfile; import com.aliyuncs.profile.DefaultProfile;
import lombok.extern.slf4j.Slf4j;
import vip.xiaonuo.core.sms.SmsSender; import vip.xiaonuo.core.sms.SmsSender;
import vip.xiaonuo.core.sms.modular.aliyun.enums.AliyunSmsResultEnum; import vip.xiaonuo.core.sms.modular.aliyun.enums.AliyunSmsResultEnum;
import vip.xiaonuo.core.sms.modular.aliyun.exp.AliyunSmsException; import vip.xiaonuo.core.sms.modular.aliyun.exp.AliyunSmsException;
import vip.xiaonuo.core.sms.modular.aliyun.msign.MultiSignManager; import vip.xiaonuo.core.sms.modular.aliyun.msign.MultiSignManager;
import vip.xiaonuo.core.sms.modular.aliyun.prop.AliyunSmsProperties; import vip.xiaonuo.core.sms.modular.aliyun.prop.AliyunSmsProperties;
import lombok.extern.slf4j.Slf4j;
import java.util.Map; import java.util.Map;

View File

@ -25,9 +25,6 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
package vip.xiaonuo.core.sms.modular.tencent; package vip.xiaonuo.core.sms.modular.tencent;
import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.util.ArrayUtil;
import vip.xiaonuo.core.sms.SmsSender;
import vip.xiaonuo.core.sms.modular.tencent.exp.TencentSmsException;
import vip.xiaonuo.core.sms.modular.tencent.prop.TencentSmsProperties;
import com.tencentcloudapi.common.Credential; import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.exception.TencentCloudSDKException; import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.common.profile.ClientProfile; import com.tencentcloudapi.common.profile.ClientProfile;
@ -36,6 +33,9 @@ import com.tencentcloudapi.sms.v20190711.SmsClient;
import com.tencentcloudapi.sms.v20190711.models.SendSmsRequest; import com.tencentcloudapi.sms.v20190711.models.SendSmsRequest;
import com.tencentcloudapi.sms.v20190711.models.SendSmsResponse; import com.tencentcloudapi.sms.v20190711.models.SendSmsResponse;
import com.tencentcloudapi.sms.v20190711.models.SendStatus; import com.tencentcloudapi.sms.v20190711.models.SendStatus;
import vip.xiaonuo.core.sms.SmsSender;
import vip.xiaonuo.core.sms.modular.tencent.exp.TencentSmsException;
import vip.xiaonuo.core.sms.modular.tencent.prop.TencentSmsProperties;
import java.util.Collection; import java.util.Collection;
import java.util.LinkedList; import java.util.LinkedList;

View File

@ -24,9 +24,9 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.tenant.params; package vip.xiaonuo.core.tenant.params;
import vip.xiaonuo.core.pojo.base.param.BaseParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import vip.xiaonuo.core.pojo.base.param.BaseParam;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;

View File

@ -25,10 +25,10 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
package vip.xiaonuo.core.util; package vip.xiaonuo.core.util;
import cn.hutool.log.Log; import cn.hutool.log.Log;
import vip.xiaonuo.core.context.requestno.RequestNoContext;
import org.springframework.aop.framework.AdvisedSupport; import org.springframework.aop.framework.AdvisedSupport;
import org.springframework.aop.framework.AopProxy; import org.springframework.aop.framework.AopProxy;
import org.springframework.aop.support.AopUtils; import org.springframework.aop.support.AopUtils;
import vip.xiaonuo.core.context.requestno.RequestNoContext;
import java.lang.reflect.Field; import java.lang.reflect.Field;

View File

@ -24,10 +24,10 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.util; package vip.xiaonuo.core.util;
import vip.xiaonuo.core.exception.ServiceException;
import vip.xiaonuo.core.exception.enums.ServerExceptionEnum;
import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes; import org.springframework.web.context.request.ServletRequestAttributes;
import vip.xiaonuo.core.exception.ServiceException;
import vip.xiaonuo.core.exception.enums.ServerExceptionEnum;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;

View File

@ -26,13 +26,13 @@ package vip.xiaonuo.core.util;
import cn.hutool.extra.spring.SpringUtil; import cn.hutool.extra.spring.SpringUtil;
import cn.hutool.log.Log; import cn.hutool.log.Log;
import vip.xiaonuo.core.consts.MediaTypeConstant;
import vip.xiaonuo.core.enums.DocumentFormatEnum;
import vip.xiaonuo.core.exception.LibreOfficeException;
import org.jodconverter.DocumentConverter; import org.jodconverter.DocumentConverter;
import org.jodconverter.document.DocumentFormat; import org.jodconverter.document.DocumentFormat;
import org.jodconverter.office.OfficeException; import org.jodconverter.office.OfficeException;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
import vip.xiaonuo.core.consts.MediaTypeConstant;
import vip.xiaonuo.core.enums.DocumentFormatEnum;
import vip.xiaonuo.core.exception.LibreOfficeException;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;

View File

@ -24,7 +24,6 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.core.web; package vip.xiaonuo.core.web;
import vip.xiaonuo.core.context.param.RequestParamContext;
import org.springframework.core.Conventions; import org.springframework.core.Conventions;
import org.springframework.core.MethodParameter; import org.springframework.core.MethodParameter;
import org.springframework.http.converter.HttpMessageConverter; import org.springframework.http.converter.HttpMessageConverter;
@ -36,6 +35,7 @@ import org.springframework.web.bind.support.WebDataBinderFactory;
import org.springframework.web.context.request.NativeWebRequest; import org.springframework.web.context.request.NativeWebRequest;
import org.springframework.web.method.support.ModelAndViewContainer; import org.springframework.web.method.support.ModelAndViewContainer;
import org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor; import org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor;
import vip.xiaonuo.core.context.param.RequestParamContext;
import java.util.List; import java.util.List;

View File

@ -24,12 +24,10 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.core.context; package vip.xiaonuo.generate.core.context;
import com.baomidou.mybatisplus.annotation.IdType; import org.apache.velocity.VelocityContext;
import vip.xiaonuo.core.enums.YesOrNotEnum; import vip.xiaonuo.core.enums.YesOrNotEnum;
import vip.xiaonuo.generate.core.param.XnCodeGenParam; import vip.xiaonuo.generate.core.param.XnCodeGenParam;
import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig;
import vip.xiaonuo.sys.config.MybatisConfig;
import org.apache.velocity.VelocityContext;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -24,10 +24,10 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.core.param; package vip.xiaonuo.generate.core.param;
import lombok.Data;
import vip.xiaonuo.generate.core.config.Config; import vip.xiaonuo.generate.core.config.Config;
import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig;
import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam;
import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data

View File

@ -24,11 +24,11 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.core.util; package vip.xiaonuo.generate.core.util;
import org.apache.commons.io.IOUtils;
import org.apache.velocity.app.Velocity;
import vip.xiaonuo.core.consts.CommonConstant; import vip.xiaonuo.core.consts.CommonConstant;
import vip.xiaonuo.core.context.constant.ConstantContext; import vip.xiaonuo.core.context.constant.ConstantContext;
import vip.xiaonuo.core.enums.DbIdEnum; import vip.xiaonuo.core.enums.DbIdEnum;
import org.apache.commons.io.IOUtils;
import org.apache.velocity.app.Velocity;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.IOException; import java.io.IOException;

View File

@ -24,6 +24,11 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.modular.controller; package vip.xiaonuo.generate.modular.controller;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import vip.xiaonuo.core.annotion.BusinessLog; import vip.xiaonuo.core.annotion.BusinessLog;
import vip.xiaonuo.core.annotion.Permission; import vip.xiaonuo.core.annotion.Permission;
import vip.xiaonuo.core.context.constant.ConstantContextHolder; import vip.xiaonuo.core.context.constant.ConstantContextHolder;
@ -33,8 +38,7 @@ import vip.xiaonuo.core.pojo.response.ResponseData;
import vip.xiaonuo.core.pojo.response.SuccessResponseData; import vip.xiaonuo.core.pojo.response.SuccessResponseData;
import vip.xiaonuo.generate.modular.param.CodeGenerateParam; import vip.xiaonuo.generate.modular.param.CodeGenerateParam;
import vip.xiaonuo.generate.modular.service.CodeGenerateService; import vip.xiaonuo.generate.modular.service.CodeGenerateService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.util.List; import java.util.List;

View File

@ -24,6 +24,11 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.modular.controller; package vip.xiaonuo.generate.modular.controller;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import vip.xiaonuo.core.annotion.BusinessLog; import vip.xiaonuo.core.annotion.BusinessLog;
import vip.xiaonuo.core.annotion.Permission; import vip.xiaonuo.core.annotion.Permission;
import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum; import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum;
@ -31,11 +36,7 @@ import vip.xiaonuo.core.pojo.response.ResponseData;
import vip.xiaonuo.core.pojo.response.SuccessResponseData; import vip.xiaonuo.core.pojo.response.SuccessResponseData;
import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam;
import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource; import javax.annotation.Resource;
/** /**

View File

@ -27,9 +27,9 @@ package vip.xiaonuo.generate.modular.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import vip.xiaonuo.core.pojo.base.entity.BaseEntity;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import vip.xiaonuo.core.pojo.base.entity.BaseEntity;
/** /**
* 代码生成基础配置 * 代码生成基础配置

View File

@ -27,9 +27,9 @@ package vip.xiaonuo.generate.modular.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import vip.xiaonuo.core.pojo.base.entity.BaseEntity;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import vip.xiaonuo.core.pojo.base.entity.BaseEntity;
/** /**
* 代码生成详细配置 * 代码生成详细配置

View File

@ -24,11 +24,12 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.modular.mapper; package vip.xiaonuo.generate.modular.mapper;
import vip.xiaonuo.generate.modular.entity.CodeGenerate;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import vip.xiaonuo.generate.modular.entity.CodeGenerate;
import vip.xiaonuo.generate.modular.result.InforMationColumnsResult; import vip.xiaonuo.generate.modular.result.InforMationColumnsResult;
import vip.xiaonuo.generate.modular.result.InformationResult; import vip.xiaonuo.generate.modular.result.InformationResult;
import org.apache.ibatis.annotations.Param;
import java.util.List; import java.util.List;
/** /**

View File

@ -24,10 +24,11 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.modular.param; package vip.xiaonuo.generate.modular.param;
import vip.xiaonuo.core.pojo.base.param.BaseParam;
import vip.xiaonuo.core.validation.flag.FlagValue;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import vip.xiaonuo.core.pojo.base.param.BaseParam;
import vip.xiaonuo.core.validation.flag.FlagValue;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;

View File

@ -24,8 +24,8 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
*/ */
package vip.xiaonuo.generate.modular.param; package vip.xiaonuo.generate.modular.param;
import vip.xiaonuo.core.pojo.base.param.BaseParam;
import lombok.Data; import lombok.Data;
import vip.xiaonuo.core.pojo.base.param.BaseParam;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
import java.util.List; import java.util.List;

View File

@ -29,6 +29,7 @@ import vip.xiaonuo.core.pojo.page.PageResult;
import vip.xiaonuo.generate.modular.entity.CodeGenerate; import vip.xiaonuo.generate.modular.entity.CodeGenerate;
import vip.xiaonuo.generate.modular.param.CodeGenerateParam; import vip.xiaonuo.generate.modular.param.CodeGenerateParam;
import vip.xiaonuo.generate.modular.result.InformationResult; import vip.xiaonuo.generate.modular.result.InformationResult;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.util.List; import java.util.List;

View File

@ -25,7 +25,6 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意
package vip.xiaonuo.generate.modular.service; package vip.xiaonuo.generate.modular.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import vip.xiaonuo.core.pojo.page.PageResult;
import vip.xiaonuo.generate.modular.entity.CodeGenerate; import vip.xiaonuo.generate.modular.entity.CodeGenerate;
import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig;
import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam;

View File

@ -28,13 +28,19 @@ import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.apache.commons.io.IOUtils;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
import org.springframework.stereotype.Service;
import vip.xiaonuo.core.exception.ServiceException; import vip.xiaonuo.core.exception.ServiceException;
import vip.xiaonuo.core.factory.PageFactory; import vip.xiaonuo.core.factory.PageFactory;
import vip.xiaonuo.core.pojo.page.PageResult; import vip.xiaonuo.core.pojo.page.PageResult;
import vip.xiaonuo.generate.core.config.Config;
import vip.xiaonuo.generate.core.context.XnVelocityContext; import vip.xiaonuo.generate.core.context.XnVelocityContext;
import vip.xiaonuo.generate.core.param.XnCodeGenParam; import vip.xiaonuo.generate.core.param.XnCodeGenParam;
import vip.xiaonuo.generate.core.tool.StringDateTool; import vip.xiaonuo.generate.core.tool.StringDateTool;
import vip.xiaonuo.generate.core.config.Config;
import vip.xiaonuo.generate.core.util.Util; import vip.xiaonuo.generate.core.util.Util;
import vip.xiaonuo.generate.modular.entity.CodeGenerate; import vip.xiaonuo.generate.modular.entity.CodeGenerate;
import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig; import vip.xiaonuo.generate.modular.entity.SysCodeGenerateConfig;
@ -46,12 +52,7 @@ import vip.xiaonuo.generate.modular.result.InforMationColumnsResult;
import vip.xiaonuo.generate.modular.result.InformationResult; import vip.xiaonuo.generate.modular.result.InformationResult;
import vip.xiaonuo.generate.modular.service.CodeGenerateService; import vip.xiaonuo.generate.modular.service.CodeGenerateService;
import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService;
import org.apache.commons.io.IOUtils;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.*; import java.io.*;

View File

@ -28,6 +28,8 @@ import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import vip.xiaonuo.core.enums.YesOrNotEnum; import vip.xiaonuo.core.enums.YesOrNotEnum;
import vip.xiaonuo.core.exception.ServiceException; import vip.xiaonuo.core.exception.ServiceException;
import vip.xiaonuo.generate.core.config.Config; import vip.xiaonuo.generate.core.config.Config;
@ -43,8 +45,7 @@ import vip.xiaonuo.generate.modular.mapper.SysCodeGenerateConfigMapper;
import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam; import vip.xiaonuo.generate.modular.param.SysCodeGenerateConfigParam;
import vip.xiaonuo.generate.modular.result.InforMationColumnsResult; import vip.xiaonuo.generate.modular.result.InforMationColumnsResult;
import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService; import vip.xiaonuo.generate.modular.service.SysCodeGenerateConfigService;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List; import java.util.List;
/** /**