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 e23520297..086776988 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 @@ -5,6 +5,7 @@ import com.ruoyi.common.core.validate.AddGroup; import com.ruoyi.common.core.validate.EditGroup; import lombok.Data; import lombok.EqualsAndHashCode; +import io.github.linpeilie.annotations.AutoMapper; import jakarta.validation.constraints.*; #foreach ($import in $importList) import ${import}; @@ -20,6 +21,7 @@ import java.util.Date; */ @Data @EqualsAndHashCode(callSuper = true) +@AutoMapper(target = ${ClassName}.class, reverseConvertGenerate = false) public class ${ClassName}Bo extends BaseEntity { #foreach ($column in $columns) 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 327c46c0e..53dcf541b 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 @@ -8,6 +8,7 @@ import com.alibaba.excel.annotation.ExcelProperty; import com.ruoyi.common.excel.annotation.ExcelDictFormat; import com.ruoyi.common.excel.convert.ExcelDictConvert; import lombok.Data; +import io.github.linpeilie.annotations.AutoMapper; import java.io.Serial; import java.io.Serializable; @@ -23,6 +24,7 @@ import java.util.Date; */ @Data @ExcelIgnoreUnannotated +@AutoMapper(target = ${ClassName}.class) public class ${ClassName}Vo implements Serializable { @Serial