优惠券 PC管理端 项目

816.c9f82f94.js 60KB

1
  1. "use strict";(self["webpackChunkcoupon"]=self["webpackChunkcoupon"]||[]).push([[816],{6798:function(e,l,a){a.d(l,{Yl:function(){return s},r1:function(){return i},uH:function(){return t}});const o=e=>{var l=parseFloat(e);if(isNaN(l))return!1;l=Math.round(100*e)/100;var a=l.toString(),o=a.indexOf(".");o<0&&(o=a.length,a+=".");while(a.length<=o+2)a+="0";return a},s=e=>{var l=e;l=.01*e,l+="";var a=l.indexOf(".")>-1?/(d{1,3})(?=(?:d{3})+.)/g:/(d{1,3})(?=(?:d{3})+$)/g;return l=l.replace(a,"$1"),l=o(l),l},t=e=>String(e).replace(/[^\d]/g,""),i=(e,l)=>{let a=new Date(new Date(e).getTime()+288e5),o=a.toJSON();return o=1===l?o.substring(0,10):o.substring(0,19).replace("T"," "),o}},5437:function(e,l,a){a.r(l),a.d(l,{default:function(){return ps}});var o=a(212),s=(a(3163),a(6355)),t=(a(3069),a(9866)),i=(a(172),a(3396)),n=a(7139),d=a(4870),r=a(146),c="data:image/png;base64,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",u=a(4982),p=a(2710),g=(a(9910),a(6629)),v=(a(7228),a(1423)),m=a(6573);const f=e=>((0,i.dD)("data-v-de73af44"),e=e(),(0,i.Cn)(),e),b=f((()=>(0,i._)("div",{class:"header"},[(0,i._)("span",{class:"title"},"批量添加商品"),(0,i._)("span",{class:"tips"},"多个商品ID请用英文分号“ ; ”分开")],-1))),w={class:"content"};var D=(0,i.aZ)({__name:"batchAddDialog",props:{dialogVisible:{type:Boolean,default:()=>!1}},emits:["confirm","cancel"],setup(e,{emit:l}){const a=e,s=(0,d.iH)(!1),n=(0,d.qj)({goodsIds:""});(0,i.YP)((()=>a.dialogVisible),(e=>{e&&r()}));const r=async()=>{n.goodsIds=""},c=()=>{l("cancel")},u=async()=>{try{await f();const e=await D();l("confirm",e||{})}catch(Le){}},f=()=>new Promise(((e,l)=>{const{goodsIds:a}=n;""===a?(g.z8.warning("请输入商品ID"),l("校验未通过")):e("校验通过")})),D=async()=>{try{s.value=!0;const{code:e,data:l,msg:a}=await v.Z.post(m.W.goods_addGoods_v2,n);return 0==e&&l?Promise.resolve(l):(g.z8.error(a||"操作失败"),Promise.reject(a||"操作失败"))}catch(Le){return Promise.reject(Le)}finally{s.value=!1}};return(e,l)=>{const d=t.EZ,r=p.d0,g=o.t;return(0,i.wg)(),(0,i.iD)("div",null,[(0,i.Wm)(r,{"model-value":a.dialogVisible,"before-close":c,"show-close":!0,width:"666px","close-on-click-modal":!1},{default:(0,i.w5)((()=>[b,(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",null,[(0,i._)("div",w,[(0,i.Wm)(d,{class:"goodsId-input",modelValue:n.goodsIds,"onUpdate:modelValue":l[0]||(l[0]=e=>n.goodsIds=e),rows:6,type:"textarea",placeholder:"请输入商品ID"},null,8,["modelValue"])]),(0,i._)("div",{class:"footer"},[(0,i._)("div",{class:"btn",onClick:c},"取消"),(0,i._)("div",{class:"btn btn-confirm ml-14",onClick:u},"确定")])])),[[g,s.value]])])),_:1},8,["model-value"])])}}}),y=a(89);const k=(0,y.Z)(D,[["__scopeId","data-v-de73af44"]]);var U=k;const _=e=>((0,i.dD)("data-v-df95fd70"),e=e(),(0,i.Cn)(),e),I=_((()=>(0,i._)("div",{class:"header"},[(0,i._)("span",{class:"title"},"商品添加失败提醒")],-1))),h={class:"content"},S={class:"text-wrap"},A=(0,i.Uk)(" 成功添加"),H={class:"success"},C=(0,i.Uk)("件商品,失败"),V={class:"failed"},T=(0,i.Uk)("件,ID为");var E=(0,i.aZ)({__name:"errorDialog",props:{dialogVisible:{type:Boolean,default:()=>!1},errorInfo:{type:Object,default:()=>({totalCount:0,successCount:0,failedCount:0,failedList:[]})}},emits:["confirm","cancel"],setup(e,{emit:l}){const a=e,o=()=>{l("cancel")},s=async()=>{try{l("confirm")}catch(Le){}};return(l,t)=>{const d=p.d0;return(0,i.wg)(),(0,i.iD)("div",null,[(0,i.Wm)(d,{"model-value":a.dialogVisible,"before-close":o,"show-close":!0,width:"666px","close-on-click-modal":!1},{default:(0,i.w5)((()=>[I,(0,i._)("div",h,[(0,i._)("div",S,[A,(0,i._)("span",H,(0,n.zw)(e.errorInfo?.successCount||0),1),C,(0,i._)("span",V,(0,n.zw)(e.errorInfo?.failedCount||0),1),T,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.errorInfo.failedList,((e,l)=>((0,i.wg)(),(0,i.iD)("span",{key:l,class:"goodsId"},"“"+(0,n.zw)(e)+"”",1)))),128))])]),(0,i._)("div",{class:"footer"},[(0,i._)("div",{class:"btn",onClick:o},"取消"),(0,i._)("div",{class:"btn btn-confirm ml-14",onClick:s},"确定")])])),_:1},8,["model-value"])])}}});const z=(0,y.Z)(E,[["__scopeId","data-v-df95fd70"]]);var L=z,x=a(9299),W=a(7071),Z=a(6798);const P=e=>((0,i.dD)("data-v-f54bdd96"),e=e(),(0,i.Cn)(),e),Q=P((()=>(0,i._)("div",{class:"header"},null,-1))),j={class:"content"},B={class:"goods-wrap"},N=["src"],R={class:"goods-info"},Y={class:"goods-name"},O=P((()=>(0,i._)("img",{src:x},null,-1))),q=["title"],M={class:"trade-num"},F=P((()=>(0,i._)("span",null,"近30日成交",-1))),K={class:"num"},G=P((()=>(0,i._)("span",null,"件",-1))),X={class:"price-wrap"},J={class:"item-wrap"},$=P((()=>(0,i._)("span",null,"券后:",-1))),ee={class:"price-num"},le={class:"item-wrap"},ae=P((()=>(0,i._)("span",null,"佣金:",-1))),oe={class:"price-num"},se={class:"ticket"},te=P((()=>(0,i._)("span",null,"券",-1))),ie={class:"shop-wrap"},ne={class:"lt"},de=P((()=>(0,i._)("img",{class:"icon-shop",src:u},null,-1))),re=["title"],ce=P((()=>(0,i._)("div",{class:"rt"},null,-1))),ue={class:"pid-list"},pe={class:"pid-name"},ge={class:"link-wrap"},ve=["onClick"];var me=(0,i.aZ)({__name:"getLinkDialog",props:{dialogVisible:{type:Boolean,default:()=>!1},goodsId:{type:[String,Number],default:()=>""},accountId:{type:[String,Number],default:()=>""},promoteType:{type:[String,Number],default:()=>""},group:{type:[String,Number],default:()=>""},siteId:{type:[String,Number],default:()=>""},pid:{type:[String,Number],default:()=>""}},emits:["confirm","close"],setup(e,{emit:l}){const a=e,s=(0,d.qj)({loading:!1,goods:{},spreadDesc:"",pidList:[]});(0,i.YP)((()=>a.dialogVisible),(e=>{e&&(r(),c())}));const r=async()=>{s.loading=!1,s.goods={},s.spreadDesc="",s.pidList=[]},c=()=>{1===a.promoteType?u():2===a.promoteType&&f()},u=async()=>{try{s.loading=!0;const{code:e,data:l,msg:o}=await v.Z.get(m.W.goods_bathSpreadInfoByGroup,{goodsId:a.goodsId,groupStr:a.group});0===e&&l?.length?(s.goods=l[0].goods,s.spreadDesc=l[0].spreadDesc||"",s.pidList=l):g.z8.error(o||"操作失败")}catch(Le){}finally{s.loading=!1}},f=async()=>{try{s.loading=!0;const{code:e,data:l,msg:o}=await v.Z.get(m.W.goods_bathSpreadInfo,{goodsId:a.goodsId,pidStr:a.pid});0===e&&l?.length?(s.goods=l[0].goods,s.spreadDesc=l[0].spreadDesc||"",s.pidList=l):g.z8.error(o||"操作失败")}catch(Le){}finally{s.loading=!1}},b=()=>{l("close")},{toClipboard:w}=(0,W.Z)(),D=async e=>{try{const l=`${s.spreadDesc}\n${e.spreadUrl}`;await w(l),g.z8.success("复制成功")}catch(Le){g.z8.error("复制失败")}};return(e,l)=>{const r=t.EZ,c=p.d0,u=o.t;return(0,i.wg)(),(0,i.iD)("div",null,[(0,i.Wm)(c,{"model-value":a.dialogVisible,"before-close":b,"show-close":!0,width:"666px","close-on-click-modal":!1},{default:(0,i.w5)((()=>[Q,(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",j,[(0,i._)("div",B,[(0,i._)("img",{class:"goods-img",src:s.goods.pictUrl},null,8,N),(0,i._)("div",R,[(0,i._)("div",Y,[O,(0,i._)("span",{class:"text",title:s.goods.goodsName||s.goods.title},(0,n.zw)(s.goods.goodsName||s.goods.title),9,q)]),(0,i._)("div",M,[F,(0,i._)("span",K,(0,n.zw)(s.goods.volume),1),G]),(0,i._)("div",X,[(0,i._)("div",J,[$,(0,i._)("span",ee,(0,n.zw)((0,d.SU)(Z.Yl)(s.goods.discountPrice)),1)]),(0,i._)("div",le,[ae,(0,i._)("span",oe,(0,n.zw)((0,d.SU)(Z.Yl)(s.goods.commissionPrice)),1)]),(0,i._)("div",se,[te,(0,i._)("span",null,(0,n.zw)((0,d.SU)(Z.Yl)(s.goods.couponAmount)),1)])]),(0,i._)("div",ie,[(0,i._)("div",ne,[de,(0,i._)("span",{class:"shop-name",title:s.goods.shopTitle},(0,n.zw)(s.goods.shopTitle),9,re)]),ce])])]),(0,i.Wm)(r,{class:"describe-input",modelValue:s.spreadDesc,"onUpdate:modelValue":l[0]||(l[0]=e=>s.spreadDesc=e),rows:6,type:"textarea",resize:"none",placeholder:"编辑文案"},null,8,["modelValue"]),(0,i._)("div",ue,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.pidList,((e,l)=>((0,i.wg)(),(0,i.iD)("div",{key:l,class:"pid-item"},[(0,i._)("div",pe,(0,n.zw)(e.pidName),1),(0,i._)("div",ge,[(0,i._)("span",null,(0,n.zw)(e.spreadUrl),1),(0,i._)("span",{class:"btn",onClick:l=>D(e)},"一键复制",8,ve)])])))),128))])])),[[u,s.loading]])])),_:1},8,["model-value"])])}}});const fe=(0,y.Z)(me,[["__scopeId","data-v-f54bdd96"]]);var be=fe,we=a(9242),De=a(1015),ye=a(2748),ke=a(5994),Ue=a(2039),_e=a(4961),Ie=a(6835),he=a(6413);const Se=(0,ke.o8)({modelValue:{type:[Boolean,String,Number],default:!1},value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:[String,Number],default:""},inlinePrompt:{type:Boolean,default:!1},activeIcon:{type:Ue.AA},inactiveIcon:{type:Ue.AA},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},borderColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String,loading:{type:Boolean,default:!1},beforeChange:{type:(0,ke.Cq)(Function)},size:{type:String,validator:_e.P},tabindex:{type:[String,Number]}}),Ae={[Ie.f_]:e=>(0,he.jn)(e)||(0,n.HD)(e)||(0,he.hj)(e),[Ie.O7]:e=>(0,he.jn)(e)||(0,n.HD)(e)||(0,he.hj)(e),[Ie.e_]:e=>(0,he.jn)(e)||(0,n.HD)(e)||(0,he.hj)(e)};var He=a(5989),Ce=a(95),Ve=a(6174),Te=a(6734),Ee=a(7643),ze=a(529),Le=a(4620);const xe=["onClick"],We=["id","aria-checked","aria-disabled","name","true-value","false-value","disabled","tabindex","onKeydown"],Ze=["aria-hidden"],Pe=["aria-hidden"],Qe=["aria-hidden"],je=["aria-hidden"],Be={name:"ElSwitch"},Ne=(0,i.aZ)({...Be,props:Se,emits:Ae,setup(e,{expose:l,emit:a}){const o=e,s="ElSwitch",t=(0,i.FN)(),{formItem:r}=(0,Ce.A)(),c=(0,Ve.tH)(),u=(0,Te.s)("switch");(0,Ee.A)({from:'"value"',replacement:'"model-value" or "v-model"',scope:s,version:"2.3.0",ref:"https://element-plus.org/en-US/component/switch.html#attributes",type:"Attribute"},(0,i.Fl)((()=>{var e;return!!(null==(e=t.vnode.props)?void 0:e.value)})));const{inputId:p}=(0,Ce.p)(o,{formItemContext:r}),g=(0,Ve.B4)((0,i.Fl)((()=>o.loading))),v=(0,d.iH)(!1!==o.modelValue),m=(0,d.iH)(),f=(0,d.iH)(),b=(0,i.Fl)((()=>[u.b(),u.m(c.value),u.is("disabled",g.value),u.is("checked",y.value)])),w=(0,i.Fl)((()=>({width:(0,ze.Nn)(o.width)})));(0,i.YP)((()=>o.modelValue),(()=>{v.value=!0})),(0,i.YP)((()=>o.value),(()=>{v.value=!1}));const D=(0,i.Fl)((()=>v.value?o.modelValue:o.value)),y=(0,i.Fl)((()=>D.value===o.activeValue));[o.activeValue,o.inactiveValue].includes(D.value)||(a(Ie.f_,o.inactiveValue),a(Ie.O7,o.inactiveValue),a(Ie.e_,o.inactiveValue)),(0,i.YP)(y,(e=>{var l;m.value.checked=e,o.validateEvent&&(null==(l=null==r?void 0:r.validate)||l.call(r,"change").catch((e=>(0,Le.N)(e))))}));const k=()=>{const e=y.value?o.inactiveValue:o.activeValue;a(Ie.f_,e),a(Ie.O7,e),a(Ie.e_,e),(0,i.Y3)((()=>{m.value.checked=y.value}))},U=()=>{if(g.value)return;const{beforeChange:e}=o;if(!e)return void k();const l=e(),a=[(0,n.tI)(l),(0,he.jn)(l)].includes(!0);a||(0,Le._)(s,"beforeChange must return type `Promise<boolean>` or `boolean`"),(0,n.tI)(l)?l.then((e=>{e&&k()})).catch((e=>{(0,Le.N)(s,`some error occurred: ${e}`)})):l&&k()},_=(0,i.Fl)((()=>u.cssVarBlock({...o.activeColor?{"on-color":o.activeColor}:null,...o.inactiveColor?{"off-color":o.inactiveColor}:null,...o.borderColor?{"border-color":o.borderColor}:null}))),I=()=>{var e,l;null==(l=null==(e=m.value)?void 0:e.focus)||l.call(e)};return(0,i.bv)((()=>{m.value.checked=y.value})),l({focus:I,checked:y}),(e,l)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)((0,d.SU)(b)),style:(0,n.j5)((0,d.SU)(_)),onClick:(0,we.iM)(U,["prevent"])},[(0,i._)("input",{id:(0,d.SU)(p),ref_key:"input",ref:m,class:(0,n.C_)((0,d.SU)(u).e("input")),type:"checkbox",role:"switch","aria-checked":(0,d.SU)(y),"aria-disabled":(0,d.SU)(g),name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:(0,d.SU)(g),tabindex:e.tabindex,onChange:k,onKeydown:(0,we.D2)(U,["enter"])},null,42,We),e.inlinePrompt||!e.inactiveIcon&&!e.inactiveText?(0,i.kq)("v-if",!0):((0,i.wg)(),(0,i.iD)("span",{key:0,class:(0,n.C_)([(0,d.SU)(u).e("label"),(0,d.SU)(u).em("label","left"),(0,d.SU)(u).is("active",!(0,d.SU)(y))])},[e.inactiveIcon?((0,i.wg)(),(0,i.j4)((0,d.SU)(De.gn),{key:0},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)(e.inactiveIcon)))])),_:1})):(0,i.kq)("v-if",!0),!e.inactiveIcon&&e.inactiveText?((0,i.wg)(),(0,i.iD)("span",{key:1,"aria-hidden":(0,d.SU)(y)},(0,n.zw)(e.inactiveText),9,Ze)):(0,i.kq)("v-if",!0)],2)),(0,i._)("span",{ref_key:"core",ref:f,class:(0,n.C_)((0,d.SU)(u).e("core")),style:(0,n.j5)((0,d.SU)(w))},[e.inlinePrompt?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)((0,d.SU)(u).e("inner"))},[e.activeIcon||e.inactiveIcon?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[e.activeIcon?((0,i.wg)(),(0,i.j4)((0,d.SU)(De.gn),{key:0,class:(0,n.C_)([(0,d.SU)(u).is("icon"),(0,d.SU)(y)?(0,d.SU)(u).is("show"):(0,d.SU)(u).is("hide")])},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)(e.activeIcon)))])),_:1},8,["class"])):(0,i.kq)("v-if",!0),e.inactiveIcon?((0,i.wg)(),(0,i.j4)((0,d.SU)(De.gn),{key:1,class:(0,n.C_)([(0,d.SU)(u).is("icon"),(0,d.SU)(y)?(0,d.SU)(u).is("hide"):(0,d.SU)(u).is("show")])},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)(e.inactiveIcon)))])),_:1},8,["class"])):(0,i.kq)("v-if",!0)],64)):e.activeText||e.inactiveIcon?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[e.activeText?((0,i.wg)(),(0,i.iD)("span",{key:0,class:(0,n.C_)([(0,d.SU)(u).is("text"),(0,d.SU)(y)?(0,d.SU)(u).is("show"):(0,d.SU)(u).is("hide")]),"aria-hidden":!(0,d.SU)(y)},(0,n.zw)(e.activeText.substring(0,3)),11,Pe)):(0,i.kq)("v-if",!0),e.inactiveText?((0,i.wg)(),(0,i.iD)("span",{key:1,class:(0,n.C_)([(0,d.SU)(u).is("text"),(0,d.SU)(y)?(0,d.SU)(u).is("hide"):(0,d.SU)(u).is("show")]),"aria-hidden":(0,d.SU)(y)},(0,n.zw)(e.inactiveText.substring(0,3)),11,Qe)):(0,i.kq)("v-if",!0)],64)):(0,i.kq)("v-if",!0)],2)):(0,i.kq)("v-if",!0),(0,i._)("div",{class:(0,n.C_)((0,d.SU)(u).e("action"))},[e.loading?((0,i.wg)(),(0,i.j4)((0,d.SU)(De.gn),{key:0,class:(0,n.C_)((0,d.SU)(u).is("loading"))},{default:(0,i.w5)((()=>[(0,i.Wm)((0,d.SU)(ye.gbz))])),_:1},8,["class"])):(0,i.kq)("v-if",!0)],2)],6),e.inlinePrompt||!e.activeIcon&&!e.activeText?(0,i.kq)("v-if",!0):((0,i.wg)(),(0,i.iD)("span",{key:1,class:(0,n.C_)([(0,d.SU)(u).e("label"),(0,d.SU)(u).em("label","right"),(0,d.SU)(u).is("active",(0,d.SU)(y))])},[e.activeIcon?((0,i.wg)(),(0,i.j4)((0,d.SU)(De.gn),{key:0},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)(e.activeIcon)))])),_:1})):(0,i.kq)("v-if",!0),!e.activeIcon&&e.activeText?((0,i.wg)(),(0,i.iD)("span",{key:1,"aria-hidden":!(0,d.SU)(y)},(0,n.zw)(e.activeText),9,je)):(0,i.kq)("v-if",!0)],2))],14,xe))}});var Re=(0,He.Z)(Ne,[["__file","/home/runner/work/element-plus/element-plus/packages/components/switch/src/switch.vue"]]),Ye=a(9015);const Oe=(0,Ye.nz)(Re);a(1758);var qe=a(573);a(3877),a(7960);const Me=(0,ke.o8)({size:Ve.Pp,disabled:Boolean,label:{type:[String,Number,Boolean],default:""}}),Fe=(0,ke.o8)({...Me,modelValue:{type:[String,Number,Boolean],default:""},name:{type:String,default:""},border:Boolean}),Ke={[Ie.f_]:e=>(0,n.HD)(e)||(0,he.hj)(e)||(0,he.jn)(e),[Ie.O7]:e=>(0,n.HD)(e)||(0,he.hj)(e)||(0,he.jn)(e)},Ge=Symbol("radioGroupKey"),Xe=(e,l)=>{const a=(0,d.iH)(),o=(0,i.f3)(Ge,void 0),s=(0,i.Fl)((()=>!!o)),t=(0,i.Fl)({get(){return s.value?o.modelValue:e.modelValue},set(t){s.value?o.changeEvent(t):l&&l(Ie.f_,t),a.value.checked=e.modelValue===e.label}}),n=(0,Ve.tH)((0,i.Fl)((()=>null==o?void 0:o.size))),r=(0,Ve.B4)((0,i.Fl)((()=>null==o?void 0:o.disabled))),c=(0,d.iH)(!1),u=(0,i.Fl)((()=>r.value||s.value&&t.value!==e.label?-1:0));return{radioRef:a,isGroup:s,radioGroup:o,focus:c,size:n,disabled:r,tabIndex:u,modelValue:t}},Je=["value","name","disabled"],$e={name:"ElRadio"},el=(0,i.aZ)({...$e,props:Fe,emits:Ke,setup(e,{emit:l}){const a=e,o=(0,Te.s)("radio"),{radioRef:s,radioGroup:t,focus:r,size:c,disabled:u,modelValue:p}=Xe(a,l);function g(){(0,i.Y3)((()=>l("change",p.value)))}return(e,l)=>{var a;return(0,i.wg)(),(0,i.iD)("label",{class:(0,n.C_)([(0,d.SU)(o).b(),(0,d.SU)(o).is("disabled",(0,d.SU)(u)),(0,d.SU)(o).is("focus",(0,d.SU)(r)),(0,d.SU)(o).is("bordered",e.border),(0,d.SU)(o).is("checked",(0,d.SU)(p)===e.label),(0,d.SU)(o).m((0,d.SU)(c))])},[(0,i._)("span",{class:(0,n.C_)([(0,d.SU)(o).e("input"),(0,d.SU)(o).is("disabled",(0,d.SU)(u)),(0,d.SU)(o).is("checked",(0,d.SU)(p)===e.label)])},[(0,i.wy)((0,i._)("input",{ref_key:"radioRef",ref:s,"onUpdate:modelValue":l[0]||(l[0]=e=>(0,d.dq)(p)?p.value=e:null),class:(0,n.C_)((0,d.SU)(o).e("original")),value:e.label,name:e.name||(null==(a=(0,d.SU)(t))?void 0:a.name),disabled:(0,d.SU)(u),type:"radio",onFocus:l[1]||(l[1]=e=>r.value=!0),onBlur:l[2]||(l[2]=e=>r.value=!1),onChange:g},null,42,Je),[[we.G2,(0,d.SU)(p)]]),(0,i._)("span",{class:(0,n.C_)((0,d.SU)(o).e("inner"))},null,2)],2),(0,i._)("span",{class:(0,n.C_)((0,d.SU)(o).e("label")),onKeydown:l[3]||(l[3]=(0,we.iM)((()=>{}),["stop"]))},[(0,i.WI)(e.$slots,"default",{},(()=>[(0,i.Uk)((0,n.zw)(e.label),1)]))],34)],2)}}});var ll=(0,He.Z)(el,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio.vue"]]);const al=(0,ke.o8)({...Me,name:{type:String,default:""}}),ol=["value","name","disabled"],sl={name:"ElRadioButton"},tl=(0,i.aZ)({...sl,props:al,setup(e){const l=e,a=(0,Te.s)("radio"),{radioRef:o,focus:s,size:t,disabled:r,modelValue:c,radioGroup:u}=Xe(l),p=(0,i.Fl)((()=>({backgroundColor:(null==u?void 0:u.fill)||"",borderColor:(null==u?void 0:u.fill)||"",boxShadow:(null==u?void 0:u.fill)?`-1px 0 0 0 ${u.fill}`:"",color:(null==u?void 0:u.textColor)||""})));return(e,l)=>{var g;return(0,i.wg)(),(0,i.iD)("label",{class:(0,n.C_)([(0,d.SU)(a).b("button"),(0,d.SU)(a).is("active",(0,d.SU)(c)===e.label),(0,d.SU)(a).is("disabled",(0,d.SU)(r)),(0,d.SU)(a).is("focus",(0,d.SU)(s)),(0,d.SU)(a).bm("button",(0,d.SU)(t))])},[(0,i.wy)((0,i._)("input",{ref_key:"radioRef",ref:o,"onUpdate:modelValue":l[0]||(l[0]=e=>(0,d.dq)(c)?c.value=e:null),class:(0,n.C_)((0,d.SU)(a).be("button","original-radio")),value:e.label,type:"radio",name:e.name||(null==(g=(0,d.SU)(u))?void 0:g.name),disabled:(0,d.SU)(r),onFocus:l[1]||(l[1]=e=>s.value=!0),onBlur:l[2]||(l[2]=e=>s.value=!1)},null,42,ol),[[we.G2,(0,d.SU)(c)]]),(0,i._)("span",{class:(0,n.C_)((0,d.SU)(a).be("button","inner")),style:(0,n.j5)((0,d.SU)(c)===e.label?(0,d.SU)(p):{}),onKeydown:l[3]||(l[3]=(0,we.iM)((()=>{}),["stop"]))},[(0,i.WI)(e.$slots,"default",{},(()=>[(0,i.Uk)((0,n.zw)(e.label),1)]))],38)],2)}}});var il=(0,He.Z)(tl,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-button.vue"]]);const nl=(0,ke.o8)({id:{type:String,default:void 0},size:Ve.Pp,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:""},fill:{type:String,default:""},label:{type:String,default:void 0},textColor:{type:String,default:""},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0}}),dl=Ke;var rl=a(8925);const cl=["id","aria-label","aria-labelledby"],ul={name:"ElRadioGroup"},pl=(0,i.aZ)({...ul,props:nl,emits:dl,setup(e,{emit:l}){const a=e,o=(0,Te.s)("radio"),s=(0,rl.M)(),t=(0,d.iH)(),{formItem:r}=(0,Ce.A)(),{inputId:c,isLabeledByFormItem:u}=(0,Ce.p)(a,{formItemContext:r}),p=e=>{l(Ie.f_,e),(0,i.Y3)((()=>l("change",e)))};(0,i.bv)((()=>{const e=t.value.querySelectorAll("[type=radio]"),l=e[0];!Array.from(e).some((e=>e.checked))&&l&&(l.tabIndex=0)}));const g=(0,i.Fl)((()=>a.name||s.value));return(0,i.JJ)(Ge,(0,d.qj)({...(0,d.BK)(a),changeEvent:p,name:g})),(0,i.YP)((()=>a.modelValue),(()=>{a.validateEvent&&(null==r||r.validate("change").catch((e=>(0,Le.N)(e))))})),(e,l)=>((0,i.wg)(),(0,i.iD)("div",{id:(0,d.SU)(c),ref_key:"radioGroupRef",ref:t,class:(0,n.C_)((0,d.SU)(o).b("group")),role:"radiogroup","aria-label":(0,d.SU)(u)?void 0:e.label||"radio-group","aria-labelledby":(0,d.SU)(u)?(0,d.SU)(r).labelId:void 0},[(0,i.WI)(e.$slots,"default")],10,cl))}});var gl=(0,He.Z)(pl,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-group.vue"]]);const vl=(0,Ye.nz)(ll,{RadioButton:il,RadioGroup:gl}),ml=(0,Ye.dp)(gl);(0,Ye.dp)(il);var fl=a(43);const bl=e=>((0,i.dD)("data-v-21589782"),e=e(),(0,i.Cn)(),e),wl={class:"header"},Dl={class:"title"},yl={class:"content"},kl={class:"form-item"},Ul=bl((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"推广类型")],-1))),_l=(0,i.Uk)("分组"),Il=(0,i.Uk)("推广位ID"),hl={key:0,class:"form-item"},Sl=bl((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"分组")],-1))),Al={key:0,class:"select-all-wrap"},Hl=bl((()=>(0,i._)("span",{class:"label-text"},"全选",-1))),Cl={class:"form-item"},Vl=bl((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"媒体ID")],-1))),Tl={class:"form-item"},El=bl((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"推广位ID")],-1))),zl={key:0,class:"select-all-wrap"},Ll=bl((()=>(0,i._)("span",{class:"label-text"},"全选",-1)));var xl=(0,i.aZ)({__name:"selectAccountDialog",props:{dialogVisible:{type:Boolean,default:()=>!1}},emits:["confirm","cancel"],setup(e,{emit:l}){const a=e,s=(0,fl.w)(),t=(0,i.Fl)((()=>"账号推广信息选择")),r=(0,d.iH)(!1),c=(0,d.iH)([]),u=(0,d.iH)([]),f=(0,d.iH)(!1),b=(0,i.Fl)((()=>!!u.value.length)),w=(0,d.iH)([]),D=(0,d.iH)(!1),y=(0,i.Fl)((()=>!!w.value.length)),k=(0,d.qj)({promoteType:1,siteId:"",pid:[],group:[]});(0,i.YP)((()=>a.dialogVisible),(e=>{e&&(U(),V(),_())}));const U=()=>{c.value=[],u.value=[],f.value=!1,w.value=[],D.value=!1,k.promoteType=1,k.siteId="",k.pid=[],k.group=[]},_=async()=>{try{k.siteId="";const e={accountId:s.globalTbAccountId},{code:l,data:a,msg:o}=await v.Z.get(m.W.promoteManage_listSiteInfo,e);0===l&&Array.isArray(a)?c.value=a:(c.value=[],g.z8.error(o||"操作失败"))}catch(Le){}},I=e=>{k.siteId=e||"",u.value=[],k.pid=[],k.siteId&&A()},h=e=>{f.value=e.length===u.value.length},S=e=>{k.pid=e?u.value.map((e=>e.pid)):[]},A=async()=>{try{const e={accountId:s.globalTbAccountId,siteId:k.siteId},{code:l,data:a,msg:o}=await v.Z.get(m.W.promoteManage_listPidInfo,e);0===l&&Array.isArray(a)?u.value=a:(u.value=[],g.z8.error(o||"操作失败"))}catch(Le){}},H=e=>{D.value=e.length===w.value.length},C=e=>{k.group=e?w.value.map((e=>e.groupId)):[]},V=async()=>{try{const e=m.W.promoteGroup_listAllGroup,l={},{code:a,data:o,msg:s}=await v.Z.get(e,l);0===a&&Array.isArray(o)?w.value=o:(w.value=[],g.z8.error(s||"操作失败"))}catch(Le){}},T=()=>{l("cancel")},E=async()=>{try{await z();const e=await L();l("confirm",e)}catch(Le){}},z=()=>new Promise(((e,l)=>{const{promoteType:a,group:o,siteId:s,pid:t}=k;1===a?o.length?e("校验通过"):(g.z8.warning("请选择分组"),l("校验未通过")):2===a&&(s?t.length?e("校验通过"):(g.z8.warning("请选择推广位ID"),l("校验未通过")):(g.z8.warning("请选择媒体ID"),l("校验未通过")))})),L=async()=>Promise.resolve({promoteType:k.promoteType,group:k.group,siteId:k.siteId,pid:k.pid});return(e,l)=>{const s=vl,g=ml,v=qe.BT,m=qe.km,U=Oe,_=p.d0,A=o.t;return(0,i.wg)(),(0,i.iD)("div",null,[(0,i.Wm)(_,{"model-value":a.dialogVisible,"before-close":T,"show-close":!0,width:"666px","close-on-click-modal":!1},{default:(0,i.w5)((()=>[(0,i._)("div",wl,[(0,i._)("span",Dl,(0,n.zw)((0,d.SU)(t)),1)]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",null,[(0,i._)("div",yl,[(0,i._)("div",kl,[Ul,(0,i.Wm)(g,{modelValue:k.promoteType,"onUpdate:modelValue":l[0]||(l[0]=e=>k.promoteType=e)},{default:(0,i.w5)((()=>[(0,i.Wm)(s,{label:1},{default:(0,i.w5)((()=>[_l])),_:1}),(0,i.Wm)(s,{label:2},{default:(0,i.w5)((()=>[Il])),_:1})])),_:1},8,["modelValue"])]),1===k.promoteType?((0,i.wg)(),(0,i.iD)("div",hl,[Sl,(0,i.Wm)(m,{modelValue:k.group,"onUpdate:modelValue":l[1]||(l[1]=e=>k.group=e),multiple:"",filterable:"",placeholder:"请选择推广位分组",clearable:"",onChange:H},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(w.value,((e,l)=>((0,i.wg)(),(0,i.j4)(v,{key:l,label:e.groupName,value:e.groupId},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),(0,d.SU)(y)?((0,i.wg)(),(0,i.iD)("div",Al,[Hl,(0,i.Wm)(U,{modelValue:D.value,"onUpdate:modelValue":l[2]||(l[2]=e=>D.value=e),size:"small",style:{"--el-switch-on-color":"#F85C41"},onChange:C},null,8,["modelValue"])])):(0,i.kq)("",!0)])):(0,i.kq)("",!0),2===k.promoteType?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i._)("div",Cl,[Vl,(0,i.Wm)(m,{modelValue:k.siteId,"onUpdate:modelValue":l[3]||(l[3]=e=>k.siteId=e),placeholder:"请选择媒体ID",clearable:"",filterable:"",onChange:I},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(c.value,(e=>((0,i.wg)(),(0,i.j4)(v,{key:e.id,label:`${e.siteId}(${e.siteName})`,value:e.siteId},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])]),(0,i._)("div",Tl,[El,(0,i.Wm)(m,{modelValue:k.pid,"onUpdate:modelValue":l[4]||(l[4]=e=>k.pid=e),multiple:"",filterable:"",placeholder:"请选择推广位ID",clearable:"",onChange:h},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(u.value,((e,l)=>((0,i.wg)(),(0,i.j4)(v,{key:l,label:`${e.pidName}(${e.pid})`,value:e.pid},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),(0,d.SU)(b)?((0,i.wg)(),(0,i.iD)("div",zl,[Ll,(0,i.Wm)(U,{modelValue:f.value,"onUpdate:modelValue":l[5]||(l[5]=e=>f.value=e),size:"small",style:{"--el-switch-on-color":"#F85C41"},onChange:S},null,8,["modelValue"])])):(0,i.kq)("",!0)])],64)):(0,i.kq)("",!0)]),(0,i._)("div",{class:"footer"},[(0,i._)("div",{class:"btn",onClick:T},"取消"),(0,i._)("div",{class:"btn btn-confirm ml-14",onClick:E},"确定")])])),[[A,r.value]])])),_:1},8,["model-value"])])}}});const Wl=(0,y.Z)(xl,[["__scopeId","data-v-21589782"]]);var Zl=Wl;const Pl=e=>((0,i.dD)("data-v-c7b2cd1a"),e=e(),(0,i.Cn)(),e),Ql={class:"page-wrap"},jl=Pl((()=>(0,i._)("div",{class:"header"},[(0,i._)("span",{class:"title"},"加入专题")],-1))),Bl={class:"content"},Nl={class:"form-item"},Rl=Pl((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"选择专题")],-1)));var Yl=(0,i.aZ)({__name:"addToSubject",props:{dialogVisible:{type:Boolean,default:()=>!1},infoObj:{type:Object,default:()=>({})}},emits:["confirm","close"],setup(e,{emit:l}){const a=e,s=(0,d.qj)({page:1,pageSize:1e4}),t=(0,d.qj)({list:[],loading:!1,subjectVal:""}),n=async()=>{try{t.loading=!0;const{code:e,data:l,msg:a}=await v.Z.get(m.W.subjectManage_list,{...s});0===e&&Array.isArray(l.data)?(t.list=l.data.filter((e=>1==e.enable)),t.subjectVal=""):g.z8.error(a||"操作失败")}catch(Le){}finally{t.loading=!1}};(0,i.YP)((()=>a.dialogVisible),(e=>{e&&n()}));const r=()=>{l("close")},c=async()=>{await u();try{t.loading=!0;const{subjectVal:e}=t;let l={addGoodsIds:a.infoObj.goodsId+"",topicId:e};const{code:o,data:s,msg:i}=await v.Z.postQuery(m.W.subjectManage_editTopicGoods,l);0===o&&s?(g.z8.success("添加到专题成功"),r()):g.z8.error(i||"操作失败")}catch(Le){}finally{t.loading=!1}},u=()=>new Promise(((e,l)=>{const{subjectVal:a}=t;a?e("校验通过"):(g.z8.warning("请选择专题"),l("校验未通过"))}));return(e,l)=>{const s=qe.BT,n=qe.km,d=p.d0,u=o.t;return(0,i.wg)(),(0,i.iD)("div",Ql,[(0,i.Wm)(d,{"model-value":a.dialogVisible,"before-close":r,"show-close":!0,width:"500px","close-on-click-modal":!1},{default:(0,i.w5)((()=>[jl,(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",Bl,[(0,i._)("div",Nl,[Rl,(0,i.Wm)(n,{modelValue:t.subjectVal,"onUpdate:modelValue":l[0]||(l[0]=e=>t.subjectVal=e),placeholder:"请选择专题",clearable:""},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.list,(e=>((0,i.wg)(),(0,i.j4)(s,{key:e.id,label:e.topicName,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])])),[[u,t.loading]]),(0,i._)("div",{class:"footer"},[(0,i._)("div",{class:"btn",onClick:r},"取消"),(0,i._)("div",{class:"btn btn-confirm ml-14",onClick:c},"确定")])])),_:1},8,["model-value"])])}}});const Ol=(0,y.Z)(Yl,[["__scopeId","data-v-c7b2cd1a"]]);var ql=Ol,Ml=a(8532);a(7500),a(8474),a(7658);const Fl={style:{position:"relative"}},Kl={id:"copyBox"},Gl={key:0,class:"flexWarp tMar18"},Xl={class:"imgBoxList"},Jl=["src"],$l={key:0,class:"spreadDescBox"},ea={key:1,class:"flexWarp tMar18"},la={class:"imgBoxList"},aa=["src","onClick"],oa=["src"],sa={key:2,class:"pid-list"},ta={class:"pid-name"},ia={class:"link-wrap"},na=["onClick"];var da=(0,i.aZ)({__name:"getLink",props:{propInfo:{type:Object,default:()=>{}}},setup(e){const l=(0,d.qj)({PreviewImgFlag:!1,PreviewImgSrc:""}),a=(0,d.iH)(""),o=e=>{a.value=e.spreadUrl},s=async e=>{await o(e);var l=document.createRange(),a=document.getElementById("copyBox");l.selectNode(a);var s=window.getSelection();s.rangeCount>0?(s.removeAllRanges(),s.addRange(l),document.execCommand("Copy",!1,null),g.z8.success("复制成功!")):g.z8.error("复制失败!")},t=e=>{l.PreviewImgFlag=!0,l.PreviewImgSrc=e},r=()=>{l.PreviewImgFlag=!1};return(o,d)=>{const c=p.d0;return(0,i.wg)(),(0,i.iD)("div",Fl,[(0,i._)("div",Kl,[e.propInfo.imgUrls&&e.propInfo.imgUrls.length>0?((0,i.wg)(),(0,i.iD)("div",Gl,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.propInfo.imgUrls,(e=>((0,i.wg)(),(0,i.iD)("div",Xl,[(0,i._)("img",{src:e,alt:""},null,8,Jl)])))),256))])):(0,i.kq)("",!0),(0,i._)("div",null,[(0,i._)("pre",null,(0,n.zw)(e.propInfo.spreadDesc||""),1)]),(0,i._)("div",null,(0,n.zw)(a.value),1)]),e.propInfo.spreadDesc?((0,i.wg)(),(0,i.iD)("div",$l,[(0,i._)("pre",null,(0,n.zw)(e.propInfo.spreadDesc),1)])):(0,i.kq)("",!0),e.propInfo.imgUrls&&e.propInfo.imgUrls.length>0?((0,i.wg)(),(0,i.iD)("div",ea,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.propInfo.imgUrls,(e=>((0,i.wg)(),(0,i.iD)("div",la,[(0,i._)("img",{src:e,alt:"",onClick:(0,we.iM)((l=>t(e)),["stop"])},null,8,aa)])))),256)),(0,i.Wm)(c,{"model-value":l.PreviewImgFlag,"before-close":r,width:"500px"},{default:(0,i.w5)((()=>[(0,i._)("img",{src:l.PreviewImgSrc,alt:"",style:{width:"100%"}},null,8,oa)])),_:1},8,["model-value"])])):(0,i.kq)("",!0),e.propInfo.pidLists&&e.propInfo.pidLists.length>0?((0,i.wg)(),(0,i.iD)("div",sa,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.propInfo.pidLists,((e,l)=>((0,i.wg)(),(0,i.iD)("div",{key:e.pid,class:"pid-item"},[(0,i._)("div",ta,(0,n.zw)(e.pidName||"推广名称"),1),(0,i._)("div",ia,[(0,i._)("span",null,(0,n.zw)(e.spreadUrl||"-"),1),(0,i._)("span",{class:"btn",id:"copyId",onClick:l=>s(e)},"一键复制",8,na)])])))),128))])):(0,i.kq)("",!0)])}}});const ra=(0,y.Z)(da,[["__scopeId","data-v-eab0a834"]]);var ca=ra;const ua=e=>((0,i.dD)("data-v-2620c785"),e=e(),(0,i.Cn)(),e),pa={key:1,class:"promoteBox"},ga={class:"form-item"},va=ua((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"推广类型")],-1))),ma=(0,i.Uk)("分组"),fa=(0,i.Uk)("推广位ID"),ba={key:0,class:"form-item"},wa=ua((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"分组")],-1))),Da={class:"flex-row",style:{width:"100%"}},ya={key:0,class:"select-all-wrap"},ka=ua((()=>(0,i._)("span",{class:"label-text"},"全选",-1))),Ua={class:"form-item"},_a=ua((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"媒体ID")],-1))),Ia={class:"form-item"},ha=ua((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("i",{class:"required"}),(0,i._)("span",{class:"label-text"},"推广位ID")],-1))),Sa={class:"flex-row",style:{width:"100%"}},Aa={key:0,class:"select-all-wrap"},Ha=ua((()=>(0,i._)("span",{class:"label-text"},"全选",-1))),Ca={class:"form-item",style:{"align-items":"baseline"}},Va=ua((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("span",{class:"label-text"},"推广文案")],-1))),Ta={class:"form-item",style:{"align-items":"baseline"}},Ea=ua((()=>(0,i._)("div",{class:"item-label"},[(0,i._)("span",{class:"label-text"},"推广图片")],-1))),za={class:"flexWarp"},La={class:"imgBoxList"},xa=["src","onClick"],Wa=["onClick"],Za=["src"];var Pa=(0,i.aZ)({__name:"promote",props:{goodsId:{type:[String,Number],default:()=>""},bannerList:{type:[Object,null],default:()=>{}}},setup(e,{expose:l}){const a=e,s=(0,fl.w)(),n=(0,d.qj)({promoteType:1,siteId:"",pid:[],group:[]}),r=(0,d.qj)({spreadDesc:"",imgList:[],chooseImgList:[],showType:"promote",LinkpropInfo:{imgUrls:[],pidLists:[],spreadDesc:""},loading:!1,PreviewImgFlag:!1,PreviewImgSrc:""}),c=(0,d.iH)([]),u=(0,d.iH)([]),f=(0,d.iH)(!1),b=(0,i.Fl)((()=>!!u.value.length)),w=(0,d.iH)([]),D=(0,d.iH)(!1),y=(0,i.Fl)((()=>!!w.value.length));(0,i.YP)((()=>a.goodsId),(()=>{r.showType="promote",n.promoteType=1,n.siteId="",n.pid=[],n.group=[],D.value=!1,f.value=!1,a.bannerList?r.imgList=a.bannerList:r.imgList=[],r.chooseImgList=[]}));const k=e=>{D.value=e.length===w.value.length},U=e=>{n.group=e?w.value.map((e=>e.groupId)):[]},_=e=>{n.siteId=e||"",u.value=[],n.pid=[],f.value=!1,n.siteId&&H()},I=e=>{f.value=e.length===u.value.length},h=e=>{n.pid=e?u.value.map((e=>e.pid)):[]},S=async()=>{try{const e=m.W.promoteGroup_listAllGroup,l={},{code:a,data:o,msg:s}=await v.Z.get(e,l);0===a&&Array.isArray(o)?w.value=o:(w.value=[],g.z8.error(s||"操作失败"))}catch(Le){}},A=async()=>{try{n.siteId="";const e={accountId:s.globalTbAccountId},{code:l,data:a,msg:o}=await v.Z.get(m.W.promoteManage_listSiteInfo,e);0===l&&Array.isArray(a)?c.value=a:(c.value=[],g.z8.error(o||"操作失败"))}catch(Le){}},H=async()=>{try{const e={accountId:s.globalTbAccountId,siteId:n.siteId},{code:l,data:a,msg:o}=await v.Z.get(m.W.promoteManage_listPidInfo,e);0===l&&Array.isArray(a)?u.value=a:(u.value=[],g.z8.error(o||"操作失败"))}catch(Le){}},C=async()=>{try{r.spreadDesc="";const e=m.W.link_goodsSpreadDesc,l={goodsId:a.goodsId},{code:o,data:s,msg:t}=await v.Z.get(e,l);0==o?s&&(r.spreadDesc=s.spreadDesc):g.z8.error(t||"操作失败")}catch(Le){}},V=(e,l,a)=>{0==e.code?(r.imgList.push(e.data.url),g.z8.success("图片上传成功")):g.z8.error("图片上传失败")},T=(e,l,a)=>{g.z8.error("操作失败")},E=e=>{r.PreviewImgFlag=!0,r.PreviewImgSrc=e},z=()=>{r.PreviewImgFlag=!1},L=e=>{const{chooseImgList:l}=r;let a=l.findIndex((l=>l==e));a>-1?r.chooseImgList.splice(a,1):r.chooseImgList.push(e)},x=()=>new Promise((async(e,l)=>{try{r.loading=!0,await W();const{promoteType:o,group:s,pid:t}=n,{spreadDesc:i,chooseImgList:d}=r;let c=m.W.link_bathSpreadInfoByGroup,u={goodsId:a.goodsId,spreadDesc:i,imgUrls:d.join(";")};2==o?(c=m.W.link_bathSpreadInfo,u.pidStr=t.join(";")):1==o&&(u.groupStr=s.join(";"));const{code:p,data:f,msg:b}=await v.Z.get(c,u);0==p?(r.showType="getLink",f.imgUrls?r.LinkpropInfo.imgUrls=f.imgUrls.split(";"):r.LinkpropInfo.imgUrls=[],r.LinkpropInfo.pidLists=f.datas,r.LinkpropInfo.spreadDesc=f.spreadDesc,r.loading=!1,e()):(r.loading=!1,g.z8.error(b||"操作失败"),l())}catch(Le){r.loading=!1,l()}})),W=()=>new Promise(((e,l)=>{const{promoteType:a,group:o,siteId:s,pid:t}=n;1===a?o.length?e("校验通过"):(g.z8.warning("请选择分组"),l("校验未通过")):2===a&&(s?t.length?e("校验通过"):(g.z8.warning("请选择推广位ID"),l("校验未通过")):(g.z8.warning("请选择媒体ID"),l("校验未通过")))}));return(0,i.bv)((()=>{S(),A(),a.bannerList?r.imgList=a.bannerList:r.imgList=[]})),l({GenerateLinksEvent:x,getGoodsSpreadDesc:C}),(e,l)=>{const a=vl,s=ml,g=qe.BT,v=qe.km,m=Oe,S=t.EZ,A=De.gn,H=Ml.LW,C=p.d0,x=o.t;return"getLink"==r.showType?((0,i.wg)(),(0,i.j4)(ca,{key:0,propInfo:r.LinkpropInfo},null,8,["propInfo"])):(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",pa,[(0,i._)("div",ga,[va,(0,i.Wm)(s,{modelValue:n.promoteType,"onUpdate:modelValue":l[0]||(l[0]=e=>n.promoteType=e)},{default:(0,i.w5)((()=>[(0,i.Wm)(a,{label:1},{default:(0,i.w5)((()=>[ma])),_:1}),(0,i.Wm)(a,{label:2},{default:(0,i.w5)((()=>[fa])),_:1})])),_:1},8,["modelValue"])]),1===n.promoteType?((0,i.wg)(),(0,i.iD)("div",ba,[wa,(0,i._)("div",Da,[(0,i.Wm)(v,{modelValue:n.group,"onUpdate:modelValue":l[1]||(l[1]=e=>n.group=e),placeholder:"请选择推广位分组",multiple:"",filterable:"","collapse-tags":"","collapse-tags-tooltip":"",clearable:"",onChange:k},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(w.value,((e,l)=>((0,i.wg)(),(0,i.j4)(g,{key:l,label:e.groupName,value:e.groupId},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),(0,d.SU)(y)?((0,i.wg)(),(0,i.iD)("div",ya,[ka,(0,i.Wm)(m,{modelValue:D.value,"onUpdate:modelValue":l[2]||(l[2]=e=>D.value=e),size:"small",style:{"--el-switch-on-color":"#F85C41"},onChange:U},null,8,["modelValue"])])):(0,i.kq)("",!0)])])):(0,i.kq)("",!0),2===n.promoteType?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i._)("div",Ua,[_a,(0,i.Wm)(v,{modelValue:n.siteId,"onUpdate:modelValue":l[3]||(l[3]=e=>n.siteId=e),placeholder:"请选择媒体ID",clearable:"",filterable:"",onChange:_},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(c.value,(e=>((0,i.wg)(),(0,i.j4)(g,{key:e.id,label:`${e.siteId}(${e.siteName})`,value:e.siteId},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])]),(0,i._)("div",Ia,[ha,(0,i._)("div",Sa,[(0,i.Wm)(v,{modelValue:n.pid,"onUpdate:modelValue":l[4]||(l[4]=e=>n.pid=e),placeholder:"请选择推广位ID",multiple:"",filterable:"","collapse-tags":"","collapse-tags-tooltip":"",clearable:"",onChange:I},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(u.value,((e,l)=>((0,i.wg)(),(0,i.j4)(g,{key:l,label:`${e.pidName}(${e.pid})`,value:e.pid},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),(0,d.SU)(b)?((0,i.wg)(),(0,i.iD)("div",Aa,[Ha,(0,i.Wm)(m,{modelValue:f.value,"onUpdate:modelValue":l[5]||(l[5]=e=>f.value=e),size:"small",style:{"--el-switch-on-color":"#F85C41"},onChange:h},null,8,["modelValue"])])):(0,i.kq)("",!0)])])],64)):(0,i.kq)("",!0),(0,i._)("div",Ca,[Va,(0,i.Wm)(S,{class:"describe-input",modelValue:r.spreadDesc,"onUpdate:modelValue":l[6]||(l[6]=e=>r.spreadDesc=e),rows:6,type:"textarea",resize:"none",placeholder:"编辑文案"},null,8,["modelValue"])]),(0,i._)("div",Ta,[Ea,(0,i._)("div",za,[(0,i.Wm)(H,{class:"promote-uploader",multiple:"",action:"/yhqv1/api/fileUpload","show-file-list":!1,"on-success":V,"on-error":T},{default:(0,i.w5)((()=>[(0,i.Wm)(A,{size:18,class:"avatar-uploader-icon"},{default:(0,i.w5)((()=>[(0,i.Wm)((0,d.SU)(ye.v37))])),_:1})])),_:1}),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.imgList,(e=>((0,i.wg)(),(0,i.iD)("div",La,[(0,i._)("img",{src:e,alt:"",onClick:(0,we.iM)((l=>E(e)),["stop"])},null,8,xa),(0,i._)("span",{class:"iconChoose",onClick:(0,we.iM)((l=>L(e)),["stop"])},[r.chooseImgList.indexOf(e)>-1?((0,i.wg)(),(0,i.j4)(A,{key:0,size:18,color:"#FF4848"},{default:(0,i.w5)((()=>[(0,i.Wm)((0,d.SU)(ye.JrY))])),_:1})):(0,i.kq)("",!0)],8,Wa)])))),256)),(0,i.Wm)(C,{"model-value":r.PreviewImgFlag,"before-close":z,width:"500px"},{default:(0,i.w5)((()=>[(0,i._)("img",{src:r.PreviewImgSrc,alt:"",style:{width:"100%"}},null,8,Za)])),_:1},8,["model-value"])])])])),[[x,r.loading]])}}});const Qa=(0,y.Z)(Pa,[["__scopeId","data-v-2620c785"]]);var ja=Qa;const Ba=e=>((0,i.dD)("data-v-fea64bae"),e=e(),(0,i.Cn)(),e),Na=Ba((()=>(0,i._)("div",{class:"header"},null,-1))),Ra={class:"content"},Ya={class:"goods-wrap"},Oa=["src"],qa={class:"goods-info"},Ma={class:"goods-name"},Fa=Ba((()=>(0,i._)("img",{src:x},null,-1))),Ka=["title"],Ga={class:"trade-num"},Xa=Ba((()=>(0,i._)("span",null,"近30日成交",-1))),Ja={class:"num"},$a=Ba((()=>(0,i._)("span",null,"件",-1))),eo={class:"price-wrap"},lo={class:"item-wrap"},ao=Ba((()=>(0,i._)("span",null,"券后:",-1))),oo={class:"price-num"},so={class:"item-wrap"},to=Ba((()=>(0,i._)("span",null,"佣金:",-1))),io={class:"price-num"},no={class:"ticket"},ro=Ba((()=>(0,i._)("span",null,"券",-1))),co={class:"shop-wrap"},uo={class:"lt"},po=Ba((()=>(0,i._)("img",{class:"icon-shop",src:u},null,-1))),go=["title"],vo={class:"con-warp"},mo={class:"footer"};var fo=(0,i.aZ)({__name:"index",props:{dialogVisible:{type:Boolean,default:()=>!1},propInfo:{type:Object,default:()=>{}}},emits:["confirm","close"],setup(e,{emit:l}){const a=e,o=(0,d.qj)({showType:"promote"}),s=(0,d.iH)();(0,i.YP)((()=>a.propInfo.goodsId),(()=>{t()}));const t=()=>{(0,i.Y3)((async()=>{o.showType="promote",await s.value.getGoodsSpreadDesc()}))},r=()=>{l("close")},c=async()=>{await s.value.GenerateLinksEvent(),o.showType="getLink"};return(l,t)=>{const u=p.d0;return(0,i.wg)(),(0,i.iD)("div",null,[(0,i.Wm)(u,{"model-value":a.dialogVisible,"before-close":r,"show-close":!1,width:"666px","close-on-click-modal":!1},{default:(0,i.w5)((()=>[Na,(0,i._)("div",Ra,[(0,i._)("div",Ya,[(0,i._)("img",{class:"goods-img",src:e.propInfo.pictUrl},null,8,Oa),(0,i._)("div",qa,[(0,i._)("div",Ma,[Fa,(0,i._)("span",{class:"text",title:e.propInfo.goodsName||e.propInfo.title},(0,n.zw)(e.propInfo.goodsName||e.propInfo.title),9,Ka)]),(0,i._)("div",Ga,[Xa,(0,i._)("span",Ja,(0,n.zw)(e.propInfo.volume),1),$a]),(0,i._)("div",eo,[(0,i._)("div",lo,[ao,(0,i._)("span",oo,(0,n.zw)((0,d.SU)(Z.Yl)(e.propInfo.discountPrice)),1)]),(0,i._)("div",so,[to,(0,i._)("span",io,(0,n.zw)((0,d.SU)(Z.Yl)(e.propInfo.commissionPrice)),1)]),(0,i._)("div",no,[ro,(0,i._)("span",null,(0,n.zw)((0,d.SU)(Z.Yl)(e.propInfo.couponAmount)),1)])]),(0,i._)("div",co,[(0,i._)("div",uo,[po,(0,i._)("span",{class:"shop-name",title:e.propInfo.shopTitle},(0,n.zw)(e.propInfo.shopTitle),9,go)])])])]),(0,i._)("div",vo,[(0,i.Wm)(ja,{goodsId:e.propInfo.goodsId,bannerList:e.propInfo.banner,ref_key:"PromoteRef",ref:s},null,8,["goodsId","bannerList"])])]),(0,i._)("div",mo,["promote"==o.showType?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[(0,i._)("div",{class:"btn",onClick:r},"取消"),(0,i._)("div",{class:"btn btn-confirm ml-14",onClick:c},"确定")],64)):(0,i.kq)("",!0),"getLink"==o.showType?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"btn btn-confirm ml-14",onClick:r},"关闭")):(0,i.kq)("",!0)])])),_:1},8,["model-value"])])}}});const bo=(0,y.Z)(fo,[["__scopeId","data-v-fea64bae"]]);var wo=bo;const Do=e=>((0,i.dD)("data-v-89925ed0"),e=e(),(0,i.Cn)(),e),yo={class:"page-wrap"},ko={class:"header-wrap"},Uo={class:"content"},_o={class:"search"},Io=Do((()=>(0,i._)("img",{src:r},null,-1))),ho={class:"center-wrap"},So={class:"text-wrapper_2"},Ao=Do((()=>(0,i._)("span",null,"共",-1))),Ho={class:"text_130"},Co=Do((()=>(0,i._)("span",null,"个商品",-1))),Vo={class:"categorys-wrap"},To=Do((()=>(0,i._)("span",{class:"title"},"分类",-1))),Eo={class:"categorys"},zo=["onClick"],Lo={class:"switch-wrap"},xo=["onClick"],Wo={class:"goods-list-wrap"},Zo={key:0,class:"top-wrap"},Po=Do((()=>(0,i._)("img",{src:c},null,-1))),Qo={class:"goods-pic"},jo=["src"],Bo=["onClick"],No=["onClick"],Ro=["onClick"],Yo=["title"],Oo={class:"trade-num"},qo=Do((()=>(0,i._)("span",null,"近30日成交",-1))),Mo={class:"num"},Fo=Do((()=>(0,i._)("span",null,"件",-1))),Ko={class:"price-wrap"},Go={class:"item-wrap"},Xo=Do((()=>(0,i._)("span",{class:"price-label"},"券后:",-1))),Jo={class:"price-num"},$o={class:"item-wrap"},es=Do((()=>(0,i._)("span",{class:"price-label"},"佣金:",-1))),ls={class:"price-num"},as=Do((()=>(0,i._)("div",{class:"line"},null,-1))),os={class:"btm-wrap"},ss={class:"show-info"},ts=Do((()=>(0,i._)("img",{class:"icon-shop",src:u},null,-1))),is=["title"],ns={class:"ticket"},ds=Do((()=>(0,i._)("span",null,"券",-1))),rs={class:"pagination-wrap"};var cs=(0,i.aZ)({__name:"index",setup(e){const l=(0,fl.w)(),a={ALL:0,SALES:1,PROMOTIONS:2,COMMISSION_RATE:3,LATEST:4,COUPON_VALUE:5},r=[{label:"全部",value:a.ALL},{label:"销量",value:a.SALES},{label:"推广量",value:a.PROMOTIONS},{label:"佣金比例",value:a.COMMISSION_RATE},{label:"最新",value:a.LATEST},{label:"优惠券面额",value:a.COUPON_VALUE}],c=[a.SALES,a.PROMOTIONS,a.COMMISSION_RATE,a.COUPON_VALUE],u=(0,d.qj)({page:1,pageSize:40,sortType:0,categoryId:"",keyword:""}),p=(0,d.qj)({list:[],totalNum:0,loading:!1,goodsId:"",goodsItemInfo:{}}),f=(0,d.qj)({list:[],loading:!1}),b=(0,i.Fl)((()=>c.includes(u.sortType))),w=async()=>{try{f.loading=!0;const{code:e,data:l,msg:a}=await v.Z.get(m.W.goods_categorys_list,{});0===e&&Array.isArray(l)?f.list=l:(f.list=[],g.z8.error(a||"操作失败"))}catch(Le){}finally{f.loading=!1}},D=e=>{u.categoryId=e||"",u.page=1,k()},y=e=>{u.sortType=e,u.page=1,k()},k=async()=>{try{p.loading=!0;const{code:e,data:l,msg:a}=await v.Z.get(m.W.goods_listGoods_v2,{...u});0==e?(p.list=Array.isArray(l.data)?l.data:[],p.totalNum=l.pageInfo?.totalNum||0):g.z8.error(a||"操作失败")}catch(Le){}finally{p.loading=!1}},_=()=>{u.page=1,k()},I=e=>{u.page=e,k()},h=(0,d.iH)(!1),S=()=>{h.value=!0},A=e=>{h.value=!1,e.successCount&&(u.sortType=a.LATEST,u.page=1,k()),e.failedCount?T(e):g.z8.success(`成功添加${e.successCount}个商品!`)},H=()=>{h.value=!1},C=(0,d.iH)(!1),V=(0,d.iH)({}),T=e=>{V.value=e,C.value=!0},E=()=>{V.value={},C.value=!1},z=()=>{V.value={},C.value=!1},x=(0,d.iH)(!1),W=(0,d.iH)(""),P=(0,d.iH)(""),Q=(0,d.iH)([]),j=(0,d.iH)(""),B=(0,d.iH)([]),N=({promoteType:e,group:a,siteId:o,pid:s})=>{P.value=e,Q.value=a,j.value=o,B.value=s,x.value=!1,X({goodsId:W.value,accountId:l.globalTbAccountId,promoteType:P.value,group:Q.value.join(";"),siteId:j.value,pid:B.value.join(";")})},R=()=>{W.value="",j.value="",B.value=[],x.value=!1},Y=(0,d.iH)(!1),O=(0,d.iH)(""),q=(0,d.iH)(""),M=(0,d.iH)(""),F=(0,d.iH)(""),K=(0,d.iH)(""),G=(0,d.iH)(""),X=({goodsId:e,accountId:l,promoteType:a,group:o,siteId:s,pid:t})=>{O.value=e,q.value=l,M.value=a,F.value=o,K.value=s,G.value=t,Y.value=!0},J=()=>{Y.value=!1},$=async e=>{try{p.loading=!0;const{code:l,data:a,msg:o}=await v.Z.post(m.W.goods_addGoods_v2,{goodsIds:e+""});0==l&&a&&0==a.failedCount?(g.z8.success("商品信息刷新成功"),k()):g.z8.error(o||"操作失败")}catch(Le){}finally{p.loading=!1}},ee=(0,d.iH)(!1),le=e=>{p.goodsId=e,ee.value=!0},ae=()=>{ee.value=!1},oe=(0,d.iH)(!1),se=e=>{p.goodsItemInfo=e,oe.value=!0},te=()=>{oe.value=!1};return(0,i.bv)((()=>{w(),k()})),(e,l)=>{const a=t.EZ,c=s.R,g=o.t;return(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",yo,[(0,i._)("div",ko,[(0,i._)("div",Uo,[(0,i._)("div",_o,[(0,i.Wm)(a,{modelValue:u.keyword,"onUpdate:modelValue":l[0]||(l[0]=e=>u.keyword=e),placeholder:"请输入商品名或商品ID",clearable:"",onChange:_},null,8,["modelValue"]),Io,(0,i._)("span",{class:"search-btn",onClick:_},"搜索")]),(0,i._)("div",{class:"btn",onClick:S},"批量添加商品")])]),(0,i._)("div",ho,[(0,i._)("div",So,[Ao,(0,i._)("span",Ho,(0,n.zw)(p.totalNum||0),1),Co]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",Vo,[To,(0,i._)("div",Eo,[(0,i._)("span",{class:(0,n.C_)(["item",{active:""===u.categoryId}]),onClick:l[1]||(l[1]=e=>D(""))},"全部",2),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(f.list,(e=>((0,i.wg)(),(0,i.iD)("span",{key:e.categoryId,class:(0,n.C_)(["item",{active:u.categoryId===e.categoryId}]),onClick:l=>D(e.categoryId)},(0,n.zw)(e.categoryName),11,zo)))),128))])])),[[g,f.loading]]),(0,i._)("div",Lo,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(r,((e,l)=>(0,i._)("div",{key:l,class:(0,n.C_)(["switch-item",{active:u.sortType===e.value}]),onClick:l=>y(e.value)},(0,n.zw)(e.label),11,xo))),64))]),(0,i._)("div",Wo,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(p.list,((e,l)=>((0,i.wg)(),(0,i.iD)("div",{key:e.goodsId,class:"goods-item"},[(0,d.SU)(b)&&l<5?((0,i.wg)(),(0,i.iD)("div",Zo,[Po,(0,i._)("span",null,(0,n.zw)(l+1),1)])):(0,i.kq)("",!0),(0,i._)("div",Qo,[(0,i._)("img",{src:e.pictUrl},null,8,jo),(0,i._)("div",{class:"link-btn subject-btn",onClick:l=>le(e.goodsId)},"添加到专题",8,Bo),(0,i._)("div",{class:"link-btn refresh-btn",onClick:l=>$(e.goodsId)},"刷新",8,No),(0,i._)("div",{class:"link-btn",onClick:l=>se(e)},"在线转链",8,Ro)]),(0,i._)("div",{class:"goods-name",title:e.goodsName||e.title},(0,n.zw)(e.goodsName||e.title||"-"),9,Yo),(0,i._)("div",Oo,[qo,(0,i._)("span",Mo,(0,n.zw)(e.volume),1),Fo]),(0,i._)("div",Ko,[(0,i._)("div",Go,[Xo,(0,i._)("span",Jo,(0,n.zw)((0,d.SU)(Z.Yl)(e.discountPrice)),1)]),(0,i._)("div",$o,[es,(0,i._)("span",ls,(0,n.zw)((0,d.SU)(Z.Yl)(e.commissionPrice)),1)])]),as,(0,i._)("div",os,[(0,i._)("div",ss,[ts,(0,i._)("span",{class:"shop-name",title:e.shopTitle},(0,n.zw)(e.shopTitle),9,is)]),(0,i._)("div",ns,[ds,(0,i._)("span",null,(0,n.zw)((0,d.SU)(Z.Yl)(e.couponAmount)),1)])])])))),128))]),(0,i._)("div",rs,[(0,i.Wm)(c,{"hide-on-single-page":"",background:"",layout:"prev, pager, next",total:p.totalNum,currentPage:u.page,"onUpdate:currentPage":l[2]||(l[2]=e=>u.page=e),"page-size":u.pageSize,"onUpdate:page-size":l[3]||(l[3]=e=>u.pageSize=e),onCurrentChange:I},null,8,["total","currentPage","page-size"])])]),(0,i.Wm)(U,{dialogVisible:h.value,onConfirm:A,onCancel:H},null,8,["dialogVisible"]),(0,i.Wm)(L,{dialogVisible:C.value,errorInfo:V.value,onConfirm:E,onCancel:z},null,8,["dialogVisible","errorInfo"]),(0,i.Wm)(Zl,{dialogVisible:x.value,onConfirm:N,onCancel:R},null,8,["dialogVisible"]),(0,i.Wm)(be,{dialogVisible:Y.value,goodsId:O.value,accountId:q.value,promoteType:M.value,group:F.value,siteId:K.value,pid:G.value,onClose:J},null,8,["dialogVisible","goodsId","accountId","promoteType","group","siteId","pid"]),(0,i.Wm)(ql,{dialogVisible:ee.value,onClose:ae,infoObj:{goodsId:p.goodsId}},null,8,["dialogVisible","infoObj"]),(0,i.Wm)(wo,{dialogVisible:oe.value,onClose:te,propInfo:p.goodsItemInfo},null,8,["dialogVisible","propInfo"])])),[[g,p.loading]])}}});const us=(0,y.Z)(cs,[["__scopeId","data-v-89925ed0"]]);var ps=us},146:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAABMlBMVEUAAAD/eEj/cFX/aEr/dUH/b0H/WET/aUb/e0H/QkD/W0D/RUD/akH/S0H/Q0H/V0D/Q0D/XkH/TkH/ZEH/bUD/T0D/RkD/bkL/SkH/UEP/TEL/bkD/c0D/cED/Y0D/WkH/cUD/X0D/RED/c0D/ZEH/c0D/WkD/SED/aUD/ZkH/T0H/SUH/TkD/bUD/SkD/SED/UkH/UUD/X0H/VkH/RkH/S0D/akD/akH/TEH/ckD/cEH/XUH/WkH/RkH/fUD/fkD/UUD/VUD/QUD/bkH/b0H/VkP/Q0P/b0H/ckP/ZUP/QkH/cUD/ZkD/Y0D/XkH/dUD/X0H/c0H/b0D/RED/cUD/bkD/SED/bED/YED/aUD/TED/VkD/U0D/ZkD/d0D/Y0D/XUD/WkD/dED/TkD/e0D/UEDmPMg2AAAAU3RSTlMAGwUO3NweC9zp5+DQ0Myzs4N1c3BwcDc3Jhvt6ODgzMqzhIJ6evr39e3t7evm5ubg39nZ2czJtbWzmZmZmZiOg39/dj8vLy8mJvny6+fU0rm4s63lNtQAAAGwSURBVDjLtdTXVsJAEADQJAj2gqLYpSoW7A0LWLB3Z3ZDAgkQwv//ghuO1JC4PDhPuzn3JLuTmRFa4+56fGVodWgl7H8Q3MJztVso5PPlcqmUy+WW/R4nKE1vVS3JbInZYlF7DUhd5fyRWqkwezB+4T8P7+csqx2LXeTstqpWqnuTc7/7p6nloqYoyaBdrlFV3Zhu/aA0ta4pcqLTzu9Qqo76Op76RhRZTortNxqjlJ72277Vf6LIJNR2txmgdJRJux2RZRJozecg0E2f0C18C4QstOQ3AkBnHLIdIASjze0wwLDkQKUlgkuN3T0ATApOcYuIjXq4YXTOkT4SbJ5gAuBQcA4vYqq+HgOYcKHfiKH6ehDg0oWeIS7W188AERcaRdR7eCvnWVOIH/wZ+OLOqxHn/FsEMchdA4sSX2XJBOPc9fri4ewCQuI99BZfx7KWzXLNAUsSr/j3dNG0GmW2+8zKt8+srFcm2CfaJyGjtaFZLtVkIiYJopcgs+7z9S1m5ZNZRKNh7VP7/TMWrF+RWcOyPCH2GYY+wG11fqvr5n/YAd000wKnNc2MwGnTGc8P8cR2BTU7Ly8AAAAASUVORK5CYII="},4982:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAk1BMVEUAAAD/QED/XV3/QUH/QUH/QED/QED/QED/QUH/QED/QUH/QED/aWn/QED/QED/QUH/QED/RUX/QED/QUH/QUH/QUH/QUH/Q0P/QED/QUH/Q0P/S0v/QED/QED/QUH/QED/QED/QUH/QED/QUH/Rkb/R0f/QUH/QED/QED/QkL/QUH/QkL/Q0P/Q0P/QUH/QkL/QEDPfls3AAAAMHRSTlMAyAia4L+06dnX+7gE9/Pvzhber2NRSye7hDkP0nZs48OlfEMiHcSfjIheRzxYVjK6UxREAAABTUlEQVQ4y+WTW3OCMBCFAyholEABEQTxfrft+f+/rjvhmkp46FOn/R4ym8zJbs7uhP0i5mYfrzrztkEv7vnBVGxo4QtFeQA2F6uPkGM0/5Z0qbGQAt20R46EaThxzDrbq3LzxQY/tvY99T0qMZA2mwhYD/R7A6dJ5MN9Y3r27fOewIXq5KMe8piMtaYt4FM7BLtsZVXVQEDryh73YK9KL89S6tHVQVZAVEYBtsPSuPFltw0ohFGHe9fIajPN2N+BXVXJRT3FmANhdcph1D2ekpaSmZEAkSwpLFxpn8L53QNiVrGkDc8NWmGNAAS+AHB1ZOihM1jS+pCIgp0SSLw7O54hcSNlzoudkc/W0tLB2vp2IS09KAzp9Gcc/IhpScVHZxci0EsdZZgzOP9cGkKYOqUpEKp/0pm2TLo46s/PAgwwUSpmt7GhIUkz9pf5AuRjOeeuTiNLAAAAAElFTkSuQmCC"},9299:function(e){e.exports="data:image/png;base64,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"},212:function(e,l,a){a.d(l,{t:function(){return y}});var o=a(4870),s=a(7139),t=a(3396),i=a(6413),n=a(9242),d=a(6734),r=a(529);function c(e){let l;const a=(0,d.s)("loading"),s=(0,o.iH)(!1),i=(0,o.qj)({...e,originalPosition:"",originalOverflow:"",visible:!1});function c(e){i.text=e}function u(){const e=i.parent;if(!e.vLoadingAddClassList){let l=e.getAttribute("loading-number");l=Number.parseInt(l)-1,l?e.setAttribute("loading-number",l.toString()):((0,r.IV)(e,a.bm("parent","relative")),e.removeAttribute("loading-number")),(0,r.IV)(e,a.bm("parent","hidden"))}p(),f.unmount()}function p(){var e,l;null==(l=null==(e=b.$el)?void 0:e.parentNode)||l.removeChild(b.$el)}function g(){var a;e.beforeClose&&!e.beforeClose()||(s.value=!0,clearTimeout(l),l=window.setTimeout(v,400),i.visible=!1,null==(a=e.closed)||a.call(e))}function v(){if(!s.value)return;const e=i.parent;s.value=!1,e.vLoadingAddClassList=void 0,u()}const m={name:"ElLoading",setup(){return()=>{const e=i.spinner||i.svg,l=(0,t.h)("svg",{class:"circular",viewBox:i.svgViewBox?i.svgViewBox:"25 25 50 50",...e?{innerHTML:e}:{}},[(0,t.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none"})]),o=i.text?(0,t.h)("p",{class:a.b("text")},[i.text]):void 0;return(0,t.h)(n.uT,{name:a.b("fade"),onAfterLeave:v},{default:(0,t.w5)((()=>[(0,t.wy)((0,t.Wm)("div",{style:{backgroundColor:i.background||""},class:[a.b("mask"),i.customClass,i.fullscreen?"is-fullscreen":""]},[(0,t.h)("div",{class:a.b("spinner")},[l,o])]),[[n.F8,i.visible]])]))})}}},f=(0,n.ri)(m),b=f.mount(document.createElement("div"));return{...(0,o.BK)(i),setText:c,removeElLoadingChild:p,close:g,handleAfterLeave:v,vm:b,get $el(){return b.$el}}}var u=a(7750);let p;const g=function(e={}){if(!i.C5)return;const l=v(e);if(l.fullscreen&&p)return p;const a=c({...l,closed:()=>{var e;null==(e=l.closed)||e.call(l),l.fullscreen&&(p=void 0)}});m(l,l.parent,a),f(l,l.parent,a),l.parent.vLoadingAddClassList=()=>f(l,l.parent,a);let o=l.parent.getAttribute("loading-number");return o=o?`${Number.parseInt(o)+1}`:"1",l.parent.setAttribute("loading-number",o),l.parent.appendChild(a.$el),(0,t.Y3)((()=>a.visible.value=l.visible)),l.fullscreen&&(p=a),a},v=e=>{var l,a,o,t;let i;return i=(0,s.HD)(e.target)?null!=(l=document.querySelector(e.target))?l:document.body:e.target||document.body,{parent:i===document.body||e.body?document.body:i,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:i===document.body&&(null==(a=e.fullscreen)||a),lock:null!=(o=e.lock)&&o,customClass:e.customClass||"",visible:null==(t=e.visible)||t,target:i}},m=async(e,l,a)=>{const{nextZIndex:o}=(0,u.C)(),s={};if(e.fullscreen)a.originalPosition.value=(0,r.C2)(document.body,"position"),a.originalOverflow.value=(0,r.C2)(document.body,"overflow"),s.zIndex=o();else if(e.parent===document.body){a.originalPosition.value=(0,r.C2)(document.body,"position"),await(0,t.Y3)();for(const l of["top","left"]){const a="top"===l?"scrollTop":"scrollLeft";s[l]=e.target.getBoundingClientRect()[l]+document.body[a]+document.documentElement[a]-Number.parseInt((0,r.C2)(document.body,`margin-${l}`),10)+"px"}for(const l of["height","width"])s[l]=`${e.target.getBoundingClientRect()[l]}px`}else a.originalPosition.value=(0,r.C2)(l,"position");for(const[t,i]of Object.entries(s))a.$el.style[t]=i},f=(e,l,a)=>{const o=(0,d.s)("loading");["absolute","fixed","sticky"].includes(a.originalPosition.value)?(0,r.IV)(l,o.bm("parent","relative")):(0,r.cn)(l,o.bm("parent","relative")),e.fullscreen&&e.lock?(0,r.cn)(l,o.bm("parent","hidden")):(0,r.IV)(l,o.bm("parent","hidden"))},b=Symbol("ElLoading"),w=(e,l)=>{var a,t,i,n;const d=l.instance,r=e=>(0,s.Kn)(l.value)?l.value[e]:void 0,c=e=>{const l=(0,s.HD)(e)&&(null==d?void 0:d[e])||e;return l?(0,o.iH)(l):l},u=l=>c(r(l)||e.getAttribute(`element-loading-${(0,s.rs)(l)}`)),p=null!=(a=r("fullscreen"))?a:l.modifiers.fullscreen,v={text:u("text"),svg:u("svg"),svgViewBox:u("svgViewBox"),spinner:u("spinner"),background:u("background"),customClass:u("customClass"),fullscreen:p,target:null!=(t=r("target"))?t:p?void 0:e,body:null!=(i=r("body"))?i:l.modifiers.body,lock:null!=(n=r("lock"))?n:l.modifiers.lock};e[b]={options:v,instance:g(v)}},D=(e,l)=>{for(const a of Object.keys(l))(0,o.dq)(l[a])&&(l[a].value=e[a])},y={mounted(e,l){l.value&&w(e,l)},updated(e,l){const a=e[b];l.oldValue!==l.value&&(l.value&&!l.oldValue?w(e,l):l.value&&l.oldValue?(0,s.Kn)(l.value)&&D(l.value,a.options):null==a||a.instance.close())},unmounted(e){var l;null==(l=e[b])||l.instance.close()}}},3163:function(e,l,a){a(1758)}}]);