2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
import{m as _,ab as V,b2 as c,bJ as a,j as o,u as e,ce as b,ai as u}from"../jse/index-index-CMeVxoEG.js";import{c9 as s,bW as U,cc as w,ax as i,c2 as d,bY as y}from"./bootstrap-CRjSNGHY.js";import{_ as v}from"./index.vue_vue_type_script_setup_true_lang-BhJ8bkKD.js";/* empty css */import"./vuedraggable.umd-C80eNCNV.js";import"./index-CflXhIdF.js";/* empty css */import{_ as x}from"./index.vue_vue_type_script_setup_true_lang-Csuw6CzS.js";/* empty css */import"./select-dialog.vue_vue_type_script_setup_true_lang-DGDNNlLO.js";import"./select.vue_vue_type_script_setup_true_lang-GP7q45kp.js";import"./index--fmkwBod.js";import"./use-modal-BABce5hC.js";import"./x-CpZ5_sBZ.js";import"./index-Bh-Hd8Ie.js";const Y=_({name:"PopoverProperty",__name:"property",props:{modelValue:{}},emits:["update:modelValue"],setup(n,{emit:f}){const p=b(n,"modelValue",f);return(h,t)=>(c(),V(e(y),{"label-col":{style:{width:"80px"}},model:e(p)},{default:a(()=>[o(e(x),{modelValue:e(p).list,"onUpdate:modelValue":t[0]||(t[0]=l=>e(p).list=l),"empty-item":{showType:"once"}},{default:a(({element:l,index:r})=>[o(e(s),{label:"图片",name:`list[${r}].imgUrl`},{default:a(()=>[o(U,{modelValue:l.imgUrl,"onUpdate:modelValue":m=>l.imgUrl=m,height:"56px",width:"56px","show-description":!1},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["name"]),o(e(s),{label:"跳转链接",name:`list[${r}].url`},{default:a(()=>[o(e(v),{modelValue:l.url,"onUpdate:modelValue":m=>l.url=m},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["name"]),o(e(s),{label:"显示次数",name:`list[${r}].showType`},{default:a(()=>[o(e(w),{value:l.showType,"onUpdate:value":m=>l.showType=m},{default:a(()=>[o(e(i),{title:"只显示一次,下次打开时不显示",placement:"bottom"},{default:a(()=>[o(e(d),{value:"once"},{default:a(()=>[...t[1]||(t[1]=[u("一次",-1)])]),_:1})]),_:1}),o(e(i),{title:"每次打开时都会显示",placement:"bottom"},{default:a(()=>[o(e(d),{value:"always"},{default:a(()=>[...t[2]||(t[2]=[u("不限",-1)])]),_:1})]),_:1})]),_:1},8,["value","onUpdate:value"])]),_:2},1032,["name"])]),_:1},8,["modelValue"])]),_:1},8,["model"]))}});export{Y as default};
|