class Qe{constructor(i,t){this.platformId=i;this.service=t;a(this,"destroyRef",S(z));a(this,"sEOService",S(V));a(this,"hiddenTags",f([]));a(this,"mappingId",k(""));a(this,"isBrowser",f(!1));a(this,"onLoading",f(!1));a(this,"data",f([]));a(this,"mainActiveItem",f(null));a(this,"subActiveItem",f(null));a(this,"subSelected","\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u4E00");a(this,"mainTabs",[{name:"\u6F01\u696D\u66A8\u5B58\u8CA8\u4E00",selected:!0},{name:"\u6F01\u696D\u66A8\u5B58\u8CA8\u4E8C",selected:!1},{name:"\u6F01\u696D\u66A8\u5B58\u8CA8\u4E09",selected:!1},{name:"\u6F01\u696D\u66A8\u5B58\u8CA8\u56DB",selected:!1},{name:"\u6F01\u696D\u66A8\u5B58\u8CA8\u4E94",selected:!1},{name:"\u6F01\u696D\u66A8\u5B58\u8CA8\u516D",selected:!1}]);a(this,"subTabs",[{name:"\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u4E00",selected:!0},{name:"\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u4E8C",selected:!1},{name:"\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u4E09",selected:!1},{name:"\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u56DB",selected:!1},{name:"\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u4E94",selected:!1},{name:"\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u516D",selected:!1},{name:"\u9019\u662F\u5B50\u9801\u7C64\u540D\u7A31\u4E03",selected:!1}]);this.isBrowser.set(R(this.platformId))}ngOnInit(){this.onLoading.set(!0),this.setHiddenTags(this.mappingId()),this.service.getModuleData$(this.mappingId()).pipe(T(this.destroyRef),re(i=>(i.content1Detail.map((t,e)=>{t.selected=!1,e===0&&(t.selected=!0);let n=t.subTabBase.filter(o=>o.rightTitle&&o.rightContent);n.map((o,s)=>{o.selected=!1,s===0&&(o.selected=!0)}),t.subTabBase=n}),i)),w(i=>{var t;this.data.set(i),this.mainActiveItem.set(i.content1Detail[0]),this.selectedSubTab((t=i.content1Detail[0])==null?void 0:t.subTabBase[0])}),K(()=>{this.onLoading.set(!1)})).subscribe()}selectedMainTab(i){this.mainActiveItem.set(null),this.data.update(t=>(t.content1Detail.map(e=>{e.selected=!1,i.content1Id===e.content1Id&&(this.mainActiveItem.set(e),this.selectedSubTab(e.subTabBase[0]),e.selected=!0)}),t))}selectedSubTab(i){this.subActiveItem(null),this.mainActiveItem().subTabBase.forEach(t=>{t.selected=!1,t.subTabId===i.subTabId&&(t.selected=!0,this.subSelected=t.subTabId,this.subActiveItem.set(t))})}selectedTabMb(i){this.subActiveItem(null),this.mainActiveItem().subTabBase.forEach(t=>{t.selected=!1,t.subTabId===i.value&&(t.selected=!0,this.subSelected=t.subTabId,this.subActiveItem.set(t))})}onLinkClick(i,t){t||i.preventDefault()}setHiddenTags(i=""){i&&this.sEOService.apiSEOSEOTitleGet(i).pipe(T(this.destroyRef)).subscribe(t=>{this.hiddenTags.set(t)})}}
class Ye{constructor(i,t){this.platformId=i;this.service=t;a(this,"destroyRef",S(z));a(this,"ROUTES_CONSTANT",At);a(this,"sEOService",S(V));a(this,"hiddenTags",f([]));a(this,"mappingId",k(""));a(this,"isBrowser",f(!1));a(this,"onLoading",f(!1));a(this,"activeItem",f(null));a(this,"pageState",f({}));this.isBrowser.set(R(this.platformId))}ngOnInit(){this.onLoading.set(!0),this.setHiddenTags(this.mappingId()),this.service.getModuleData$(this.mappingId()).pipe(T(this.destroyRef),w(i=>{this.pageState.set(i),i||this.onLoading.set(!1)}),K(()=>{this.onLoading.set(!1)})).subscribe()}setHiddenTags(i=""){i&&this.sEOService.apiSEOSEOTitleGet(i).pipe(T(this.destroyRef)).subscribe(t=>{this.hiddenTags.set(t)})}}
class et{constructor(i,t){this.platformId=i;this.service=t;a(this,"destroyRef",S(z));a(this,"sEOService",S(V));a(this,"hiddenTags",f([]));a(this,"mappingId",k(""));a(this,"isBrowser",f(!1));a(this,"onLoading",f(!1));a(this,"activeItem",f(null));a(this,"pageState",f({}));this.isBrowser.set(R(this.platformId))}ngOnInit(){this.isBrowser()&&(this.onLoading.set(!0),this.setHiddenTags(this.mappingId()),this.service.getModuleData$(this.mappingId()).pipe(T(this.destroyRef),w(i=>{this.pageState.set(i)}),K(()=>{this.onLoading.set(!1)})).subscribe())}setHiddenTags(i=""){i&&this.sEOService.apiSEOSEOTitleGet(i).pipe(T(this.destroyRef)).subscribe(t=>{this.hiddenTags.set(t)})}}
class h{constructor(e){this.platformId=e;o(this,"isBrowser",E(!1));o(this,"pageState",E([]));o(this,"mappingId",J(""));o(this,"dialog",x(ct));o(this,"service",x(A));this.isBrowser.set(rt(this.platformId))}ngAfterViewInit(){this.isBrowser()&&(console.log("this.mappingId()"),console.log(this.mappingId()),this.service.getData$(this.mappingId()).pipe(H(e=>{console.log(e),this.pageState.set(e)})).subscribe())}onClick(e){this.dialog.open(z,{data:e,position:{}})}}