1import{_ as xe}from"./C2A0Km4h.js";import{d as Te,q as Re,R,ax as Ne,h as Se,f as Be,b as Me,P as g,j as $e,n as Le,l as He,r as je,_ as ze}from"./BJcqSMT3.js";import{_ as Ke}from"./D9yerKU0.js";import{_ as Oe}from"./CPNxt0cf.js";import{d as Ve}from"./DEZ8TRKz.js";import{c as Ie,s as Ae}from"./D_4cPxJD.js";import{u as Ee}from"./YE3RRX1U.js";import{l as Ge,r as q,aD as N,z as Je,m as v,L as w,I as S,F as x,s as y,q as me,u as t,J as Qe,G as Ue,as as We,o as r,K as Xe}from"./CAlMLsb9.js";const Ye={class:"mb80"},Ze=["id"],ea={key:0},aa=["innerHTML"],ta=["innerHTML"],sa={key:1,class:"empty"},oa={class:"pb80"},la={key:1,class:"mt40"},na={key:1},b=10,ra=Ge({__name:"index",async setup(ia){var L,H,j,z,K,O,V,I,A,E,G,J,Q,U,W,X,Y,Z,ee,ae,te,se,oe,le,ne,re,ce,ie;let s,m;const d=Te.common().locale,f=q(1),B=Re(),n=(L=B.params)==null?void 0:L.id;if(n&&(f.value=Ie((H=B.params)==null?void 0:H.url),isNaN(f.value)))throw R({statusCode:404,statusMessage:"Page Not Found"});const{data:M}=([s,m]=N(()=>g().apiFaq.getFaqTypes({lang:d,route_name:"type"},{key:"faq-id-index-faq-type"})),s=await s,m(),s);let c=!1;((j=M.value)==null?void 0:j.cscode)===0&&(c=!!((K=(z=M.value)==null?void 0:z.data)!=null&&K.find(e=>e.route_name===n)));const ge=()=>Promise.all([g().apiFaq.getFaqCategory({lang:d,route_name:n,len:b,page:f.value,paging:1},{key:"faq-id-index-faq-category"}),g().apiFaq.getFaqCategory({lang:d,route_name:"search",len:10},{key:"faq-id-index-search-category"}),$()]),ve=()=>Promise.all([g().apiFaq.getFaqRelate({lang:d,route_name:n,len:5},{key:"faq-id-index-fa1-relate"}),g().apiFaq.getFaqCategory({lang:d,route_name:"search",len:10},{key:"faq-id-index-faq-search-relate"}),$()]),$=()=>$e({"populate[seo][populate]":"*","[filters][slug][$eq]":"faq-type","populate[locales]":"*","populate[blocks][populate]":"*",locale:d}),h=q([]),k=q(0),T=q([]),i=q(),o=Je({});let D=n;if(c){const[{data:e},{data:a},l]=([s,m]=N(()=>ge()),s=await s,m(),s);if(((O=e.value)==null?void 0:O.cscode)!==0||((V=a.value)==null?void 0:V.cscode)!==0||!((I=e.value)!=null&&I.data)||!((A=a.value)!=null&&A.data))throw R({statusCode:404,statusMessage:"Page Not Found"});h.value=((G=(E=e.value)==null?void 0:E.data)==null?void 0:G.list)||[],k.value=((Q=(J=e.value)==null?void 0:J.data)==null?void 0:Q.total)||[],D=((W=(U=e.value)==null?void 0:U.data)==null?void 0:W.category_name)||"",T.value=((Y=(X=a.value)==null?void 0:X.data)==null?void 0:Y.list)||[],o.value=l}else{const[{data:e},{data:a},l]=([s,m]=N(()=>ve()),s=await s,m(),s),{data:u}=Ne("page-data");if(((Z=u.value)==null?void 0:Z.cscode)!==0||((ee=e.value)==null?void 0:ee.cscode)!==0||!((ae=u.value)!=null&&ae.data)||!((te=e.value)!=null&&te.data))throw R({statusCode:404,statusMessage:"Page Not Found"});i.value=((se=u.value)==null?void 0:se.data)||{},h.value=((oe=e.value)==null?void 0:oe.data)||[],((le=a.value)==null?void 0:le.cscode)===0&&(T.value=((re=(ne=a.value)==null?void 0:ne.data)==null?void 0:re.list)||[]),o.value=l}const _=Ee(o.value.locales),ye=e=>{if(!e)return"";let a=e;return e.includes(".")?a=e.split(".")[0]:e.includes("\u3002")&&(a=e.split("\u3002")[0]),a=a.replace(/<\/?[^>]+(>|$)/g,""),a.length>160?a.slice(0,157)+"...":a},he=c?_.faq_title:_.faq_title_2,qe=c?`${o.value.title}${D}`:`${o.value.title}${i.value.title}`,be=c?((ce=o.value.seo)==null?void 0:ce.metaDescription)+D:ye(i.value.content);Se({title:qe,...o.value.seo||{},metaDescription:be},(ie=o.value)==null?void 0:ie.meta);const ke=_.search_empty,De={hasBg:!1,list:[{label:Be().value.article.home,link:"/",active:!0},{label:_.banner_title,link:"/faq.htm"},{label:c?D:i.value.title}]},Pe={title:_.banner_title,searchTips:_.search_tips,cardData:{hideWord:!1,defaultVal:"",prop:"keyword"},keywordTitle:_.search_word_tips},Ce=async e=>{var l,u,P,C,F;const{data:a}=await g().apiFaq.getFaqCategory({lang:d,route_name:n,len:b,page:e,paging:1});f.value=e,((l=a.value)==null?void 0:l.cscode)===0&&(h.value=((P=(u=a.value)==null?void 0:u.data)==null?void 0:P.list)||[],k.value=((F=(C=a.value)==null?void 0:C.data)==null?void 0:F.total)||[])},Fe=(e={},a)=>{const l=Ae.article.getFaqSearchResultHref(e,a,c,n);l&&(window.location.href=l)};return(e,a)=>{var ue,de,_e;const l=xe,u=Le,P=He,C=Me,F=Ke,we=Oe;return r(),v("div",null,[w(l,me(Pe,{"breadcrumb-data":De,"keyword-data":t(T),class:"mb80",onHandSearchData:Fe}),null,16,["keyword-data"]),t(c)?x("",!0):(r(),S(C,{key:0},{default:Qe(()=>{var p,pe;return[y("div",Ye,[y("a",{id:t(n),class:"anchor"},null,8,Ze),y("div",null,[(p=t(i))!=null&&p.content&&((pe=t(i))!=null&&pe.title)?(r(),v("div",ea,[y("div",{class:"title mb40",innerHTML:t(i).title},null,8,aa),y("div",{class:"answer",innerHTML:t(i).content},null,8,ta)])):(r(),v("div",sa,[w(u,{src:"https://r6.dvdfab.cn/images/faq/empty.png",width:"260",height:"140",alt:"faq-empty"}),w(P,{class:"empty-text mt15",content:t(ke)},null,8,["content"])]))])])]}),_:1})),y("div",oa,[(ue=t(h))!=null&&ue.length?(r(),S(F,{key:0,"start-num":b*(t(f)-1),faqs:t(h),title:t(he)},null,8,["start-num","faqs","title"])):x("",!0),t(k)>b?(r(),v("div",la,[w(we,{type:"route","current-page-prop":t(f),total:t(k),"page-url":`/faq/${t(n)}`,suffix:"","first-suffix":".htm","page-size":b,onChangePage:Ce}
1,null,8,["current-page-prop","total","page-url"])])):x("",!0)]),(de=t(o))!=null&&de.blocks&&((_e=t(o).blocks)!=null&&_e.length)?(r(),v("div",na,[(r(!0),v(Ue,null,We(t(o).blocks,p=>(r(),S(Xe(t(Ve)(p.component_dir,p.component_file_name)),me({key:p.id,ref_for:!0},{...("removeBlocksDataNullKey"in e?e.removeBlocksDataNullKey:t(je))(p)}),null,16))),128))])):x("",!0)])}}}),fe=ze(ra,[["__scopeId","data-v-6c41fbba"]]),ya=Object.freeze(Object.defineProperty({__proto__:null,default:fe},Symbol.toStringTag,{value:"Module"})),ca=fe,ha=Object.freeze(Object.defineProperty({__proto__:null,default:ca},Symbol.toStringTag,{value:"Module"}));export{ha as _,ya as i};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.