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}