insert into business_file_rel(
rel_type_cd,save_way,operate,file_rel_id,file_real_name,obj_id,file_save_name,b_id
) values (
#{relTypeCd},#{saveWay},#{operate},#{fileRelId},#{fileRealName},#{objId},#{fileSaveName},#{bId}
)
insert into file_rel(
rel_type_cd,save_way,file_rel_id,file_real_name,obj_id,file_save_name,status_cd,b_id
) select t.rel_type_cd,t.save_way,t.file_rel_id,t.file_real_name,t.obj_id,t.file_save_name,'0',t.b_id from
business_file_rel t where 1=1
and t.rel_type_cd= #{relTypeCd}
and t.save_way= #{saveWay}
and t.operate= 'ADD'
and t.file_rel_id= #{fileRelId}
and t.file_real_name= #{fileRealName}
and t.obj_id= #{objId}
and t.file_save_name= #{fileSaveName}
and t.b_id= #{bId}
insert into file_rel(
rel_type_cd,save_way,file_rel_id,file_real_name,obj_id,file_save_name,b_id
)
values(
#{relTypeCd},#{saveWay},#{fileRelId},#{fileRealName},#{objId},#{fileSaveName},'-1'
)
update file_rel t set t.status_cd = '1'
where 1=1
and t.rel_type_cd= #{relTypeCd}
and t.file_real_name= #{fileRealName}
and t.obj_id= #{objId}
and t.file_save_name= #{fileSaveName}
and t.file_rel_id= #{fileRelId}
update file_rel t set t.status_cd = #{statusCd}
,t.b_id = #{newBId}
, t.rel_type_cd= #{relTypeCd}
, t.save_way= #{saveWay}
, t.file_real_name= #{fileRealName}
, t.obj_id= #{objId}
, t.file_save_name= #{fileSaveName}
where 1=1
and t.file_rel_id= #{fileRelId}
and t.b_id= #{bId}