#if(${enableCache})
#end
#if(${baseResultMap})
#foreach($field in ${table.fields})
#if(${field.keyFlag})##生成主键排在第一位
#end
#end
#foreach($field in ${voInfo.fields})
#if(${field.propertyName} != "deleted" and ${field.propertyName} != "id" and ${field.propertyName} != "${field.refTableProperty}" and ${field.propertyName} != "${field.refTableProperty}List")##因为是直接映射到vo,deleted不需要
#end
#end
#if(${hasRef})
#foreach($field in ${refColumnList})
#if(${field.refType} == "OTM")
#foreach($refField in ${field.returnColumnList})
#if(${refField.column} == "id")
#else
#end
#end
#end
#end
#end
#end
#if(${hasRef})
#foreach($field in ${refColumnList})
#if(${field.refType} == "OTO")
#foreach($returnField in ${field.returnColumnList})
#end
#end
#end
#end
#if(${hasRef})
#foreach($field in ${refColumnList})
#end
#end
#if(${baseColumnList})
#foreach($field in ${table.commonFields})
${field.columnName},
#end
${table.fieldNames}
#end