select tenant_id, revision, created_by, created_time, updated_by, updated_time, id, m_name, m_code, m_type, m_filename, is_dyparam,m_type_src,m_page_size,m_page_value,is_page_rotate,m_data from win_print_model
insert into win_print_model
tenant_id,
revision,
created_by,
created_time,
updated_by,
updated_time,
m_name,
m_code,
m_type,
m_filename,
is_dyparam,
m_type_src,
m_page_size,
m_page_value,
is_page_rotate,
m_data,
#{tenantId},
#{revision},
#{createdBy},
#{createdTime},
#{updatedBy},
#{updatedTime},
#{mName},
#{mCode},
#{mType},
#{mFilename},
#{isDyparam},
#{mTypeSrc},
#{mPageSize},
#{mPageValue},
#{isPageRotate},
#{mData},
update win_print_model
tenant_id = #{tenantId},
revision = #{revision},
created_by = #{createdBy},
created_time = #{createdTime},
updated_by = #{updatedBy},
updated_time = #{updatedTime},
m_name = #{mName},
m_code = #{mCode},
m_type = #{mType},
m_filename = #{mFilename},
is_dyparam = #{isDyparam},
m_type_src=#{mTypeSrc},
m_page_size=#{mPageSize},
m_page_value=#{mPageValue},
is_page_rotate=#{isPageRotate},
m_data=#{mData},
where id = #{id}
delete from win_print_model where id = #{id}
delete from win_print_model where id in
#{id}
delete from win_print_model_params where model_code in
#{modelCode}
delete from win_print_model_params where model_code = #{modelCode}
insert into win_print_model_params( tenant_id, revision, created_by, created_time, updated_by, updated_time, id, model_code, param_code, param_desc, param_type) values
( #{item.tenantId}, #{item.revision}, #{item.createdBy}, #{item.createdTime}, #{item.updatedBy}, #{item.updatedTime}, #{item.id}, #{item.modelCode}, #{item.paramCode}, #{item.paramDesc}, #{item.paramType})