package ${poPackage}; import java.util.Date; import java.lang.*; import com.vci.starter.poi.annotation.*; /** * ${comments}导入导出对象 * * @author ${author} * @date ${datetime} */ public class ${className}PO { /** * 所在数据行 */ @ExcelColumn(rowIndexColumn = true,value = "") private String rowIndex; #foreach ($attr in $uiAttributes) /** * $attr.name */ @ExcelColumn(value="$attr.name",nullable = $attr.nullable) #if($attr.referFlag && !$attr.referNameExist) private String $attr.referBtmTypeShowField; #elseif($attr.enumFlag) private String $attr.enumShowField; #else private $attr.attrDataType $attr.id; #end #end #foreach ($attr in $uiAttributes) #if($attr.referFlag) /** * 获取$attr.name显示文本 */ public String $attr.referBtmTypeShowFieldGetter (){ return $attr.referBtmTypeShowField; } /** * 设置$attr.name显示文本 */ public void $attr.referBtmTypeShowFieldSetter (String $attr.referBtmTypeShowField){ this.$attr.referBtmTypeShowField = $attr.referBtmTypeShowField; } #elseif($attr.enumFlag) /** * 获取$attr.name显示文本 */ public String $attr.enumShowFieldGetter (){ return $attr.enumShowField; } /** * 设置$attr.name显示文本 */ public void $attr.enumShowFieldSetter (String $attr.enumShowField){ this.$attr.enumShowField = $attr.enumShowField; } #else /** * 获取 $attr.name */ public $attr.attrDataType $attr.getter (){ return $attr.id; } /** * 设置 $attr.name */ public void $attr.setter ($attr.attrDataType $attr.id){ this.$attr.id = $attr.id; } #end #end /** * 获取行号 * @return 行号 */ public String getRowIndex() { return rowIndex; } /** * 设置行号 * @param rowIndex 行号 */ public void setRowIndex(String rowIndex) { this.rowIndex = rowIndex; } @Override public String toString() { return "${className}PO{" + "rowIndex='" + rowIndex + "'," + #foreach ($attr in $uiAttributes) #if($attr.referFlag) "$attr.referBtmTypeShowField='" + $attr.referBtmTypeShowField +"',"+ #elseif($attr.enumFlag) "$attr.enumShowField='" + $attr.enumShowField +"'," + #else "$attr.id='" + $attr.id + "',"+ #end #end "}" ; } }