import{E as z}from"./CaXrkGgF.js";import{u as G,_ as I,b as M,a as O,c as T,w as j}from"./BPRC2v3K.js";import{u as L,a as D,b as P,c as F,d as H}from"./Ch8OMI22.js";import{f as g,o as r,c as i,a as e,F as $,b as y,u as t,n as f,t as v,g as _,h as S,r as x,i as J,j as q,k as R,l as A}from"./Ca9y1zsW.js";import{u as U}from"./BmeJC9sB.js";import{u as E}from"./B6GSEys7.js";import{g as W}from"./PFP8Cci7.js";import{u as Z}from"./sr4qPEz_.js";import{_ as K}from"./DxANlL_j.js";import"./CeUmO8rY.js";import"./BAT_Brgp.js";import"./B3sO6I2n.js";import"./BUADUvnR.js";import"./BBIc9hyf.js";import"./aPBqHQcn.js";import"./DYOBeiWW.js";/* empty css */import"./Ak2swtwV.js";import"./Immh241S.js";import"./YeUNH851.js";const Q={class:"banner m-auto relative sm:flex mt-[60px] hidden-sm-and-down"},X={class:"banner-bar absolute top-0 w-full sm:flex hidden"},Y={class:"banner-text py-12 md:w-screen-xl m-auto opacity-90 flex flex-col justify-center"},ee={class:"keywords my-4 text-3xl"},te={class:"description mb-4 mt-1 text-xl max-w-3xl text-gray-600"},ae={class:"banner m-auto relative sm:flex mt-[48px] hidden-sm-and-up"},le={class:"banner-bar absolute top-0 w-full sm:flex hidden"},se={class:"banner-text py-12 md:w-screen-xl m-auto opacity-90 flex flex-col justify-center"},oe={class:"keywords my-4 text-3xl"},ne={class:"description mb-4 mt-1 text-xl max-w-3xl text-gray-600"},re=g({__name:"Banner",props:{layout:{}},setup(h){L(),D();const a=P();return(l,o)=>{var u,n,c,p,m,d,k,w;const s=z;return r(),i($,null,[e("div",Q,[l.layout&&l.layout.showBanner?(r(),i($,{key:0},[y(s,{src:((u=l.layout)==null?void 0:u.photo)||t(a).subpageBanner,class:f([(n=l.layout)==null?void 0:n.style,"sm:h-auto"])},null,8,["src","class"]),e("div",X,[e("div",Y,[e("div",ee,v((c=l.layout)==null?void 0:c.name),1),e("div",te,v((p=l.layout)==null?void 0:p.description),1)])])],64)):_("",!0)]),e("div",ae,[l.layout&&l.layout.showBanner?(r(),i($,{key:0},[y(s,{src:((m=l.layout)==null?void 0:m.photo)||t(a).subpageBanner,class:f([(d=l.layout)==null?void 0:d.style,"sm:h-auto"])},null,8,["src","class"]),e("div",le,[e("div",se,[e("div",oe,v((k=l.layout)==null?void 0:k.name),1),e("div",ne,v((w=l.layout)==null?void 0:w.description),1)])])],64)):_("",!0)])],64)}}}),ie=g({name:"ImgEmpty"}),ce=g({...ie,setup(h){const a=G("empty"),l=Z();return(o,s)=>(r(),i("svg",{viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[e("defs",null,[e("linearGradient",{id:`linearGradient-1-${t(l)}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[e("stop",{"stop-color":`var(${t(a).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),e("stop",{"stop-color":`var(${t(a).cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),e("linearGradient",{id:`linearGradient-2-${t(l)}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[e("stop",{"stop-color":`var(${t(a).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),e("stop",{"stop-color":`var(${t(a).cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),e("rect",{id:`path-3-${t(l)}`,x:"0",y:"0",width:"17",height:"36"},null,8,["id"])]),e("g",{id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[e("g",{id:"B-type",transform:"translate(-1268.000000, -535.000000)"},[e("g",{id:"Group-2",transform:"translate(1268.000000, 535.000000)"},[e("path",{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${t(a).cssVarBlockName("fill-color-3")})`},null,8,["fill"]),e("polygon",{id:"Rectangle-Copy-14",fill:`var(${t(a).cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,["fill"]),e("g",{id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},[e("polygon",{id:"Rectangle-Copy-10",fill:`var(${t(a).cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,["fill"]),e("polygon",{id:"Rectangle-Copy-11",fill:`var(${t(a).cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,["fill"]),e("rect",{id:"Rectangle-Copy-12",fill:`url(#linearGradient-1-${t(l)})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,["fill"]),e("polygon",{id:"Rectangle-Copy-13",fill:`var(${t(a).cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,["fill"])]),e("rect",{id:"Rectangle-Copy-15",fill:`url(#linearGradient-2-${t(l)})`,x:"13",y:"45",width:"40",height:"36"},null,8,["fill"]),e("g",{id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"},[e("use",{id:"Mask",fill:`var(${t(a).cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${t(l)}`},null,8,["fill","xlink:href"]),e("polygon",{id:"Rectangle-Copy",fill:`var(${t(a).cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${t(l)})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,["fill","mask"])]),e("polygon",{id:"Rectangle-Copy-18",fill:`var(${t(a).cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,["fill"])])])])]))}});var me=I(ce,[["__file","img-empty.vue"]]);const ue=M({image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}}),pe=g({name:"ElEmpty"}),de=g({...pe,props:ue,setup(h){const a=h,{t:l}=O(),o=G("empty"),s=S(()=>a.description||l("el.table.emptyText")),u=S(()=>({width:T(a.imageSize)}));return(n,c)=>(r(),i("div",{class:f(t(o).b())},[e("div",{class:f(t(o).e("image")),style:J(t(u))},[n.image?(r(),i("img",{key:0,src:n.image,ondragstart:"return false"},null,8,["src"])):x(n.$slots,"image",{key:1},()=>[y(me)])],6),e("div",{class:f(t(o).e("description"))},[n.$slots.description?x(n.$slots,"description",{key:0}):(r(),i("p",{key:1},v(t(s)),1))],2),n.$slots.default?(r(),i("div",{key:0,class:f(t(o).e("bottom"))},[x(n.$slots,"default")],2)):_("v-if",!0)],2))}});var fe=I(de,[["__file","empty.vue"]]);const ye=j(fe),ge={class:"container md:w-screen-xl m-auto"},ve={key:0,class:"flex flex-col"},_e=["innerHTML"],he={key:0,class:"mt-[60px]"},ke=g({__name:"PageContainer",props:{layout:{},form:{}},setup(h){return(a,l)=>{var s,u,n,c,p,m;const o=ye;return r(),i("div",ge,[(s=a.layout)!=null&&s.showLayout?_("",!0):(r(),i("div",ve,[y(K,{data:a.form},null,8,["data"]),e("div",{class:f([(u=a.layout)==null?void 0:u.style,"page-main w-full bg-white rounded-lg"])},[e("div",{class:"p-4 leading-7",innerHTML:(c=(n=a.form)==null?void 0:n.design)==null?void 0:c.content},null,8,_e),(m=(p=a.form)==null?void 0:p.design)!=null&&m.content?_("",!0):(r(),i("div",he,[y(o,{description:"暂无内容"})]))],2)]))])}}}),we={key:0,class:"flex flex-col"},Fe=g({__name:"[custom]",setup(h){const a=q(),l=F(),o=R();P(),L();const s=H(),u=R(),n=async()=>{var p,m,d,k,w,b,B,N,C;const{data:c}=await E("/cms/cms-navigation/"+W(5));if((p=c.value)!=null&&p.data)s.value=c.value.data,(m=s.value.design)!=null&&m.layout&&(o.value=JSON.parse((d=s.value.design)==null?void 0:d.layout));else{const{data:V}=await E("/cms/cms-navigation/getNavigationByPath",{query:{path:a.path}});(k=V.value)!=null&&k.data&&(s.value=(w=V.value)==null?void 0:w.data)}(b=s.value)!=null&&b.layout&&(o.value=JSON.parse((B=s.value)==null?void 0:B.layout)),U({title:`${s.value.title} - ${l.value.websiteName}`,meta:[{name:(N=s.value.design)==null?void 0:N.keywords,content:(C=s.value.design)==null?void 0:C.description}],bodyAttrs:{class:"page-container"},script:[{children:`console.log(${JSON.stringify(s.value)})`}]}),u.value=s.value};return A(()=>a.path,c=>{console.log(c,"=>Path"),n()},{immediate:!0}),(c,p)=>{var d;const m=re;return r(),i($,null,[y(m,{layout:t(o)},null,8,["layout"]),y(ke,{form:t(s),layout:t(o)},null,8,["form","layout"]),(d=t(o))!=null&&d.showLayout?(r(),i("div",we,v(t(o)),1)):_("",!0)],64)}}});export{Fe as default};