select f_id, f_pid, f_no, f_portofloadid, f_portofdischargeid, f_distinationid, f_portoftransshipment, f_ETD, f_ATD, f_ETA, f_ATA, f_days, f_ducomentrayoffdate, f_cutoffdate, f_teu, f_manageid, f_tel, case when f_status = 'T' then '正常' else '停用' end as f_status, create_by, create_time, update_by, update_time, remark from t_voyage
insert into t_voyage
f_pid,
f_no,
f_portofloadid,
f_portofdischargeid,
f_distinationid,
f_portoftransshipment,
f_ETD,
f_ATD,
f_ETA,
f_ATA,
f_days,
f_ducomentrayoffdate,
f_cutoffdate,
f_teu,
f_manageid,
f_tel,
f_status,
create_by,
create_time,
update_by,
update_time,
remark,
#{fPid},
#{fNo},
#{fPortofloadid},
#{fPortofdischargeid},
#{fDistinationid},
#{fPortoftransshipment},
#{fEtd},
#{fAtd},
#{fEta},
#{fAta},
#{fDays},
#{fDucomentrayoffdate},
#{fCutoffdate},
#{fTeu},
#{fManageid},
#{fTel},
#{fStatus},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update t_voyage
f_pid = #{fPid},
f_no = #{fNo},
f_portofloadid = #{fPortofloadid},
f_portofdischargeid = #{fPortofdischargeid},
f_portofdischargeid = null,
f_distinationid = #{fDistinationid},
f_portoftransshipment = #{fPortoftransshipment},
f_portoftransshipment = null,
f_ETD = #{fEtd},
f_ATD = #{fAtd},
f_ETA = #{fEta},
f_ATA = #{fAta},
f_days = #{fDays},
f_ducomentrayoffdate = #{fDucomentrayoffdate},
f_cutoffdate = #{fCutoffdate},
f_teu = #{fTeu},
f_manageid = #{fManageid},
f_tel = #{fTel},
f_status = #{fStatus},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where f_id = #{fId}
delete from t_voyage where f_id = #{fId}
delete from t_voyage where f_id in
#{fId}