diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/bo.java.vm b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/bo.java.vm index df44fef7..65835a77 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/bo.java.vm +++ b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/bo.java.vm @@ -9,6 +9,8 @@ import jakarta.validation.constraints.*; #foreach ($import in $importList) import ${import}; import java.io.Serializable; +import org.ruoyi.common.core.validate.AddGroup; +import org.ruoyi.common.core.validate.EditGroup; #end /** diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/controller.java.vm b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/controller.java.vm index 7d70e1b8..b830534b 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/controller.java.vm +++ b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/controller.java.vm @@ -8,7 +8,7 @@ import jakarta.validation.constraints.*; import cn.dev33.satoken.annotation.SaCheckPermission; import org.springframework.web.bind.annotation.*; import org.springframework.validation.annotation.Validated; -import annotation.idempotent.common.org.ruoyi.RepeatSubmit; +import org.ruoyi.common.idempotent.annotation.RepeatSubmit; import org.ruoyi.common.log.annotation.Log; import org.ruoyi.common.web.core.BaseController; import org.ruoyi.core.page.PageQuery; @@ -16,10 +16,10 @@ import org.ruoyi.common.core.domain.R; import org.ruoyi.common.core.validate.AddGroup; import org.ruoyi.common.core.validate.EditGroup; import org.ruoyi.common.log.enums.BusinessType; -import utils.excel.common.org.ruoyi.ExcelUtil; +import org.ruoyi.common.excel.utils.ExcelUtil; import ${packageName}.domain.vo.${ClassName}Vo; import ${packageName}.domain.bo.${ClassName}Bo; -import ${packageName}.service.I${ClassName}Service; +import ${packageName}.service.${ClassName}Service; #if($table.crud || $table.sub) import org.ruoyi.core.page.TableDataInfo; #elseif($table.tree) @@ -37,7 +37,7 @@ import org.ruoyi.core.page.TableDataInfo; @RequestMapping("/${moduleName}/${businessName}") public class ${ClassName}Controller extends BaseController { - private final I${ClassName}Service ${className}Service; + private final ${ClassName}Service ${className}Service; /** * 查询${functionName}列表 diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/domain.java.vm b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/domain.java.vm index 39bd6e5e..d9aa46a7 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/domain.java.vm +++ b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/domain.java.vm @@ -16,7 +16,7 @@ import lombok.EqualsAndHashCode; import ${import}; #end -import java.io.Serial; +import org.ruoyi.core.domain.BaseEntity; /** * ${functionName}对象 ${tableName} @@ -34,8 +34,6 @@ import java.io.Serial; @TableName("${tableName}") public class ${ClassName} extends ${Entity} { -@Serial -private static final long serialVersionUID=1L; #foreach ($column in $columns) #if(!$table.isSuperColumn($column.javaField)) diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/mapper.java.vm b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/mapper.java.vm index 5d2bb0ae..ed79d677 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/mapper.java.vm +++ b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/mapper.java.vm @@ -3,6 +3,7 @@ package ${packageName}.mapper; import ${packageName}.domain.${ClassName}; import ${packageName}.domain.vo.${ClassName}Vo; import org.ruoyi.core.mapper.BaseMapperPlus; +import org.apache.ibatis.annotations.Mapper; /** * ${functionName}Mapper接口 @@ -10,6 +11,7 @@ import org.ruoyi.core.mapper.BaseMapperPlus; * @author ${author} * @date ${datetime} */ +@Mapper public interface ${ClassName}Mapper extends BaseMapperPlus<${ClassName}, ${ClassName}Vo> { } diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm index 9720761a..ec36bc99 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm +++ b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/service.java.vm @@ -1,6 +1,5 @@ package ${packageName}.service; -import ${packageName}.domain.${ClassName}; import ${packageName}.domain.vo.${ClassName}Vo; import ${packageName}.domain.bo.${ClassName}Bo; #if($table.crud || $table.sub) @@ -17,7 +16,7 @@ import java.util.List; * @author ${author} * @date ${datetime} */ -public interface I${ClassName}Service { +public interface ${ClassName}Service { /** * 查询${functionName} diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm index 649a5b9b..be132403 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm +++ b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm @@ -14,7 +14,8 @@ import ${packageName}.domain.bo.${ClassName}Bo; import ${packageName}.domain.vo.${ClassName}Vo; import ${packageName}.domain.${ClassName}; import ${packageName}.mapper.${ClassName}Mapper; -import ${packageName}.service.I${ClassName}Service; +import ${packageName}.service.${ClassName}Service; +import org.ruoyi.common.core.utils.StringUtils; import java.util.List; import java.util.Map; @@ -28,7 +29,7 @@ import java.util.Collection; */ @RequiredArgsConstructor @Service -public class ${ClassName}ServiceImpl implements I${ClassName}Service { +public class ${ClassName}ServiceImpl implements ${ClassName}Service { private final ${ClassName}Mapper baseMapper; @@ -62,7 +63,6 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service { } private LambdaQueryWrapper<${ClassName}> buildQueryWrapper(${ClassName}Bo bo) { - Map params = bo.getParams(); LambdaQueryWrapper<${ClassName}> lqw = Wrappers.lambdaQuery(); #foreach($column in $columns) #if($column.query) diff --git a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/vo.java.vm b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/vo.java.vm index 59eb2e82..15e437c9 100644 --- a/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/vo.java.vm +++ b/ruoyi-modules/ruoyi-generator/src/main/resources/vm/java/vo.java.vm @@ -6,13 +6,9 @@ package ${packageName}.domain.vo; import ${packageName}.domain.${ClassName}; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; -import annotation.excel.common.org.ruoyi.ExcelDictFormat; -import convert.excel.common.org.ruoyi.ExcelDictConvert; import io.github.linpeilie.annotations.AutoMapper; import lombok.Data; -import java.io.Serial; -import java.io.Serializable; import java.util.Date; @@ -27,9 +23,6 @@ import java.util.Date; @AutoMapper(target = ${ClassName}.class) public class ${ClassName}Vo implements Serializable { - @Serial - private static final long serialVersionUID = 1L; - #foreach ($column in $columns) #if($column.list) /**