| 1 |
- import{d as B,s as $,c as S,a as s,o as r,b as m,B as y,F as z,r as N,a0 as _,X as R,au as h,e as o,z as D,at as E,m as i,w as v,v as q,eT as A,bA as F,eU as I,eV as P,x as T}from"./index-B7lIjkly.js";import{e as j}from"./index-B-wheNmR.js";import"./attr-C-R_723U.js";import"./el-form-item-CqXM3D_g.js";import"./_baseClone-QtjU6BKd.js";import"./_Uint8Array-CSVAjAzq.js";import"./_initCloneObject-BbzLu0zF.js";import"./index-DaubPtim.js";import"./picker-D9JarDDq.js";import"./index-CWX6hLUa.js";import"./index-CvRc8Fuk.js";import"./index.vue_vue_type_script_setup_true_lang-COKCa212.js";import"./el-tag-qg3eT83X.js";import"./isEqual-CmnmBqf8.js";import"./el-select-B0VmXCf8.js";import"./index-CixgS8lO.js";import"./token-DI9FKtlJ.js";import"./el-table-column-D216qz8L.js";import"./el-checkbox-DcLsU6nO.js";import"./article-CTyRSY8x.js";import"./usePaging-B9tx97Yl.js";/* empty css *//* empty css *//* empty css */import"./index-LMOsN7Ge.js";import"./picker-C7i41GZ0.js";import"./index-D5jvE2Or.js";import"./index-AlRIeQDf.js";import"./el-text-kZfE-XwB.js";import"./index.vue_vue_type_script_setup_true_lang-CpyVkyJ-.js";import"./el-popover-CLQMpFJi.js";import"./el-card-HaRGEz_y.js";import"./content.vue_vue_type_script_setup_true_lang-DzqwTR8e.js";import"./decoration-img-gBMUpfqW.js";import"./decoration-img.vue_vue_type_style_index_0_scoped_2e762fcb_lang-P_jGbTw_.js";import"./attr.vue_vue_type_script_setup_true_lang-Dx96Ydy3.js";import"./content-0iiPYxiA.js";import"./attr.vue_vue_type_script_setup_true_lang-DAbgYtYU.js";import"./content.vue_vue_type_script_setup_true_lang-FX2so4dA.js";import"./attr.vue_vue_type_script_setup_true_lang-C74DhwmN.js";import"./add-nav.vue_vue_type_script_setup_true_lang-hbbcfr3f.js";import"./content-jK39-lRg.js";import"./attr.vue_vue_type_script_setup_true_lang-FNU_iTkY.js";import"./content.vue_vue_type_script_setup_true_lang-CNnYvO7N.js";import"./attr.vue_vue_type_script_setup_true_lang-BRN6CuP0.js";import"./content-DozULJ4u.js";import"./decoration-Cwp6d07Q.js";import"./attr.vue_vue_type_script_setup_true_lang-ClLT_vII.js";import"./index.vue_vue_type_script_setup_true_lang-ZPdE6l40.js";import"./content-CG8jgDGk.js";import"./content.vue_vue_type_script_setup_true_lang-0QZG21Zn.js";import"./el-alert-SLrne4uQ.js";import"./attr.vue_vue_type_script_setup_true_lang-DswOuRHs.js";import"./content-CgzzKdYw.js";import"./attr.vue_vue_type_script_setup_true_lang-Cj7ocetE.js";import"./content.vue_vue_type_script_setup_true_lang-CiuQLI4d.js";import"./attr.vue_vue_type_script_setup_true_lang-CkRUtuFl.js";import"./content--SAmLShJ.js";const L={class:"pages-preview"},U={class:"relative flex justify-center h-full mt-5 mx-10"},W=["src"],X={class:"max-w-[1200px] w-full absolute"},G=["onClick"],H=B({__name:"preview-pc",props:{pageData:{type:Array,default:()=>[]},modelValue:{type:Number,default:0}},emits:["update:modelValue"],setup(a,{emit:b}){const u=$(),k=b,c=S(()=>t=>(t==null?void 0:t.enabled)==0),C=t=>{var l;(l=u.value[t])==null||l.open()},V=t=>{t.enabled!==void 0&&(t.enabled=t.enabled?0:1)},x=(t,l)=>{t.disabled||k("update:modelValue",l)};return(t,l)=>{const f=q,d=F;return r(),s("div",L,[m("div",U,[t.$route.query.url?(r(),s("iframe",{key:0,ref:"previewIframeRef",class:"flex-1 h-full",width:"100%",height:"100%",scrolling:"no",src:t.$route.query.url},null,8,W)):y("",!0),m("div",X,[(r(!0),s(z,null,N(a.pageData,(e,p)=>(r(),s("div",{key:e.id,class:_(["absolute left-0 top-0",{"cursor-pointer":!(e!=null&&e.disabled)}]),onClick:n=>x(e,p)},[m("div",{class:_(["absolute w-full h-full z-[100] border-dashed",{select:p==a.modelValue,"border-[#dcdfe6] border-2":!(e!=null&&e.disabled),hide:o(c)(e.content)}]),style:h(e.styles)},null,6),R(t.$slots,"default",{},()=>{var n;return[(r(),D(E((n=o(j)[e==null?void 0:e.name])==null?void 0:n.content),{content:e.content,styles:e.styles,key:e.id,ref_for:!0,ref_key:"commonComponentRef",ref:u},null,8,["content","styles"]))]},!0),p==a.modelValue?(r(),s("div",{key:0,class:"widget-btns py-[5px]",style:h({top:e.styles.top,left:e.styles.width})},[m("div",null,[i(d,{effect:"dark",content:"编辑组件内容",placement:"right"},{default:v(()=>[i(f,{class:"py-[5px]",type:"primary",icon:o(A),onClick:n=>C(p)},null,8,["icon","onClick"])]),_:2},1024)]),m("div",null,[i(d,{effect:"dark",content:o(c)(e.content)?"显示":"隐藏",placement:"right"},{default:v(()=>[i(f,{class:"py-[5px]",type:"primary",icon:o(c)(e.content)?o(I):o(P),onClick:n=>V(e.content)},null,8,["icon","onClick"])]),_:2},1032,["content"])])],4)):y("",!0)],10,G))),128))])])])}}}),Qe=T(H,[["__scopeId","data-v-9c63b2ff"]]);export{Qe as default};
|