2 lines
7.1 KiB
JavaScript
Executable File
2 lines
7.1 KiB
JavaScript
Executable File
import{d as C,r as _,c as y,O as E,o as O,B,w as s,m as t,b as l,f as i,x as N}from"./index-CGub03FT.js";import{E as S}from"./el-slider-Fujo2Xbk.js";import{a as D,E as j}from"./el-form-item-BKRcGrWB.js";import{_ as z}from"./index.vue_vue_type_script_setup_true_lang-D5Aq-21q.js";/* empty css */import{_ as A}from"./picker-DfZKg4hi.js";import{_ as F}from"./picker-BGK36TCB.js";import{E as I}from"./el-card-CTMWsRly.js";import J from"./style-chose-DTfsK93-.js";import $ from"./cube-layout-iOi57TVr.js";import L from"./attritube-tabs-CMnvAQwe.js";import"./_baseClone-C3INvej2.js";import"./_Uint8Array-K6PPz5Xs.js";import"./_initCloneObject-DyM2wGFM.js";import"./index-D9SZz37w.js";/* empty css */import"./index-DV00iONH.js";import"./picker.vue_vue_type_style_index_0_scoped_97bf4573_lang-Dvm015Sk.js";/* empty css *//* empty css */import"./index-BWjyYuP5.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"./isEqual-BjNIK6f1.js";import"./_baseFindIndex-D7XfJLKM.js";import"./_baseIteratee-DQXt5gsj.js";import"./el-table-column-DBYsaEIo.js";import"./el-checkbox-DPTWUty2.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"./index-DUdO5aW4.js";/* empty css */import"./index-D0ME4X5t.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 */const T={class:"flex-1"},q={class:"flex-1"},G={class:"flex-1 mt-4"},H={style:{background:"#f9f9f9"},class:"flex items-center p-6 rounded-xl"},K={class:"flex"},M={class:"flex-1"},P={class:"flex-1 mt-4"},Q={class:"flex-1"},R={class:"flex-1"},W={class:"flex-1 mt-4"},X=C({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},emits:["update:content"],setup(a,{emit:V}){const g=V,f=a;_("content");const c=_(0),b=[{name:"一行1个",value:1,num:1},{name:"一行2个",value:2,num:2},{name:"一行3个",value:3,num:3},{name:"左1右2",value:4,num:3},{name:"左2右2",value:5,num:4},{name:"上1下2",value:6,num:3}],x=y(()=>{const m=c.value;if(f.content.data.length>0)return u.value.data[m]}),u=y({get:()=>f.content,set:m=>{g("update:content",m)}}),w=m=>{c.value=m},U=m=>{const e=JSON.parse(JSON.stringify(f.content.data)),n=[];for(let d=0;d<m;d++)e[d]?n.push(e[d]):n.push({url:"",link:{}});return n};return E(()=>f.content.style,m=>{var n;c.value=0;const e=((n=b.find(d=>d.value==m))==null?void 0:n.num)||1;u.value.data=U(e)}),(m,e)=>{const n=I,d=F,k=A,v=D,h=z,r=j,p=S;return O(),B(L,{title:"图片魔方"},{content:s(()=>[t(v,{"label-width":"70px","label-position":"left",class:"flex flex-col min-h-0 h-full"},{default:s(()=>[t(n,{shadow:"never",class:"!border-none flex mt-[1px]","body-class":"w-full"},{default:s(()=>[e[11]||(e[11]=l("div",{class:"flex items-end"},[l("div",{class:"text-base text-[#101010] font-medium"},"图片风格")],-1)),l("div",T,[t(J,{modelValue:i(u).style,"onUpdate:modelValue":e[0]||(e[0]=o=>i(u).style=o),data:b},null,8,["modelValue"])])]),_:1}),t(n,{shadow:"never",class:"!border-none flex mt-2","body-class":"w-full"},{default:s(()=>[e[12]||(e[12]=l("div",{class:"flex items-end mb-4"},[l("div",{class:"text-base text-[#101010] font-medium"},"图片布局")],-1)),l("div",q,[t($,{modelValue:i(u).data,"onUpdate:modelValue":e[1]||(e[1]=o=>i(u).data=o),facade:a.content.style,onChange:w},null,8,["modelValue","facade"])])]),_:1}),t(n,{shadow:"never",class:"flex-1 !border-none flex mt-2","body-class":"flex-1 rounded-t-lg"},{default:s(()=>[e[13]||(e[13]=l("div",{class:"flex items-end"},[l("div",{class:"text-base text-[#101010] font-medium"},"图片设置")],-1)),l("div",G,[l("div",H,[l("div",K,[t(d,{width:"80px",height:"80px",limit:1,modelValue:i(x).url,"onUpdate:modelValue":e[2]||(e[2]=o=>i(x).url=o),"upload-class":"bg-body","exclude-domain":""},null,8,["modelValue"])]),l("div",M,[t(k,{class:"flex-1",modelValue:i(x).link,"onUpdate:modelValue":e[3]||(e[3]=o=>i(x).link=o)},null,8,["modelValue"])])])])]),_:1})]),_:1})]),styles:s(()=>[t(v,{"label-width":"70px","label-position":"left",class:"flex flex-col min-h-0 h-full"},{default:s(()=>[t(n,{shadow:"never",class:"!border-none flex mt-[1px]","body-class":"w-full"},{default:s(()=>[e[14]||(e[14]=l("div",{class:"flex items-end"},[l("div",{class:"text-base text-[#101010] font-medium"},"底部背景")],-1)),l("div",P,[t(r,{label:"底部背景",class:"mt-4"},{default:s(()=>[l("div",Q,[t(h,{modelValue:a.styles.root_bg_color,"onUpdate:modelValue":e[4]||(e[4]=o=>a.styles.root_bg_color=o),"reset-color":""},null,8,["modelValue"])])]),_:1})])]),_:1}),t(n,{shadow:"never",class:"!border-none flex mt-2","body-class":"w-full"},{default:s(()=>[e[15]||(e[15]=l("div",{class:"flex items-end mb-4"},[l("div",{class:"text-base text-[#101010] font-medium"},"边距设置")],-1)),l("div",R,[t(r,{label:"图片间距"},{default:s(()=>[t(p,{modelValue:a.styles.image_gap,"onUpdate:modelValue":e[5]||(e[5]=o=>a.styles.image_gap=o),min:0,max:50,step:1,"show-input":!0},null,8,["modelValue"])]),_:1}),t(r,{label:"上边距"},{default:s(()=>[t(p,{modelValue:a.styles.padding_top,"onUpdate:modelValue":e[6]||(e[6]=o=>a.styles.padding_top=o),min:0,max:50,step:1,"show-input":!0},null,8,["modelValue"])]),_:1}),t(r,{label:"下边距"},{default:s(()=>[t(p,{modelValue:a.styles.padding_bottom,"onUpdate:modelValue":e[7]||(e[7]=o=>a.styles.padding_bottom=o),min:0,max:50,step:1,"show-input":!0},null,8,["modelValue"])]),_:1}),t(r,{label:"左右边距"},{default:s(()=>[t(p,{modelValue:a.styles.padding_horizontal,"onUpdate:modelValue":e[8]||(e[8]=o=>a.styles.padding_horizontal=o),min:0,max:50,step:1,"show-input":!0},null,8,["modelValue"])]),_:1})])]),_:1}),t(n,{shadow:"never",class:"flex-1 !border-none flex mt-2 !rounded-b-lg","body-class":"flex-1"},{default:s(()=>[e[16]||(e[16]=l("div",{class:"flex items-end"},[l("div",{class:"text-base text-[#101010] font-medium"},"圆角设置")],-1)),l("div",W,[t(r,{label:"上圆角"},{default:s(()=>[t(p,{modelValue:a.styles.border_top_radius,"onUpdate:modelValue":e[9]||(e[9]=o=>a.styles.border_top_radius=o),min:0,max:50,step:1,"show-input":!0},null,8,["modelValue"])]),_:1}),t(r,{label:"下圆角"},{default:s(()=>[t(p,{modelValue:a.styles.border_bottom_radius,"onUpdate:modelValue":e[10]||(e[10]=o=>a.styles.border_bottom_radius=o),min:0,max:50,step:1,"show-input":!0},null,8,["modelValue"])]),_:1})])]),_:1})]),_:1})]),_:1})}}}),Ye=N(X,[["__scopeId","data-v-3c3f71b2"]]);export{Ye as default};
|