<#if po.fieldDbType=='Blob'>
|
|
private transient java.lang.String ${po.fieldName}String;
|
|
|
|
private byte[] ${po.fieldName};
|
|
|
|
public byte[] get${po.fieldName?cap_first}(){
|
|
if(${po.fieldName}String==null){
|
|
return null;
|
|
}
|
|
try {
|
|
return ${po.fieldName}String.getBytes("UTF-8");
|
|
} catch (UnsupportedEncodingException e) {
|
|
e.printStackTrace();
|
|
}
|
|
return null;
|
|
}
|
|
|
|
public String get${po.fieldName?cap_first}String(){
|
|
if(${po.fieldName}==null || ${po.fieldName}.length==0){
|
|
return "";
|
|
}
|
|
try {
|
|
return new String(${po.fieldName},"UTF-8");
|
|
} catch (UnsupportedEncodingException e) {
|
|
e.printStackTrace();
|
|
}
|
|
return "";
|
|
}
|
|
<#elseif po.classType=='switch'>
|
|
<#assign switch_extend_arr=['Y','N']>
|
|
<#if po.dictField?default("")?contains("[")>
|
|
<#assign switch_extend_arr=po.dictField?eval>
|
|
</#if>
|
|
<#list switch_extend_arr as a>
|
|
<#if a_index == 0>
|
|
<#assign switch_extend_arr1=a>
|
|
<#else>
|
|
<#assign switch_extend_arr2=a>
|
|
</#if>
|
|
</#list>
|
|
@Excel(name = "${po.filedComment}", width = 15,replace = {"是_${switch_extend_arr1}","否_${switch_extend_arr2}"} )
|
|
@Schema(description = "${po.filedComment}")
|
|
private ${po.fieldType} ${po.fieldName};
|
|
<#elseif po.classType=='pca'>
|
|
@Excel(name = "${po.filedComment}", width = 15,exportConvert=true,importConvert = true )
|
|
@Schema(description = "${po.filedComment}")
|
|
private ${po.fieldType} ${po.fieldName};
|
|
|
|
public String convertis${po.fieldName?cap_first}() {
|
|
return SpringContextUtils.getBean(ProvinceCityArea.class).getText(${po.fieldName});
|
|
}
|
|
|
|
public void convertset${po.fieldName?cap_first}(String text) {
|
|
this.${po.fieldName} = SpringContextUtils.getBean(ProvinceCityArea.class).getCode(text);
|
|
}
|
|
<#elseif po.classType=='cat_tree'>
|
|
<#assign list_field_dictCode=', dictTable = "sys_category", dicText = "name", dicCode = "id"'>
|
|
@Excel(name = "${po.filedComment}", width = 15${list_field_dictCode})
|
|
@Schema(description = "${po.filedComment}")
|
|
private ${po.fieldType} ${po.fieldName};
|
|
<#else>
|
|
@Schema(description = "${po.filedComment}")
|
|
<#if po.fieldDbName == 'del_flag'>
|
|
@TableLogic
|
|
</#if>
|
|
private ${po.fieldType} ${po.fieldName};
|
|
</#if>
|