insert into report_custom_component(
component_type,component_id,java_script,name,component_group,remark,query_model,component_sql
) values (
#{componentType},#{componentId},#{javaScript},#{name},#{componentGroup},#{remark},#{queryModel},#{componentSql}
)
update report_custom_component t set t.status_cd = #{statusCd}
,t.b_id = #{newBId}
, t.component_type= #{componentType}
, t.java_script= #{javaScript}
, t.name= #{name}
, t.component_group= #{componentGroup}
, t.remark= #{remark}
, t.query_model= #{queryModel}
, t.component_sql= #{componentSql}
where 1=1
and t.component_id= #{componentId}