property-befcf188.js 1.7 KB

1
  1. import{_ as h}from"./ComponentContainerProperty-966c48d8.js";import{d as x,r as u,b as P,o as r,A as n,B as t,f as i,a as e,c as U,F as A,P as S,Q as j,R as k,S as z,U as B}from"./index-bf9ff227.js";import{u as C}from"./util-f10b5ff5.js";import{a as D}from"./index-4dde234d.js";import"./el-card-3ab8deb4.js";import"./UploadImg-0b316bf5.js";import"./index-15566098.js";import"./el-image-viewer-a3b9f5bd.js";import"./useMessage-5b7a04fd.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./index-a854d26a.js";import"./color-6e929987.js";import"./Dialog-e1cdd070.js";import"./Qrcode-1bcdae23.js";import"./el-text-38013836.js";import"./IFrame.vue_vue_type_script_setup_true_lang-ed5b5030.js";import"./vuedraggable.umd-ce03edc9.js";import"./el-collapse-item-e62141ea.js";const F=x({name:"PromotionArticleProperty",__name:"property",props:{modelValue:{}},emits:["update:modelValue"],setup(f,{emit:V}){const c=f,_=V,{formData:l}=C(c.modelValue,_),p=u([]),m=u(!1),s=async d=>{m.value=!0;const{list:o}=await D({title:d,pageSize:10});p.value=o,m.value=!1};return P(()=>{s()}),(d,o)=>{const b=j,v=k,y=z,g=B,w=h;return r(),n(w,{modelValue:e(l).style,"onUpdate:modelValue":o[1]||(o[1]=a=>e(l).style=a)},{default:t(()=>[i(g,{"label-width":"40px",model:e(l)},{default:t(()=>[i(y,{label:"\u6587\u7AE0",prop:"id"},{default:t(()=>[i(v,{modelValue:e(l).id,"onUpdate:modelValue":o[0]||(o[0]=a=>e(l).id=a),placeholder:"\u8BF7\u9009\u62E9\u6587\u7AE0",class:"w-full",filterable:"",remote:"","remote-method":s,loading:e(m)},{default:t(()=>[(r(!0),U(A,null,S(e(p),a=>(r(),n(b,{key:a.id,label:a.title,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","loading"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])}}});export{F as default};