2 lines
6.4 KiB
JavaScript
2 lines
6.4 KiB
JavaScript
import{_ as M}from"./index.8ed21860.js";import{r as W,y as S,u as I,v as q,w as H,A as J,B as K,G as O}from"./element-plus.f93fd622.js";import{d as T,e as Q,o as d,c as f,V as e,u as D,k,M as o,T as x,a0 as X,a as l,W as w,a8 as U,$ as Y,U as Z,L as $,S as ee,t as te,b9 as oe,b8 as le}from"./@vue.cab01781.js";import{_ as se}from"./index.e14f68ca.js";import{_ as ae}from"./picker.vue_vue_type_script_setup_true_lang.51278156.js";import{_ as ne}from"./picker.29f42532.js";import{f as C,b as ue,d as re}from"./index.ab5c8d8d.js";import{a as de,b as ce}from"./decoration.2abda6d2.js";import"./@vueuse.724ed0af.js";import"./@element-plus.92b4185f.js";import"./lodash-es.29c53eac.js";import"./dayjs.66926594.js";import"./axios.2d915936.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.ea69f3d7.js";import"./index.be7557e1.js";import"./usePaging.226fac59.js";import"./index.vue_vue_type_script_setup_true_lang.6f61ba2e.js";import"./vue3-video-play.05975c53.js";import"./vuedraggable.a5db575d.js";import"./vue.de4be77f.js";import"./sortablejs.cd7e2c7e.js";import"./lodash.b68d77aa.js";import"./vue-router.5046cc50.js";import"./pinia.e85e8286.js";import"./vue-demi.bfae2336.js";import"./css-color-function.a8f9466d.js";import"./color.903ca10f.js";import"./clone.9d64bb7a.js";import"./color-convert.69e17089.js";import"./color-string.e356f5de.js";import"./color-name.e7a4e1d3.js";import"./nprogress.a96d99f2.js";import"./echarts.6ad8c478.js";import"./zrender.f91f2f01.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0ab41b7b.js";const pe={class:"color-picker flex flex-1"},me=x("\u91CD\u7F6E"),ie=T({__name:"index",props:{modelValue:{type:String},defaultColor:{type:String}},emits:["update:modelValue"],setup(c,{emit:E}){const F=c,t=Q({get(){return F.modelValue},set(_){E("update:modelValue",_)}}),V=["#409EFF","#28C76F","#EA5455","#FF9F43","#01CFE8","#4A5DFF"],y=()=>{t.value=F.defaultColor};return(_,p)=>{const s=W,n=S,b=I;return d(),f("div",pe,[e(s,{modelValue:D(t),"onUpdate:modelValue":p[0]||(p[0]=m=>k(t)?t.value=m:null),predefine:V},null,8,["modelValue"]),e(n,{modelValue:D(t),"onUpdate:modelValue":p[1]||(p[1]=m=>k(t)?t.value=m:null),class:"mx-[10px] flex-1",type:"text",readonly:""},null,8,["modelValue"]),e(b,{type:"text",onClick:y},{default:o(()=>[me]),_:1})])}}}),h=c=>(oe("data-v-e414287c"),c=c(),le(),c),_e={class:"decoration-tabbar min-w-[800px]"},fe={class:"flex h-full items-start"},be={class:"pages-preview mx-[30px]"},xe={class:"tabbar flex"},Fe=["src"],Ve={class:"leading-3 text-[12px] mt-[4px]"},ye={class:"flex-1"},Ce=h(()=>l("div",{class:"title flex items-center before:w-[3px] before:h-[14px] before:block before:bg-primary before:mr-2"},[x(" \u5E95\u90E8\u5BFC\u822A\u8BBE\u7F6E "),l("span",{class:"form-tips ml-[10px] !mt-0"}," \u81F3\u5C11\u6DFB\u52A02\u4E2A\u5BFC\u822A\uFF0C\u6700\u591A\u6DFB\u52A05\u4E2A\u5BFC\u822A ")],-1)),he={class:"mb-[18px]"},Ee={class:"bg-fill-light w-full p-4 mt-4"},ge={class:"upload-btn w-[60px] h-[60px]"},ve=h(()=>l("span",{class:"text-xs leading-5"}," \u672A\u9009\u4E2D ",-1)),Be={class:"upload-btn w-[60px] h-[60px]"},Ae=h(()=>l("span",{class:"text-xs leading-5"}," \u9009\u4E2D ",-1)),De=x(" \u6DFB\u52A0\u5BFC\u822A "),ke=x("\u4FDD\u5B58"),we=T({__name:"tabbar",setup(c){const t=X({style:{defaultColor:"",selectedColor:""},list:[{name:"",selected:"",unselected:"",link:{}}]}),V=()=>{var s;((s=t.list)==null?void 0:s.length)<5?t.list.push({name:"",selected:"",unselected:"",link:{}}):C.msgError(`\u6700\u591A\u6DFB\u52A0${5}\u4E2A`)},y=s=>{var n;if(((n=t.list)==null?void 0:n.length)<=2)return C.msgError(`\u6700\u5C11\u4FDD\u7559${2}\u4E2A`);t.list.splice(s,1)},_=async()=>{const s=await de();t.list=s.list,t.style=s.style},p=async()=>{await ce(te(t)),_(),C.msgSuccess("\u4FDD\u5B58\u6210\u529F")};return _(),(s,n)=>{const b=ue,m=ne,i=J,z=S,N=ae,P=se,g=I,v=q,B=ie,L=H,R=K,j=O,G=M;return d(),f("div",_e,[e(j,{shadow:"never",class:"!border-none flex-1","body-style":{height:"100%"}},{default:o(()=>[l("div",fe,[l("div",be,[l("div",xe,[(d(!0),f(w,null,U(t.list,(u,a)=>(d(),f("div",{class:"tabbar-item flex flex-col justify-center items-center flex-1",key:a,style:Y({color:t.style.defaultColor})},[l("img",{class:"w-[22px] h-[22px]",src:u.unselected,alt:""},null,8,Fe),l("div",Ve,Z(u.name),1)],4))),128))])]),l("div",ye,[Ce,e(R,{"label-width":"70px"},{default:o(()=>[e(L,{"model-value":"content"},{default:o(()=>[e(v,{label:"\u5BFC\u822A\u56FE\u7247",name:"content"},{default:o(()=>{var u;return[l("div",he,[(d(!0),f(w,null,U(t.list,(a,A)=>(d(),$(P,{key:A,onClose:r=>y(A),class:"max-w-[400px]"},{default:o(()=>[l("div",Ee,[e(i,{label:"\u5BFC\u822A\u56FE\u6807"},{default:o(()=>[e(m,{modelValue:a.unselected,"onUpdate:modelValue":r=>a.unselected=r,"upload-class":"bg-body",size:"60px"},{upload:o(()=>[l("div",ge,[e(b,{name:"el-icon-Plus",size:16}),ve])]),_:2},1032,["modelValue","onUpdate:modelValue"]),e(m,{modelValue:a.selected,"onUpdate:modelValue":r=>a.selected=r,"upload-class":"bg-body",size:"60px"},{upload:o(()=>[l("div",Be,[e(b,{name:"el-icon-Plus",size:16}),Ae])]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1024),e(i,{label:"\u5BFC\u822A\u540D\u79F0"},{default:o(()=>[e(z,{modelValue:a.name,"onUpdate:modelValue":r=>a.name=r,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),e(i,{label:"\u94FE\u63A5\u5730\u5740"},{default:o(()=>[e(N,{modelValue:a.link,"onUpdate:modelValue":r=>a.link=r},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)])]),_:2},1032,["onClose"]))),128))]),((u=t.list)==null?void 0:u.length)<5?(d(),$(i,{key:0,"label-width":"0"},{default:o(()=>[e(g,{type:"primary",onClick:V},{default:o(()=>[De]),_:1})]),_:1})):ee("",!0)]}),_:1}),e(v,{label:"\u6837\u5F0F\u8BBE\u7F6E",name:"styles"},{default:o(()=>[e(i,{label:"\u9ED8\u8BA4\u989C\u8272"},{default:o(()=>[e(B,{class:"max-w-[400px]",modelValue:t.style.defaultColor,"onUpdate:modelValue":n[0]||(n[0]=u=>t.style.defaultColor=u)},null,8,["modelValue"])]),_:1}),e(i,{label:"\u9009\u4E2D\u989C\u8272"},{default:o(()=>[e(B,{class:"max-w-[400px]",modelValue:t.style.selectedColor,"onUpdate:modelValue":n[1]||(n[1]=u=>t.style.selectedColor=u)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1})])])]),_:1}),e(G,{class:"mt-4",fixed:!1},{default:o(()=>[e(g,{type:"primary",onClick:p},{default:o(()=>[ke]),_:1})]),_:1})])}}});const Ft=re(we,[["__scopeId","data-v-e414287c"]]);export{Ft as default};
|