|
@@ -8,11 +8,12 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
|
-import com.rchuing.sis.common.annotation.Excel;
|
|
|
+import com.game.common.annotation.Excel;
|
|
|
+import com.game.common.core.domain.BaseEntity;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
+import lombok.Data;
|
|
|
#if($table.crud || $table.sub)
|
|
|
-import com.rchuing.sis.common.core.domain.BaseEntity;
|
|
|
#elseif($table.tree)
|
|
|
import com.fenghuang.common.core.domain.TreeEntity;
|
|
|
#end
|
|
@@ -29,6 +30,7 @@ import com.fenghuang.common.core.domain.TreeEntity;
|
|
|
#set($Entity="TreeEntity")
|
|
|
#end
|
|
|
@TableName(resultMap = "${packageName}.mapper.${ClassName}Mapper.${ClassName}Result")
|
|
|
+@Data
|
|
|
public class ${ClassName} extends ${Entity}
|
|
|
{
|
|
|
private static final long serialVersionUID = 1L;
|
|
@@ -60,56 +62,8 @@ private static final long serialVersionUID = 1L;
|
|
|
|
|
|
#end
|
|
|
#end
|
|
|
-#if($table.sub)
|
|
|
-/** $table.subTable.functionName信息 */
|
|
|
-private List<${subClassName}> ${subclassName}List;
|
|
|
-
|
|
|
-#end
|
|
|
-#foreach ($column in $columns)
|
|
|
- #if(!$table.isSuperColumn($column.javaField))
|
|
|
- #if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]"))
|
|
|
- #set($AttrName=$column.javaField)
|
|
|
- #else
|
|
|
- #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
|
|
|
- #end
|
|
|
- public void set${AttrName}($column.javaType $column.javaField)
|
|
|
- {
|
|
|
- this.$column.javaField = $column.javaField;
|
|
|
- }
|
|
|
-
|
|
|
- public $column.javaType get${AttrName}()
|
|
|
- {
|
|
|
- return $column.javaField;
|
|
|
- }
|
|
|
- #end
|
|
|
-#end
|
|
|
-
|
|
|
-#if($table.sub)
|
|
|
-public List<${subClassName}> get${subClassName}List()
|
|
|
- {
|
|
|
- return ${subclassName}List;
|
|
|
- }
|
|
|
-
|
|
|
-public void set${subClassName}List(List<${subClassName}> ${subclassName}List)
|
|
|
- {
|
|
|
- this.${subclassName}List = ${subclassName}List;
|
|
|
- }
|
|
|
-
|
|
|
-#end
|
|
|
-@Override
|
|
|
-public String toString() {
|
|
|
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
|
|
- #foreach ($column in $columns)
|
|
|
- #if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]"))
|
|
|
- #set($AttrName=$column.javaField)
|
|
|
- #else
|
|
|
- #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
|
|
|
- #end
|
|
|
- .append("${column.javaField}", get${AttrName}())
|
|
|
- #end
|
|
|
#if($table.sub)
|
|
|
- .append("${subclassName}List", get${subClassName}List())
|
|
|
- #end
|
|
|
- .toString();
|
|
|
- }
|
|
|
- }
|
|
|
+ /** $table.subTable.functionName信息 */
|
|
|
+ private List<${subClassName}> ${subclassName}List;
|
|
|
+
|
|
|
+ #end
|