select id, name, use_type, update_by, update_time, create_by, create_time from sw_medicine_usage insert into sw_medicine_usage name, use_type, update_by, update_time, create_by, create_time, #{name}, #{useType}, #{updateBy}, #{updateTime}, #{createBy}, #{createTime}, update sw_medicine_usage name = #{name}, use_type = #{useType}, update_by = #{updateBy}, update_time = #{updateTime}, create_by = #{createBy}, create_time = #{createTime}, where id = #{id} delete from sw_medicine_usage where id = #{id} delete from sw_medicine_usage where id in #{id} delete from sw_medicine_usage_details where medi_usage in #{mediUsage} delete from sw_medicine_usage_details where medi_usage = #{mediUsage} insert into sw_medicine_usage_details( id, medi_usage, medi_id, dosage, unit, usageId, manufacturer, batch_number) values ( #{item.id}, #{item.mediUsage}, #{item.mediId}, #{item.dosage}, #{item.unit}, #{item.usageId}, #{item.manufacturer}, #{item.batchNumber})