INSERT INTO bi_manager.page ( page_id , ttl , cn , url , preview_img_path , use_yn , wrt_id , wrt_dt , job_flow_id , public_at ) VALUES( #{page_id} , #{ttl} , #{cn} , null , #{preview_img_path} , true , #{wrt_id} , now() , #{jobFlow.job_flow_id} , #{public_at} ) INSERT INTO bi_manager.splitter ( splitter_id , page_id , style_group_id , layout_nm , se , parents_splitter_id , position_idx , min_width , min_height , layout_size1 , layout_size2 , layout_type ) VALUES ( #{splitter_id} , #{page.page_id} , #{styleSheet.stylesheet_id} , TRIM(#{layout_nm}) , #{se} , TRIM(#{parents_splitter_id}) , #{position_idx} , #{min_width} , #{min_height} , #{layout_size1} , #{layout_size2} , #{layout_type} ) INSERT INTO bi_manager.job_flow( job_flow_id , group_id , indx ) VALUES ( #{job_flow_id} , #{group_id} , #{indx} ) INSERT INTO bi_manager.component_jobgroup( component_jobgroup_id , group_id , indx ) VALUES ( #{component_jobgroup_id} , #{group_id} , #{indx}) INSERT INTO bi_manager.component( component_id , component_type , chart_knd , component_nm , title_yn , multidata_use_yn , chart_cal , component_jobgroup_id , page_id , splitter_id ) VALUES ( #{component.component_id} , #{component_type} , #{chart_knd} , #{component_nm} , #{title_yn} , #{multidata_use_yn} , #{chart_cal} , #{componentJobgroup.component_jobgroup_id} , #{page.page_id} , #{splitter.splitter_id} ) INSERT INTO bi_manager.title_info( component_id , main_sj , main_style_group_id , sub_sj , sub_style_group_id ) VALUES ( #{component.component_id} , #{main_sj} , null , #{sub_sj} , null ) INSERT INTO bi_manager.${table_nm}( axis_id , component_id , sn , table_loc_idx , col_nm , data_type ) VALUES ( #{axis_id} , #{component.component_id} , #{sn} , #{table_loc_idx} , #{col_nm} , #{data_type} ) UPDATE bi_manager.page SET use_yn=false WHERE page_id = #{page_id} UPDATE bi_manager.page SET ttl = #{ttl} , cn = #{cn} , preview_img_path = #{preview_img_path} , mdfcn_id = #{mdfcn_id} , mdfcn_dt = now() , job_flow_id = #{jobFlow.job_flow_id} , public_at = #{public_at} WHERE page_id = #{page_id} DELETE FROM bi_manager.${table_nm} WHERE component_id = #{component_id} DELETE FROM bi_manager.title_info WHERE component_id = #{component_id} DELETE FROM bi_manager.component_jobgroup WHERE component_jobgroup_id = #{component_jobgroup_id} DELETE FROM bi_manager.component WHERE page_id = #{page_id} DELETE FROM bi_manager.splitter WHERE page_id = #{page_id} DELETE FROM bi_manager.job_flow WHERE job_flow_id = #{job_flow_id}