select id, entrance_batch_id, slaughter_code, supplier_id, purchaser_id, amount, weight, pigpen_name, create_time, create_by, update_time, update_by, del_flag from distribute_batch insert into distribute_batch entrance_batch_id, slaughter_code, supplier_id, purchaser_id, amount, weight, pigpen_name, create_time, create_by, del_flag #{entranceBatchId}, #{slaughterCode}, #{supplierId}, #{purchaserId}, #{amount}, #{weight}, #{pigpenName}, #{createTime}, #{createBy}, '0' INSERT INTO distribute_batch (entrance_batch_id, slaughter_code, supplier_id, purchaser_id, amount, weight, pigpen_name, create_time, create_by,del_flag) VALUES (#{item.entranceBatchId}, #{item.slaughterCode}, #{item.supplierId}, #{item.purchaserId}, #{item.amount}, #{item.weight}, #{item.pigpenName}, #{item.createTime}, #{item.createBy},'0') update distribute_batch entrance_batch_id = #{entranceBatchId}, slaughter_code = #{slaughterCode}, supplier_id = #{supplierId}, purchaser_id = #{purchaserId}, amount = #{amount}, weight = #{weight}, pigpen_name = #{pigpenName}, update_time = #{updateTime}, update_by = #{updateBy}, where id = #{id} update distribute_batch set del_flag = '2' where id = #{id} update distribute_batch set del_flag = '2' where id in #{id}