2 lines
4.3 KiB
JavaScript
2 lines
4.3 KiB
JavaScript
import{w,B as F,v as y}from"./element-plus.02c000b8.js";import{_ as k}from"./index.fdcd51b8.js";import{_ as U}from"./picker.84b30845.js";import{_ as b}from"./picker.b1bf8617.js";import{g as A,d as B,e as E}from"./index.7e71cca7.js";import{d as C,o as u,c,a as e,Y as I,a8 as N,X as l,P as p,V as D,O as L,b7 as S,b6 as $}from"./@vue.ad3a2c51.js";import"./@vueuse.c2fd8b33.js";import"./@element-plus.4b8482d8.js";import"./lodash-es.61686ec6.js";import"./dayjs.c8b8967e.js";import"./axios.136fb7b6.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"./memoize-one.4ee5c96d.js";import"./index.vue_vue_type_script_setup_true_lang.c2066be7.js";import"./lists.7c92a4fb.js";import"./usePaging.4e4902f8.js";import"./category.073e29d9.js";import"./activity.b027301a.js";import"./index.323c3889.js";import"./index.64ad789d.js";import"./index.vue_vue_type_script_setup_true_lang.d7c66029.js";import"./vue3-video-play.1c009a73.js";import"./vuedraggable.a6caa5cc.js";import"./vue.edbf58b8.js";import"./lodash.8effadcb.js";import"./vue-router.93f65f3b.js";import"./pinia.f0255b9b.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.3cb93b94.js";import"./color.0adfd97a.js";import"./clone.4b381e37.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./nprogress.09754c1e.js";import"./vue-clipboard3.c5f2d3ed.js";import"./clipboard.42524a75.js";import"./echarts.234b3572.js";import"./zrender.8ee1a698.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0d5173e3.js";import"./vue3-eventbus.c7305b83.js";import"./mitt.d8e3ba72.js";const m=a=>(S("data-v-784dd75e"),a=a(),$(),a),z={class:"bg-fill-light flex items-center w-full p-4 mb-4"},P={class:"upload-btn w-[60px] h-[60px]"},O={class:"ml-3 flex-1"},T={class:"flex"},X=m(()=>e("span",{class:"text-tx-regular flex-none mr-3"},"\u540D\u79F0",-1)),Y={class:"flex mt-[18px]"},j=m(()=>e("span",{class:"text-tx-regular flex-none mr-3"},"\u94FE\u63A5",-1)),q={class:"flex mt-[18px]"},G=m(()=>e("span",{class:"text-tx-regular flex-none mr-3"},"\u662F\u5426\u663E\u793A\u56FE\u7247",-1)),H={class:"flex mt-[18px]"},J=m(()=>e("span",{class:"text-tx-regular flex-none mr-3"},"\u662F\u5426\u663E\u793A\u5217\u8868",-1)),K={class:"flex"},M=m(()=>e("span",{class:"text-tx-regular flex-none mr-3"},"\u5217\u8868\u5C55\u793A\u670D\u52A1\u6570\u91CF",-1)),Q=D("\u6DFB\u52A0"),R=C({__name:"add-category",props:{modelValue:{type:Array,default:()=>[]},max:{type:Number,default:5},min:{type:Number,default:1}},setup(a){const s=a,_=()=>{var n;((n=s.modelValue)==null?void 0:n.length)<s.max?s.modelValue.push({image:"",name:"",link:{},showImage:!0,showList:!0,sliceNum:6}):A.msgError(`\u6700\u591A\u6DFB\u52A0${s.max}\u4E2A`)},x=n=>{s.modelValue.splice(n,1)};return(n,W)=>{const f=B,h=b,r=F,V=U,d=y,g=k,v=w;return u(),c("div",null,[e("div",null,[(u(!0),c(I,null,N(a.modelValue,(o,i)=>(u(),L(g,{class:"max-w-[400px]",key:i,onClose:t=>x(i)},{default:p(()=>[e("div",z,[l(h,{modelValue:o.image,"onUpdate:modelValue":t=>o.image=t,excludeDomain:!0,"upload-class":"bg-body",size:"60px"},{upload:p(()=>[e("div",P,[l(f,{name:"el-icon-Plus",size:20})])]),_:2},1032,["modelValue","onUpdate:modelValue"]),e("div",O,[e("div",T,[X,l(r,{modelValue:o.name,"onUpdate:modelValue":t=>o.name=t,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",maxlength:"5"},null,8,["modelValue","onUpdate:modelValue"])]),e("div",Y,[j,l(V,{modelValue:o.link,"onUpdate:modelValue":t=>o.link=t},null,8,["modelValue","onUpdate:modelValue"])]),e("div",q,[G,l(d,{modelValue:o.showImage,"onUpdate:modelValue":t=>o.showImage=t,"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue","onUpdate:modelValue"])]),e("div",H,[J,l(d,{modelValue:o.showList,"onUpdate:modelValue":t=>o.showList=t,"active-color":"#13ce66","inactive-color":"#ff4949"},null,8,["modelValue","onUpdate:modelValue"])]),e("div",K,[M,l(r,{modelValue:o.sliceNum,"onUpdate:modelValue":t=>o.sliceNum=t,placeholder:"\u8BF7\u8F93\u5165",maxlength:"5"},null,8,["modelValue","onUpdate:modelValue"])])])])]),_:2},1032,["onClose"]))),128))]),e("div",null,[l(v,{type:"primary",onClick:_},{default:p(()=>[Q]),_:1})])])}}});const Je=E(R,[["__scopeId","data-v-784dd75e"]]);export{Je as default};
|