Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 50s
更新了前端构建产物包括JavaScript、CSS和HTML文件,主要涉及以下变更: 1. 新增了多个组件和工具函数,包括异常页面组件、iframe组件等 2. 更新了活动管理、产品管理、优惠券管理等业务模块 3. 优化了构建配置和依赖管理 4. 修复了一些样式和功能问题 5. 更新了测试相关文件 同时更新了部分后端服务接口和测试用例。这些变更主要是为了支持新功能和改进现有功能的用户体验。
2 lines
4.8 KiB
JavaScript
2 lines
4.8 KiB
JavaScript
var e=Object.defineProperty,a=Object.defineProperties,i=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,l=(a,i,t)=>i in a?e(a,i,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[i]=t,s=(e,a)=>{for(var i in a||(a={}))n.call(a,i)&&l(e,i,a[i]);if(t)for(var i of t(a))c.call(a,i)&&l(e,i,a[i]);return e};import{cg as o,ah as v,be as r,a8 as u,cu as d,bd as f,bS as b,bt as p,at as y,am as m,d6 as h,a0 as k,d as g,bJ as I,by as x,a1 as V,bK as w,cn as S,c as T,r as P,bu as O,y as _,f as j,a as B,o as C,j as A,m as E,P as N,i as K,k as z,G as L,w as $,aE as q,ai as D,q as F,l as G,b as J,cl as Z,h as H,O as M,n as Q,cZ as R,aa as U,ax as W,az as X}from"./index-BeZn6wgH.js";const Y=u(s({modelValue:{type:[Boolean,String,Number],default:!1},disabled:Boolean,loading:Boolean,size:{type:String,validator:h},width:{type:[String,Number],default:""},inlinePrompt:Boolean,inactiveActionIcon:{type:m},activeActionIcon:{type:m},activeIcon:{type:m},inactiveIcon:{type:m},activeText:{type:String,default:""},inactiveText:{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},beforeChange:{type:y(Function)},id:String,tabindex:{type:[String,Number]}},p(["ariaLabel"]))),ee={[b]:e=>o(e)||v(e)||r(e),[f]:e=>o(e)||v(e)||r(e),[d]:e=>o(e)||v(e)||r(e)},ae="ElSwitch",ie=g({name:ae});var te;const ne=X(k(g((te=s({},ie),a(te,i({props:Y,emits:ee,setup(e,{expose:a,emit:i}){const t=e,{formItem:n}=I(),c=x(),l=V("switch"),{inputId:s}=w(t,{formItemContext:n}),v=S(T(()=>t.loading)),r=P(!1!==t.modelValue),u=P(),p=P(),y=T(()=>[l.b(),l.m(c.value),l.is("disabled",v.value),l.is("checked",X.value)]),m=T(()=>[l.e("label"),l.em("label","left"),l.is("active",!X.value)]),h=T(()=>[l.e("label"),l.em("label","right"),l.is("active",X.value)]),k=T(()=>({width:O(t.width)}));_(()=>t.modelValue,()=>{r.value=!0});const g=T(()=>!!r.value&&t.modelValue),X=T(()=>g.value===t.activeValue);[t.activeValue,t.inactiveValue].includes(g.value)||(i(b,t.inactiveValue),i(f,t.inactiveValue),i(d,t.inactiveValue)),_(X,e=>{var a;u.value.checked=e,t.validateEvent&&(null==(a=null==n?void 0:n.validate)||a.call(n,"change").catch(e=>W()))});const Y=()=>{const e=X.value?t.inactiveValue:t.activeValue;i(b,e),i(f,e),i(d,e),Q(()=>{u.value.checked=X.value})},ee=()=>{if(v.value)return;const{beforeChange:e}=t;if(!e)return void Y();const a=e();[R(a),o(a)].includes(!0)||U(ae,"beforeChange must return type `Promise<boolean>` or `boolean`"),R(a)?a.then(e=>{e&&Y()}).catch(e=>{}):a&&Y()};return j(()=>{u.value.checked=X.value}),a({focus:()=>{var e,a;null==(a=null==(e=u.value)?void 0:e.focus)||a.call(e)},checked:X}),(e,a)=>(C(),B("div",{class:z(K(y)),onClick:M(ee,["prevent"])},[A("input",{id:K(s),ref_key:"input",ref:u,class:z(K(l).e("input")),type:"checkbox",role:"switch","aria-checked":K(X),"aria-disabled":K(v),"aria-label":e.ariaLabel,name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:K(v),tabindex:e.tabindex,onChange:Y,onKeydown:N(ee,["enter"])},null,42,["id","aria-checked","aria-disabled","aria-label","name","true-value","false-value","disabled","tabindex","onKeydown"]),e.inlinePrompt||!e.inactiveIcon&&!e.inactiveText?E("v-if",!0):(C(),B("span",{key:0,class:z(K(m))},[e.inactiveIcon?(C(),L(K(D),{key:0},{default:$(()=>[(C(),L(q(e.inactiveIcon)))]),_:1})):E("v-if",!0),!e.inactiveIcon&&e.inactiveText?(C(),B("span",{key:1,"aria-hidden":K(X)},F(e.inactiveText),9,["aria-hidden"])):E("v-if",!0)],2)),A("span",{ref_key:"core",ref:p,class:z(K(l).e("core")),style:H(K(k))},[e.inlinePrompt?(C(),B("div",{key:0,class:z(K(l).e("inner"))},[e.activeIcon||e.inactiveIcon?(C(),L(K(D),{key:0,class:z(K(l).is("icon"))},{default:$(()=>[(C(),L(q(K(X)?e.activeIcon:e.inactiveIcon)))]),_:1},8,["class"])):e.activeText||e.inactiveText?(C(),B("span",{key:1,class:z(K(l).is("text")),"aria-hidden":!K(X)},F(K(X)?e.activeText:e.inactiveText),11,["aria-hidden"])):E("v-if",!0)],2)):E("v-if",!0),A("div",{class:z(K(l).e("action"))},[e.loading?(C(),L(K(D),{key:0,class:z(K(l).is("loading"))},{default:$(()=>[J(K(Z))]),_:1},8,["class"])):K(X)?G(e.$slots,"active-action",{key:1},()=>[e.activeActionIcon?(C(),L(K(D),{key:0},{default:$(()=>[(C(),L(q(e.activeActionIcon)))]),_:1})):E("v-if",!0)]):K(X)?E("v-if",!0):G(e.$slots,"inactive-action",{key:2},()=>[e.inactiveActionIcon?(C(),L(K(D),{key:0},{default:$(()=>[(C(),L(q(e.inactiveActionIcon)))]),_:1})):E("v-if",!0)])],2)],6),e.inlinePrompt||!e.activeIcon&&!e.activeText?E("v-if",!0):(C(),B("span",{key:1,class:z(K(h))},[e.activeIcon?(C(),L(K(D),{key:0},{default:$(()=>[(C(),L(q(e.activeIcon)))]),_:1})):E("v-if",!0),!e.activeIcon&&e.activeText?(C(),B("span",{key:1,"aria-hidden":!K(X)},F(e.activeText),9,["aria-hidden"])):E("v-if",!0)],2))],10,["onClick"]))}})))),[["__file","switch.vue"]]));export{ne as E};
|