2 lines
7.0 KiB
JavaScript
Executable File
2 lines
7.0 KiB
JavaScript
Executable File
import{d as $,s as B,c as S,o as e,a as i,b as l,G as y,F as D,e as N,D as _,f as r,ar as h,a3 as R,B as z,Y as E,m as s,w as v,f5 as q,f6 as F,f7 as I,v as P,$ as j,x as A}from"./index-CGub03FT.js";import{e as G}from"./index-B1AFJOcn.js";import"./attr.vue_vue_type_script_setup_true_lang-CxJvHTn_.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-D5Aq-21q.js";import"./el-checkbox-DPTWUty2.js";import"./isEqual-BjNIK6f1.js";import"./_Uint8Array-K6PPz5Xs.js";import"./el-card-CTMWsRly.js";import"./el-slider-Fujo2Xbk.js";import"./el-form-item-BKRcGrWB.js";import"./_baseClone-C3INvej2.js";import"./_initCloneObject-DyM2wGFM.js";/* empty css *//* empty css */import"./attritube-tabs-CMnvAQwe.js";import"./index-BWjyYuP5.js";import"./content-DpfuARyB.js";import"./goods_image-Pc1dvvDz.js";import"./widget-root.vue_vue_type_script_setup_true_lang-BlCzJxTV.js";import"./attr-CE9mW4VL.js";import"./index-D0ME4X5t.js";/* empty css */import"./picker-DfZKg4hi.js";import"./index-D9SZz37w.js";/* empty css */import"./index-DV00iONH.js";import"./picker.vue_vue_type_style_index_0_scoped_97bf4573_lang-Dvm015Sk.js";import"./index.vue_vue_type_script_setup_true_lang-CcGOFaWK.js";/* empty css */import"./el-select-D_df0KjM.js";import"./index-VnZzjdgn.js";import"./token-DI9FKtlJ.js";import"./_baseFindIndex-D7XfJLKM.js";import"./_baseIteratee-DQXt5gsj.js";import"./el-table-column-DBYsaEIo.js";import"./isArrayLikeObject-CV-4lauF.js";import"./lists-K1x0-8Zz.js";import"./usePaging-BRbHtpJx.js";/* empty css */import"./category-C_vXsvgl.js";import"./index-820AJVwe.js";import"./arrays-6TrVLtTe.js";import"./cloneDeep-B3sFPNz9.js";import"./picker-BGK36TCB.js";import"./index-DUdO5aW4.js";/* empty css */import"./index-Ct2hxw5z.js";/* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-C0UWFojA.js";/* empty css */import"./index-Dwl8-_cH.js";import"./index.vue_vue_type_style_index_0_scoped_2c1dfcb3_lang-CRN1UyeX.js";import"./index-BzbpkJ2I.js";import"./index-BO1KpKCq.js";import"./vuedraggable.umd-BhJfVXt2.js";/* empty css */import"./content.vue_vue_type_script_setup_true_lang-juqS3K6Z.js";import"./decoration-img-C3tIzDEu.js";import"./decoration-img.vue_vue_type_style_index_0_scoped_641cb10b_lang-C4eNv3xI.js";import"./indicator-BkQMARvW.js";import"./attr-C6Y47Zxq.js";import"./content.vue_vue_type_script_setup_true_lang-Y6ahGD7Y.js";import"./attr.vue_vue_type_script_setup_true_lang-DjqCe5pC.js";import"./content.vue_vue_type_script_setup_true_lang-De-Cck4Y.js";import"./attr.vue_vue_type_script_setup_true_lang-83N1iGqt.js";/* empty css */import"./content-C1LejfZO.js";import"./attr.vue_vue_type_script_setup_true_lang-NVdPf90d.js";import"./add-nav.vue_vue_type_script_setup_true_lang-DyXQOhcQ.js";import"./content.vue_vue_type_script_setup_true_lang-DT-EQBYH.js";import"./attr.vue_vue_type_script_setup_true_lang-CmpuhDDD.js";import"./content-CTew7Us1.js";import"./attr.vue_vue_type_script_setup_true_lang-BmpUFF0F.js";import"./index.vue_vue_type_script_setup_true_lang-41rYwtbe.js";import"./content-b6ojtfLe.js";import"./attr-CoBT7MzP.js";import"./content-XvqT0t_d.js";import"./attr.vue_vue_type_script_setup_true_lang-BWx5oIwE.js";import"./content.vue_vue_type_script_setup_true_lang-CiZho7_w.js";import"./attr.vue_vue_type_script_setup_true_lang-Ci2bfB2G.js";import"./content.vue_vue_type_script_setup_true_lang-UnNyiY3k.js";import"./attr.vue_vue_type_script_setup_true_lang-DJ0jdgIC.js";import"./content-CuorVjTm.js";import"./content.vue_vue_type_script_setup_true_lang-Cvq7C95F.js";import"./el-alert-BdCyLSkl.js";import"./attr-D4d25TT2.js";import"./style-chose-DTfsK93-.js";import"./cube-layout-iOi57TVr.js";import"./content-BsHirZ-D.js";import"./attr.vue_vue_type_script_setup_true_lang-BkpZ9X8P.js";import"./content-CXqqSgWN.js";import"./attr-CUoX_hKg.js";import"./content.vue_vue_type_script_setup_true_lang-CJRueWvW.js";import"./attr.vue_vue_type_script_setup_true_lang-Clz78-R5.js";import"./content.vue_vue_type_script_setup_true_lang-B4I8cgyu.js";import"./attr.vue_vue_type_script_setup_true_lang-CjTPqwLy.js";import"./content-CB_ksXbE.js";import"./attr.vue_vue_type_script_setup_true_lang-sV_L8NC3.js";import"./content.vue_vue_type_script_setup_true_lang-EN-k5PLc.js";import"./attr.vue_vue_type_script_setup_true_lang-BJMT_V9x.js";import"./content-DT1pMx59.js";import"./attr.vue_vue_type_script_setup_true_lang-VrQDuFvS.js";import"./content.vue_vue_type_script_setup_true_lang-C0PBcPcL.js";import"./attr.vue_vue_type_script_setup_true_lang-0-Piuknz.js";import"./content-Dv1sHwuk.js";import"./attr.vue_vue_type_script_setup_true_lang-BpTek-9a.js";import"./content-CZgNAvGl.js";import"./attr.vue_vue_type_script_setup_true_lang-Yb8wDxQm.js";import"./content.vue_vue_type_script_setup_true_lang-CwOyFurh.js";const L={class:"pages-preview"},T={class:"relative flex justify-center h-full mt-5 mx-10"},W=["src"],Y={class:"max-w-[1200px] w-full absolute"},H=["onClick"],J=$({__name:"preview-pc",props:{pageData:{type:Array,default:()=>[]},modelValue:{type:Number,default:0}},emits:["update:modelValue"],setup(a,{emit:k}){const u=B(),b=k,c=S(()=>o=>(o==null?void 0:o.enabled)==0),C=o=>{var m;(m=u.value[o])==null||m.open()},x=o=>{o.enabled!==void 0&&(o.enabled=o.enabled?0:1)},V=(o,m)=>{o.disabled||b("update:modelValue",m)};return(o,m)=>{const f=P,d=j;return e(),i("div",L,[l("div",T,[o.$route.query.url?(e(),i("iframe",{key:0,ref:"previewIframeRef",class:"flex-1 h-full",width:"100%",height:"100%",scrolling:"no",src:o.$route.query.url},null,8,W)):y("",!0),l("div",Y,[(e(!0),i(D,null,N(a.pageData,(t,n)=>(e(),i("div",{key:t.id,class:_(["absolute left-0 top-0",{"cursor-pointer":!(t!=null&&t.disabled)}]),onClick:p=>V(t,n)},[l("div",{class:_(["absolute w-full h-full z-[100] border-dashed",{select:n==a.modelValue,"border-[#dcdfe6] border-2":!(t!=null&&t.disabled),hide:r(c)(t.content)}]),style:h(t.styles)},null,6),R(o.$slots,"default",{},()=>{var p;return[(e(),z(E((p=r(G)[t==null?void 0:t.name])==null?void 0:p.content),{content:t.content,styles:t.styles,key:t.id,ref_for:!0,ref_key:"commonComponentRef",ref:u},null,8,["content","styles"]))]},!0),n==a.modelValue?(e(),i("div",{key:0,class:"widget-btns py-[5px]",style:h({top:t.styles.top,left:t.styles.width})},[l("div",null,[s(d,{effect:"dark",content:"编辑组件内容",placement:"right"},{default:v(()=>[s(f,{class:"py-[5px]",type:"primary",icon:r(q),onClick:p=>C(n)},null,8,["icon","onClick"])]),_:2},1024)]),l("div",null,[s(d,{effect:"dark",content:r(c)(t.content)?"显示":"隐藏",placement:"right"},{default:v(()=>[s(f,{class:"py-[5px]",type:"primary",icon:r(c)(t.content)?r(F):r(I),onClick:p=>x(t.content)},null,8,["icon","onClick"])]),_:2},1032,["content"])])],4)):y("",!0)],10,H))),128))])])])}}}),Uo=A(J,[["__scopeId","data-v-24d11057"]]);export{Uo as default};
|