INSERT INTO dms_jilu_dayin_liushui (
f_id, dayin_id, dayin_zixiang_id, liushuihao,
dayinren, dayin_shijian, f_delete_mark
) VALUES
(
#{record.id}, #{record.dayinId}, #{record.dayinZixiangId},
#{record.liushuihao}, #{record.dayinren},
#{record.dayinShijian}, NULL
)
UPDATE dms_jilu_dayin_shenqing_zixiang
SET yidayin_fenshu = dayin_fenshu,
dayinren = #{dayinren},
dayin_shijian = #{dayinShijian},
dayin_zhuangtai = #{dayinZhuangtai},
f_version = COALESCE(f_version, 0) + 1
WHERE f_id = #{id}
AND f_delete_mark IS NULL
AND COALESCE(NULLIF(BTRIM(yidayin_fenshu), ''), '0') = '0'
AND COALESCE(dayin_zhuangtai, '') <> #{dayinZhuangtai}