f_id, f_tenant_id, wenjian_id, banben_xuhao, biangeng_xuhao,
zuihou_shengxiao_leixing, zuihou_shengxiao_danju_id, biz_status,
f_creator_user_id, f_creator_time, f_last_modify_user_id,
f_last_modify_time, f_delete_mark
INSERT INTO dms_wenjian_banben_kongzhi (
f_id, f_tenant_id, wenjian_id, banben_xuhao, biangeng_xuhao,
zuihou_shengxiao_leixing, zuihou_shengxiao_danju_id, biz_status,
f_creator_user_id, f_creator_time, f_last_modify_user_id,
f_last_modify_time, f_delete_mark
) VALUES (
#{id}, #{tenantId}, #{wenjianId}, #{banbenXuhao}, #{biangengXuhao},
#{zuihouShengxiaoLeixing}, #{zuihouShengxiaoDanjuId}, #{bizStatus},
#{creatorUserId}, #{creatorTime}, #{lastModifyUserId},
#{lastModifyTime}, #{deleteMark}
)
UPDATE dms_wenjian_banben_kongzhi
SET banben_xuhao = #{entity.banbenXuhao},
biangeng_xuhao = #{entity.biangengXuhao},
zuihou_shengxiao_leixing = #{entity.zuihouShengxiaoLeixing},
zuihou_shengxiao_danju_id = #{entity.zuihouShengxiaoDanjuId},
biz_status = #{entity.bizStatus},
f_last_modify_user_id = #{entity.lastModifyUserId},
f_last_modify_time = #{entity.lastModifyTime}
WHERE f_id = #{entity.id}
AND f_tenant_id = #{entity.tenantId}
AND banben_xuhao = #{expectedBanbenXuhao}
AND biangeng_xuhao = #{expectedBiangengXuhao}
AND (f_delete_mark IS NULL OR f_delete_mark <> 1)