and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, `name`, pid, `level`, node_type, create_by, create_time, template_type snapshot, template_style, template_data, dynamic_data delete from panel_template where id = #{id,jdbcType=VARCHAR} delete from panel_template insert into panel_template (id, `name`, pid, `level`, node_type, create_by, create_time, template_type, snapshot, template_style, template_data, dynamic_data ) values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, #{level,jdbcType=INTEGER}, #{nodeType,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{templateType,jdbcType=VARCHAR}, #{snapshot,jdbcType=LONGVARCHAR}, #{templateStyle,jdbcType=LONGVARCHAR}, #{templateData,jdbcType=LONGVARCHAR}, #{dynamicData,jdbcType=LONGVARCHAR} ) insert into panel_template id, `name`, pid, `level`, node_type, create_by, create_time, template_type, snapshot, template_style, template_data, dynamic_data, #{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, #{level,jdbcType=INTEGER}, #{nodeType,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{templateType,jdbcType=VARCHAR}, #{snapshot,jdbcType=LONGVARCHAR}, #{templateStyle,jdbcType=LONGVARCHAR}, #{templateData,jdbcType=LONGVARCHAR}, #{dynamicData,jdbcType=LONGVARCHAR}, update panel_template id = #{record.id,jdbcType=VARCHAR}, `name` = #{record.name,jdbcType=VARCHAR}, pid = #{record.pid,jdbcType=VARCHAR}, `level` = #{record.level,jdbcType=INTEGER}, node_type = #{record.nodeType,jdbcType=VARCHAR}, create_by = #{record.createBy,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, template_type = #{record.templateType,jdbcType=VARCHAR}, snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, template_style = #{record.templateStyle,jdbcType=LONGVARCHAR}, template_data = #{record.templateData,jdbcType=LONGVARCHAR}, dynamic_data = #{record.dynamicData,jdbcType=LONGVARCHAR}, update panel_template set id = #{record.id,jdbcType=VARCHAR}, `name` = #{record.name,jdbcType=VARCHAR}, pid = #{record.pid,jdbcType=VARCHAR}, `level` = #{record.level,jdbcType=INTEGER}, node_type = #{record.nodeType,jdbcType=VARCHAR}, create_by = #{record.createBy,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, template_type = #{record.templateType,jdbcType=VARCHAR}, snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, template_style = #{record.templateStyle,jdbcType=LONGVARCHAR}, template_data = #{record.templateData,jdbcType=LONGVARCHAR}, dynamic_data = #{record.dynamicData,jdbcType=LONGVARCHAR} update panel_template set id = #{record.id,jdbcType=VARCHAR}, `name` = #{record.name,jdbcType=VARCHAR}, pid = #{record.pid,jdbcType=VARCHAR}, `level` = #{record.level,jdbcType=INTEGER}, node_type = #{record.nodeType,jdbcType=VARCHAR}, create_by = #{record.createBy,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, template_type = #{record.templateType,jdbcType=VARCHAR} update panel_template `name` = #{name,jdbcType=VARCHAR}, pid = #{pid,jdbcType=VARCHAR}, `level` = #{level,jdbcType=INTEGER}, node_type = #{nodeType,jdbcType=VARCHAR}, create_by = #{createBy,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, template_type = #{templateType,jdbcType=VARCHAR}, snapshot = #{snapshot,jdbcType=LONGVARCHAR}, template_style = #{templateStyle,jdbcType=LONGVARCHAR}, template_data = #{templateData,jdbcType=LONGVARCHAR}, dynamic_data = #{dynamicData,jdbcType=LONGVARCHAR}, where id = #{id,jdbcType=VARCHAR} update panel_template set `name` = #{name,jdbcType=VARCHAR}, pid = #{pid,jdbcType=VARCHAR}, `level` = #{level,jdbcType=INTEGER}, node_type = #{nodeType,jdbcType=VARCHAR}, create_by = #{createBy,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, template_type = #{templateType,jdbcType=VARCHAR}, snapshot = #{snapshot,jdbcType=LONGVARCHAR}, template_style = #{templateStyle,jdbcType=LONGVARCHAR}, template_data = #{templateData,jdbcType=LONGVARCHAR}, dynamic_data = #{dynamicData,jdbcType=LONGVARCHAR} where id = #{id,jdbcType=VARCHAR} update panel_template set `name` = #{name,jdbcType=VARCHAR}, pid = #{pid,jdbcType=VARCHAR}, `level` = #{level,jdbcType=INTEGER}, node_type = #{nodeType,jdbcType=VARCHAR}, create_by = #{createBy,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, template_type = #{templateType,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR}