bianhao_shiyong_ren_id, zhiding_ren_id, zhidingren_bumen_id, zhiding_riqi, wenjian_fenlei, wenjian_duixiang_id, shenhe_liucheng_id, shenhe_liucheng_renwu_id, wenjian_bianhao_id, wenjian_bianhao, wenjian_mingcheng, guishu_bumen_id, youxiao_qi_zhi, youxiaoqi_fangshi, shengxiao_nianxian, wenjian_zhongxin_wenjian_id,
wenjian_mulu_id, shifou_shoukong, jilu_dengji_guanli_id, jilu_dengji_guanli_banben, wenjian_leixing, jilu_leixing, dengji, f_id, f_tenant_id, wenjian_id, yuan_wenjian_banben_id,
banben_xuhao, banbenhao, wenjian_neirong,
laiyuan_danju_leixing, laiyuan_danju_id, laiyuan_zixiang_id,
laiyuan_yewu_jian, shengxiao_shijian, wenjian_zhongxin_banben_id,
biz_status, f_creator_user_id, f_creator_time,
bei_tidai_yuanyin,
f_last_modify_user_id, f_last_modify_time, f_delete_mark
INSERT INTO dms_wenjian_banben (
bianhao_shiyong_ren_id, zhiding_ren_id, zhidingren_bumen_id, zhiding_riqi, wenjian_fenlei, wenjian_duixiang_id, shenhe_liucheng_id, shenhe_liucheng_renwu_id, wenjian_bianhao_id, wenjian_bianhao, wenjian_mingcheng, guishu_bumen_id, youxiao_qi_zhi, youxiaoqi_fangshi, shengxiao_nianxian, wenjian_zhongxin_wenjian_id,
wenjian_mulu_id, shifou_shoukong, jilu_dengji_guanli_id, jilu_dengji_guanli_banben, wenjian_leixing, jilu_leixing, dengji, f_id, f_tenant_id, wenjian_id, yuan_wenjian_banben_id,
banben_xuhao, banbenhao, wenjian_neirong,
laiyuan_danju_leixing, laiyuan_danju_id, laiyuan_zixiang_id,
laiyuan_yewu_jian, shengxiao_shijian, wenjian_zhongxin_banben_id,
biz_status, f_creator_user_id, f_creator_time,
f_last_modify_user_id, f_last_modify_time, f_delete_mark
) VALUES (
#{bianhaoShiyongRenId}, #{zhidingRenId}, #{zhidingrenBumenId}, #{zhidingRiqi}, #{wenjianFenlei}, #{wenjianDuixiangId}, #{shenheLiuchengId}, #{shenheLiuchengRenwuId}, #{wenjianBianhaoId}, #{wenjianBianhao}, #{wenjianMingcheng}, #{guishuBumenId}, #{youxiaoQiZhi}, #{youxiaoqiFangshi}, #{shengxiaoNianxian}, #{wenjianZhongxinWenjianId},
#{wenjianMuluId}, #{shifouShoukong}, #{jiluDengjiGuanliId}, #{jiluDengjiGuanliBanben}, #{wenjianLeixing}, #{jiluLeixing}, #{dengji}, #{id}, #{tenantId}, #{wenjianId}, #{yuanWenjianBanbenId},
#{banbenXuhao}, #{banbenhao}, #{wenjianNeirong},
#{laiyuanDanjuLeixing}, #{laiyuanDanjuId}, #{laiyuanZixiangId},
#{laiyuanYewuJian}, #{shengxiaoShijian}, #{wenjianZhongxinBanbenId},
#{bizStatus}, #{creatorUserId}, #{creatorTime},
#{lastModifyUserId}, #{lastModifyTime}, #{deleteMark}
)
UPDATE dms_wenjian_banben
SET biz_status = 'superseded',
bei_tidai_yuanyin = #{reason},
f_last_modify_user_id = #{userId},
f_last_modify_time = CURRENT_TIMESTAMP
WHERE f_tenant_id = #{tenantId}
AND f_id = #{id}
AND biz_status = 'effective'
AND f_delete_mark IS NULL
UPDATE dms_wenjian_banben
SET shifou_shoukong = #{shifouShoukong}, wenjian_mingcheng = #{wenjianMingcheng},
guishu_bumen_id = #{guishuBumenId}, f_last_modify_user_id = #{userId},
f_last_modify_time = CURRENT_TIMESTAMP
WHERE f_tenant_id = #{tenantId} AND wenjian_id = #{wenjianId}
AND f_id = #{yuanWenjianBanbenId} AND wenjian_leixing = 'jilu'
AND biz_status = 'effective' AND f_delete_mark IS NULL