select t.id, diag_id, sheep_id, variety, sheep_type, month_age, t.gender, t.parity, breed, lact_day, gest_day, datetime, disease_id, disease_pid, veterinary, usage_id, t.comment, t.update_by, t.update_time, t.create_by, t.create_time,
bs.manage_tags,
sd.name disease_name
from sw_treatment t
left join bas_sheep bs on t.sheep_id = bs.id
left join sw_disease sd on t.disease_id = sd.id
insert into sw_treatment
diag_id,
sheep_id,
variety,
sheep_type,
month_age,
gender,
parity,
breed,
lact_day,
gest_day,
datetime,
disease_id,
disease_pid,
veterinary,
usage_id,
comment,
update_by,
update_time,
create_by,
create_time,
#{diagId},
#{sheepId},
#{variety},
#{sheepType},
#{monthAge},
#{gender},
#{parity},
#{breed},
#{lactDay},
#{gestDay},
#{datetime},
#{diseaseId},
#{diseasePid},
#{veterinary},
#{usageId},
#{comment},
#{updateBy},
#{updateTime},
#{createBy},
#{createTime},
insert into sw_treatment
(diag_id, sheep_id, variety, sheep_type, month_age, gender,
parity, breed, lact_day, gest_day, datetime,
disease_id, disease_pid, veterinary, usage_id,
comment, update_by, update_time, create_by, create_time)
values
(#{t.diagId}, #{t.sheepId}, #{t.variety}, #{t.sheepType},
#{t.monthAge}, #{t.gender}, #{t.parity}, #{t.breed},
#{t.lactDay}, #{t.gestDay}, #{t.datetime}, #{t.diseaseId},
#{t.diseasePid}, #{t.veterinary},#{t.usageId}, #{t.comment},
#{t.updateBy}, #{t.updateTime},#{t.createBy}, #{t.createTime})
update sw_treatment
diag_id = #{diagId},
sheep_id = #{sheepId},
variety = #{variety},
sheep_type = #{sheepType},
month_age = #{monthAge},
gender = #{gender},
parity = #{parity},
breed = #{breed},
lact_day = #{lactDay},
gest_day = #{gestDay},
datetime = #{datetime},
disease_id = #{diseaseId},
disease_pid = #{diseasePid},
veterinary = #{veterinary},
usage_id = #{usageId},
comment = #{comment},
update_by = #{updateBy},
update_time = #{updateTime},
create_by = #{createBy},
create_time = #{createTime},
where id = #{id}
delete from sw_treatment where id = #{id}
delete from sw_treatment where id in
#{id}