select id, lambing_record_id, lamb_ear_number, lamb_breed, gender, birth_weight, is_retained, lineage, birthday, create_by, create_time, update_by, update_time from sc_lamb_detail insert into sc_lamb_detail lambing_record_id, lamb_ear_number, lamb_breed, gender, birth_weight, is_retained, lineage, birthday, create_by, create_time, #{lambingRecordId}, #{lambEarNumber}, #{lambBreed}, #{gender}, #{birthWeight}, #{isRetained}, #{lineage}, #{birthday}, #{createBy}, #{createTime}, insert into bas_sheep manage_tags, variety_id, gender, birthday, birth_weight, family, mother_id, father_id, ranch_id, sheepfold_id, parity, status_id, type_id, breed_status_id, is_delete, create_by, create_time, #{lambEarNumber}, #{lambBreed}, #{gender}, #{birthday}, #{birthWeight}, #{lineage}, #{motherId}, #{fatherId}, #{ranchId}, #{sheepfoldId}, #{parity}, #{isRetained}, 3, 1, 0, #{createBy}, #{createTime}, insert into sc_lamb_detail (lambing_record_id, lamb_ear_number, lamb_breed, gender, birth_weight, is_retained, lineage, birthday, create_by, create_time) values (#{item.lambingRecordId}, #{item.lambEarNumber}, #{item.lambBreed}, #{item.gender}, #{item.birthWeight}, #{item.isRetained}, #{item.lineage}, #{item.birthday}, #{item.createBy}, #{item.createTime}) insert into bas_sheep (manage_tags, variety_id, gender, birthday, birth_weight, family, mother_id, father_id, ranch_id, sheepfold_id, parity, status_id, type_id, breed_status_id, is_delete, create_by, create_time) values (#{item.lambEarNumber}, #{item.lambBreed}, #{item.gender}, #{item.birthday}, #{item.birthWeight}, #{item.lineage}, #{item.motherId}, #{item.fatherId}, #{item.ranchId}, #{item.sheepfoldId}, #{item.parity}, #{item.isRetained}, 3, 1, 0, #{item.createBy}, #{item.createTime}) update sc_lamb_detail lambing_record_id = #{lambingRecordId}, lamb_ear_number = #{lambEarNumber}, lamb_breed = #{lambBreed}, gender = #{gender}, birth_weight = #{birthWeight}, is_retained = #{isRetained}, lineage = #{lineage}, birthday = #{birthday}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} update bas_sheep manage_tags = #{lambEarNumber}, variety_id = #{lambBreed}, gender = #{gender}, birthday = #{birthday}, birth_weight = #{birthWeight}, family = #{lineage}, status_id = #{isRetained}, update_by = #{updateBy}, update_time = #{updateTime}, where manage_tags = #{lambEarNumber} and is_delete = 0 delete from sc_lamb_detail where id = #{id} update bas_sheep set is_delete = 1 where manage_tags = #{lambEarNumber} delete from sc_lamb_detail where id in #{id} update bas_sheep set is_delete = 1 where manage_tags in #{earNumber} delete from sc_lamb_detail where lambing_record_id = #{lambingRecordId} update bas_sheep set is_delete = 1 where manage_tags in ( select lamb_ear_number from sc_lamb_detail where lambing_record_id = #{lambingRecordId} )