import A from"./BaseConfig.0466b450.js";import{M as L}from"./index.dfdc0704.js";import{S as N}from"./index.de7bcb5e.js";import{d as j,r as y,b as G,p as B,s as M,c as g,e as v,f as V,g as e,h as a,i,u as d,F,j as z,m as E,y as P,R,S as $,_ as q}from"./index.0308b213.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";import"./install.524ae6f2.js";import"./index.1d26a072.js";import"./useAgent.c0cb1751.js";import"./list.5526c7ef.js";import"./index.e2f68f5b.js";const u=c=>(R("data-v-4206a30e"),c=c(),$(),c),H={class:"optimization-config"},J=E("\u5426"),K=E("\u662F"),O=u(()=>e("div",{class:"image-1"},[e("div",{class:"image"})],-1)),Q=u(()=>e("div",{class:"image-2"},[e("div",{class:"image"}),e("div",{class:"image"})],-1)),W=u(()=>e("div",{class:"image-3"},[e("div",{class:"image"}),e("div",{class:"right"},[e("div",{class:"image"}),e("div",{class:"image"})])],-1)),X=u(()=>e("div",{class:"image-4"},[e("div",{class:"image"}),e("div",{class:"image"}),e("div",{class:"right"},[e("div",{class:"image"}),e("div",{class:"image"})])],-1)),Y=u(()=>e("div",{class:"image-5"},[e("div",{class:"left"},[e("div",{class:"image"}),e("div",{class:"image"})]),e("div",{class:"middle"},[e("div",{class:"image"}),e("div",{class:"image"})]),e("div",{class:"image"})],-1)),Z=u(()=>e("div",{class:"image-6"},[e("div",{class:"image"}),e("div",{class:"image"})],-1)),ee=u(()=>e("div",{class:"image-7"},[e("div",{class:"image"}),e("div",{class:"image"}),e("div",{class:"image"})],-1)),le={style:{display:"inline-flex","flex-direction":"column","justify-content":"space-around"}},ae=u(()=>e("span",null,"\u6587\u5B57",-1)),te=["onClick"],ie=j({props:{config:null},emits:["update:config"],setup(c,{emit:x}){const C=c,f=y(!1),p=y(0),w=l=>{f.value=!0,p.value=l},U=l=>{l.type==1?t.images[p.value].link=l.miniProgram:l.type==2?t.images[p.value].link=l.webview:l.type==3&&(t.images[p.value].link=l.phone)},D=l=>{t.images[p.value].link=l},h=()=>({url:"",title:"",link:""});let t=G({tile:0,marginTop:0,marginBottom:0,type:1,images:[{url:"",title:"",link:""}]});B(()=>C.config,l=>{l&&P(()=>{var s;t.tile=l.tile?1:0,t.marginTop=l.marginTop,t.marginBottom=l.marginBottom,t.type=l.type,t.images=(s=l.images)!=null&&s.length?l.images:[h()]})},{immediate:!0}),B(t,l=>{x("update:config",l)});const S=M(()=>{let l=1;switch(t.type){case 1:l=1;break;case 2:case 6:l=2;break;case 3:case 7:l=3;break;case 4:l=4;break;case 5:l=5;break;default:l=1}return l}),I=l=>{t.images=new Array(S.value).fill(null).map(()=>h())};return(l,s)=>{const n=g("el-radio"),b=g("el-radio-group"),r=g("el-form-item"),_=g("el-input"),T=g("el-form");return v(),V(F,null,[e("div",H,[a(A,{title:"\u56FE\u7247\u7EC4",desc:"\u5C55\u793A\u4FE1\u606F"},{default:i(()=>[a(T,{"label-width":"200px"},{default:i(()=>[a(r,{label:"\u662F\u5426\u542F\u7528\u5E73\u94FA\u6A21\u5F0F"},{default:i(()=>[a(b,{modelValue:d(t).tile,"onUpdate:modelValue":s[0]||(s[0]=o=>d(t).tile=o)},{default:i(()=>[a(n,{label:0},{default:i(()=>[J]),_:1}),a(n,{label:1},{default:i(()=>[K]),_:1})]),_:1},8,["modelValue"])]),_:1}),a(r,{label:"\u8BBE\u7F6E\u4E0A\u8FB9\u8DDD(\u5355\u4F4D:rpx)"},{default:i(()=>[a(_,{modelValue:d(t).marginTop,"onUpdate:modelValue":s[1]||(s[1]=o=>d(t).marginTop=o),style:{width:"240px"}},null,8,["modelValue"])]),_:1}),a(r,{label:"\u8BBE\u7F6E\u4E0B\u8FB9\u8DDD(\u5355\u4F4D:rpx)"},{default:i(()=>[a(_,{modelValue:d(t).marginBottom,"onUpdate:modelValue":s[2]||(s[2]=o=>d(t).marginBottom=o),style:{width:"240px"}},null,8,["modelValue"])]),_:1}),a(r,{label:"\u56FE\u7247\u7EC4\u7C7B\u578B"},{default:i(()=>[a(b,{modelValue:d(t).type,"onUpdate:modelValue":s[3]||(s[3]=o=>d(t).type=o),onChange:I},{default:i(()=>[a(n,{label:1},{default:i(()=>[O]),_:1}),a(n,{label:2},{default:i(()=>[Q]),_:1}),a(n,{label:3},{default:i(()=>[W]),_:1}),a(n,{label:4},{default:i(()=>[X]),_:1}),a(n,{label:5},{default:i(()=>[Y]),_:1}),a(n,{label:6},{default:i(()=>[Z]),_:1}),a(n,{label:7},{default:i(()=>[ee]),_:1})]),_:1},8,["modelValue"])]),_:1}),a(r,{label:"\u56FE\u7247\u8BBE\u7F6E"},{default:i(()=>[(v(!0),V(F,null,z(d(t).images,(o,k)=>(v(),V("div",{style:{display:"flex","flex-direction":"row",width:"100%","margin-bottom":"20px"},key:k},[a(L,{modelValue:o.url,"onUpdate:modelValue":m=>o.url=m,limit:1},null,8,["modelValue","onUpdate:modelValue"]),e("div",le,[a(_,{modelValue:o.title,"onUpdate:modelValue":m=>o.title=m},{prepend:i(()=>[ae]),_:2},1032,["modelValue","onUpdate:modelValue"]),a(_,{modelValue:o.link,"onUpdate:modelValue":m=>o.link=m},{append:i(()=>[e("div",{class:"config__item__page--btn",onClick:m=>w(k)},"\u9009\u62E9\u94FE\u63A5",8,te)]),_:2},1032,["modelValue","onUpdate:modelValue"])])]))),128))]),_:1})]),_:1})]),_:1})]),a(d(N),{modelValue:f.value,"onUpdate:modelValue":s[4]||(s[4]=o=>f.value=o),onConfirmAll:U,onChange:D},null,8,["modelValue"])],64)}}});const he=q(ie,[["__scopeId","data-v-4206a30e"]]);export{he as default};