property-0c870f28.js 5.9 KB

1
  1. import{_ as F,__tla as G}from"./ComponentContainerProperty-a8442ba2.js";import{d as H,r as w,M as O,o as s,c as m,g as t,w as e,a as l,F as C,v as T,q as v,t as c,as as k,R as X,Q as A,k as K,D as L,B as W,da as J,b4 as N,ak as Y,d3 as Z,G as $,_ as tt,__tla as at}from"./index-57157669.js";import{_ as et,__tla as lt}from"./index-497e31c0.js";import{_ as rt,__tla as ot}from"./UploadImg-fa3ae6ca.js";import{E as _t,__tla as ut}from"./el-card-ed044b9d.js";import{E as st,__tla as mt}from"./el-text-b4a4eadb.js";import{u as nt,__tla as ct}from"./util-324bdda0.js";import{e as pt}from"./constants-40f13f5e.js";import dt,{__tla as it}from"./CouponSelect-cf990db0.js";import"./color-6e929987.js";import{__tla as ft}from"./index-c381319d.js";import{__tla as yt}from"./el-image-viewer-80427f3c.js";import{__tla as ht}from"./useMessage-b0cd8819.js";import{__tla as bt}from"./Dialog-f9339461.js";import{__tla as Vt}from"./Qrcode-b233b35c.js";import{__tla as gt}from"./IFrame-b66ce6aa.js";import{__tla as xt}from"./vuedraggable.umd-db924de7.js";import{__tla as wt}from"./el-collapse-item-c5376834.js";import{__tla as Ct}from"./index-4d3fe9bb.js";import{__tla as vt}from"./index-8092cb03.js";import{__tla as kt}from"./DictTag-a5f34e9f.js";import{__tla as Ut}from"./dict-8e991ff7.js";import{__tla as Pt}from"./ContentWrap-d41316f0.js";import{__tla as Dt}from"./ContentWrap.vue_vue_type_script_setup_true_lang-40a8e3e3.js";import{__tla as It}from"./formatter-3c403658.js";import{__tla as Et}from"./formatTime-5651d340.js";import{__tla as zt}from"./couponTemplate-b482f81f.js";let U,Mt=Promise.all([(()=>{try{return G}catch{}})(),(()=>{try{return at}catch{}})(),(()=>{try{return lt}catch{}})(),(()=>{try{return ot}catch{}})(),(()=>{try{return ut}catch{}})(),(()=>{try{return mt}catch{}})(),(()=>{try{return ct}catch{}})(),(()=>{try{return it}catch{}})(),(()=>{try{return ft}catch{}})(),(()=>{try{return yt}catch{}})(),(()=>{try{return ht}catch{}})(),(()=>{try{return bt}catch{}})(),(()=>{try{return Vt}catch{}})(),(()=>{try{return gt}catch{}})(),(()=>{try{return xt}catch{}})(),(()=>{try{return wt}catch{}})(),(()=>{try{return Ct}catch{}})(),(()=>{try{return vt}catch{}})(),(()=>{try{return kt}catch{}})(),(()=>{try{return Ut}catch{}})(),(()=>{try{return Pt}catch{}})(),(()=>{try{return Dt}catch{}})(),(()=>{try{return It}catch{}})(),(()=>{try{return Et}catch{}})(),(()=>{try{return zt}catch{}})()]).then(async()=>{let f,y,h;f={key:0},y={key:1},h={key:2},U=tt(H({name:"CouponCardProperty",__name:"property",props:{modelValue:{type:Object,required:!0}},emits:["update:modelValue"],setup(P,{emit:D}){const I=P,E=D,{formData:r}=nt(I.modelValue,E),u=w([]),b=w(),z=()=>{b.value.open()};return O(()=>u.value,()=>{r.value.couponIds=u.value.map(V=>V.id)}),(V,o)=>{const g=st,n=K,M=L,_=W,x=_t,p=J,d=N,R=Y,j=rt,i=et,q=Z,Q=$,S=F;return s(),m(C,null,[t(S,{modelValue:l(r).style,"onUpdate:modelValue":o[6]||(o[6]=a=>l(r).style=a)},{default:e(()=>[t(Q,{"label-width":"80px",model:l(r)},{default:e(()=>[t(x,{header:"\u4F18\u60E0\u5238\u5217\u8868",class:"property-group",shadow:"never"},{default:e(()=>[(s(!0),m(C,null,T(l(u),(a,B)=>(s(),m("div",{key:B,class:"flex items-center justify-between"},[t(g,{size:"large",truncated:""},{default:e(()=>[v(c(a.name),1)]),_:2},1024),t(g,{type:"info",truncated:""},{default:e(()=>[a.usePrice>0?(s(),m("span",f,"\u6EE1"+c(l(k)(a.usePrice))+"\u5143\uFF0C",1)):X("",!0),a.discountType===l(pt).PRICE.type?(s(),m("span",y," \u51CF"+c(l(k)(a.discountPrice))+"\u5143 ",1)):(s(),m("span",h," \u6253"+c(a.discountPercent)+"\u6298 ",1))]),_:2},1024)]))),128)),t(_,{"label-width":"0"},{default:e(()=>[t(M,{onClick:z,type:"primary",plain:"",class:"m-t-8px w-full"},{default:e(()=>[t(n,{icon:"ep:plus",class:"mr-5px"}),v(" \u6DFB\u52A0 ")]),_:1})]),_:1})]),_:1}),t(x,{header:"\u4F18\u60E0\u5238\u6837\u5F0F",class:"property-group",shadow:"never"},{default:e(()=>[t(_,{label:"\u5217\u6570",prop:"type"},{default:e(()=>[t(R,{modelValue:l(r).columns,"onUpdate:modelValue":o[0]||(o[0]=a=>l(r).columns=a)},{default:e(()=>[t(d,{class:"item",content:"\u4E00\u5217",placement:"bottom"},{default:e(()=>[t(p,{label:1},{default:e(()=>[t(n,{icon:"fluent:text-column-one-24-filled"})]),_:1})]),_:1}),t(d,{class:"item",content:"\u4E8C\u5217",placement:"bottom"},{default:e(()=>[t(p,{label:2},{default:e(()=>[t(n,{icon:"fluent:text-column-two-24-filled"})]),_:1})]),_:1}),t(d,{class:"item",content:"\u4E09\u5217",placement:"bottom"},{default:e(()=>[t(p,{label:3},{default:e(()=>[t(n,{icon:"fluent:text-column-three-24-filled"})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}),t(_,{label:"\u80CC\u666F\u56FE\u7247",prop:"bgImg"},{default:e(()=>[t(j,{modelValue:l(r).bgImg,"onUpdate:modelValue":o[1]||(o[1]=a=>l(r).bgImg=a),height:"80px",width:"100%",class:"min-w-160px"},null,8,["modelValue"])]),_:1}),t(_,{label:"\u6587\u5B57\u989C\u8272",prop:"textColor"},{default:e(()=>[t(i,{modelValue:l(r).textColor,"onUpdate:modelValue":o[2]||(o[2]=a=>l(r).textColor=a)},null,8,["modelValue"])]),_:1}),t(_,{label:"\u6309\u94AE\u80CC\u666F",prop:"button.bgColor"},{default:e(()=>[t(i,{modelValue:l(r).button.bgColor,"onUpdate:modelValue":o[3]||(o[3]=a=>l(r).button.bgColor=a)},null,8,["modelValue"])]),_:1}),t(_,{label:"\u6309\u94AE\u6587\u5B57",prop:"button.color"},{default:e(()=>[t(i,{modelValue:l(r).button.color,"onUpdate:modelValue":o[4]||(o[4]=a=>l(r).button.color=a)},null,8,["modelValue"])]),_:1}),t(_,{label:"\u95F4\u9694",prop:"space"},{default:e(()=>[t(q,{modelValue:l(r).space,"onUpdate:modelValue":o[5]||(o[5]=a=>l(r).space=a),max:100,min:0,"show-input":"","input-size":"small","show-input-controls":!1},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"]),t(dt,{ref_key:"couponSelectDialog",ref:b,"multiple-selection":l(u),"onUpdate:multipleSelection":o[7]||(o[7]=a=>A(u)?u.value=a:null)},null,8,["multiple-selection"])],64)}}}),[["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-business/src/components/DiyEditor/components/mobile/CouponCard/property.vue"]])});export{Mt as __tla,U as default};