<#list fieldList! as field> <#if field.listShow> <#list fieldList! as field> <#list fieldList! as field> INSERT INTO ${tableFullName}( <#list fieldList! as field> ${field.columnName}${field.fieldSplit} ) VALUES( <#list fieldList! as field> ${r"#{"}${field.propertyName}${r"}"}${field.fieldSplit} ) <#if hasIsDelete> UPDATE ${tableFullName} SET <#if hasGmtModified> gmt_modified = ${r"#{gmtModified}"}, <#if hasModifier> modifier = ${r"#{modifier}"}, is_delete = 1 WHERE <#if hasId> ${tableName}_id IN ${r"#{"}${firstLowerTableName}${r"Ids[${index}]}"} <#else> DELETE FROM ${tableFullName} WHERE <#if hasId> ${tableName}_id IN ${r"#{"}${firstLowerTableName}${r"Ids[${index}]}"} <#else> UPDATE ${tableFullName} SET <#list fieldList! as field> <#if field.listShow> <#if field.formFieldValue == "number" || field.formFieldValue == "double"> ${field.columnName} = ${r"#{"}${field.propertyName}${r"}"}, <#elseif field.formFieldValue == "radio" || field.formFieldValue == "checkbox" || field.formFieldValue == "select"> ${field.columnName} = ${r"#{"}${field.propertyName}${r"}"}, <#else> ${field.columnName} = ${r"#{"}${field.propertyName}${r"}"}, <#if hasGmtModified> gmt_modified = ${r"#{gmtModified}"}, <#if hasModifier> modifier = ${r"#{modifier}"}, <#if hasId> ${tableName}_id = ${tableName}_id <#else> WHERE <#if hasId> ${tableName}_id = ${r"#{"}${firstLowerTableName}${r"Id}"} <#else>