实体全路径

pull/64/head
陈云志 5 years ago
parent 23cefabe1e
commit dab94fa885

@ -1,54 +1,56 @@
package ${packageName}.domain; package ${packageName}.domain;
#foreach ($import in $importList) #foreach ($import in $importList)
import ${import}; import ${import};
#end #end
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.common.core.annotation.Excel;
#if($table.crud) #if($table.crud)
import com.ruoyi.common.core.web.domain.BaseEntity; import com.ruoyi.common.core.web.domain.BaseEntity;
#elseif($table.tree) #elseif($table.tree)
import com.ruoyi.common.core.web.domain.TreeEntity; import com.ruoyi.common.core.web.domain.TreeEntity;
#end #end
import lombok.extern.slf4j.Slf4j; import lombok.Data;
/** import lombok.Builder;
* ${functionName}对象 ${tableName} /**
* * ${functionName}对象 ${tableName}
* @author ${author} *
* @date ${datetime} * @author ${author}
*/ * @date ${datetime}
#if($table.crud) */
#set($Entity="BaseEntity") #if($table.crud)
#elseif($table.tree) #set($Entity="BaseEntity")
#set($Entity="TreeEntity") #elseif($table.tree)
#end #set($Entity="TreeEntity")
@Slf4j #end
public class ${ClassName} extends ${Entity} @Data
{ @Builder
private static final long serialVersionUID = 1L; public class ${ClassName} extends ${Entity}
{
#foreach ($column in $columns) private static final long serialVersionUID = 1L;
#if(!$table.isSuperColumn($column.javaField))
/** $column.columnComment */ #foreach ($column in $columns)
#if($column.list) #if(!$table.isSuperColumn($column.javaField))
#set($parentheseIndex=$column.columnComment.indexOf("")) /** $column.columnComment */
#if($parentheseIndex != -1) #if($column.list)
#set($comment=$column.columnComment.substring(0, $parentheseIndex)) #set($parentheseIndex=$column.columnComment.indexOf(""))
#else #if($parentheseIndex != -1)
#set($comment=$column.columnComment) #set($comment=$column.columnComment.substring(0, $parentheseIndex))
#end #else
#if($parentheseIndex != -1) #set($comment=$column.columnComment)
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") #end
#elseif($column.javaType == 'Date') #if($parentheseIndex != -1)
@JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@Excel(name = "${comment}", width = 30, dateFormat = "yyyy-MM-dd") #elseif($column.javaType == 'Date')
#else @JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "${comment}") @Excel(name = "${comment}", width = 30, dateFormat = "yyyy-MM-dd")
#end #else
#end @Excel(name = "${comment}")
private $column.javaType $column.javaField; #end
#end
#end private $column.javaType $column.javaField;
#end
#end
#end
} }
Loading…
Cancel
Save