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.4 KiB
JavaScript
2 lines
4.4 KiB
JavaScript
var e=Object.defineProperty,s=Object.defineProperties,a=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,l=(s,a,t)=>a in s?e(s,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[a]=t,o=(e,s)=>{for(var a in s||(s={}))i.call(s,a)&&l(e,a,s[a]);if(t)for(var a of t(s))r.call(s,a)&&l(e,a,s[a]);return e},n=(e,t)=>s(e,a(t));import{a8 as u,bd as p,be as c,a0 as v,d,a1 as f,y,a as m,o as S,l as h,b,i as g,k as w,af as x,ae as j,am as O,r as $,a9 as k,f as E,c as P,g as _,m as C,j as z,h as B,G as I,w as D,aE as N,ai as W,ba as q,bf as A,q as G,p as M,aA as V,az as F}from"./index-BeZn6wgH.js";import{u as H}from"./index-OBVz4428.js";const J=u({space:{type:[Number,String],default:""},active:{type:Number,default:0},direction:{type:String,default:"horizontal",values:["horizontal","vertical"]},alignCenter:{type:Boolean},simple:{type:Boolean},finishStatus:{type:String,values:["wait","process","finish","error","success"],default:"finish"},processStatus:{type:String,values:["wait","process","finish","error","success"],default:"process"}}),K={[p]:(e,s)=>[e,s].every(c)},L="ElSteps",Q=d({name:"ElSteps"});var R=v(d(n(o({},Q),{props:J,emits:K,setup(e,{emit:s}){const a=e,t=f("steps"),{children:i,addChild:r,removeChild:l,ChildrenSorter:o}=H(x(),"ElStep");return y(i,()=>{i.value.forEach((e,s)=>{e.setIndex(s)})}),j(L,{props:a,steps:i,addStep:r,removeStep:l}),y(()=>a.active,(e,a)=>{s(p,e,a)}),(e,s)=>(S(),m("div",{class:w([g(t).b(),g(t).m(e.simple?"simple":e.direction)])},[h(e.$slots,"default"),b(g(o))],2))}})),[["__file","steps.vue"]]);const T=u({title:{type:String,default:""},icon:{type:O},description:{type:String,default:""},status:{type:String,values:["","wait","process","finish","error","success"],default:""}}),U=d({name:"ElStep"});var X=v(d(n(o({},U),{props:T,setup(e){const s=e,a=f("step"),t=$(-1),i=$({}),r=$(""),l=k(L),o=x();E(()=>{y([()=>l.props.active,()=>l.props.processStatus,()=>l.props.finishStatus],([e])=>{J(e)},{immediate:!0})});const n=P(()=>s.status||r.value),u=P(()=>{const e=l.steps.value[t.value-1];return e?e.internalStatus.value:"wait"}),p=P(()=>l.props.alignCenter),v=P(()=>"vertical"===l.props.direction),d=P(()=>l.props.simple),j=P(()=>l.steps.value.length),O=P(()=>{var e;return(null==(e=l.steps.value[j.value-1])?void 0:e.uid)===o.uid}),V=P(()=>d.value?"":l.props.space),F=P(()=>[a.b(),a.is(d.value?"simple":l.props.direction),a.is("flex",O.value&&!V.value&&!p.value),a.is("center",p.value&&!v.value&&!d.value)]),H=P(()=>{const e={flexBasis:c(V.value)?`${V.value}px`:V.value?V.value:100/(j.value-(p.value?0:1))+"%"};return v.value||O.value&&(e.maxWidth=100/j.value+"%"),e}),J=e=>{e>t.value?r.value=l.props.finishStatus:e===t.value&&"error"!==u.value?r.value=l.props.processStatus:r.value="wait";const s=l.steps.value[t.value-1];s&&s.calcProgress(r.value)},K={uid:o.uid,getVnode:()=>o.vnode,currentStatus:n,internalStatus:r,setIndex:e=>{t.value=e},calcProgress:e=>{const s="wait"===e,a={transitionDelay:`${s?"-":""}${150*t.value}ms`},r=e===l.props.processStatus||s?0:100;a.borderWidth=r&&!d.value?"1px":0,a["vertical"===l.props.direction?"height":"width"]=`${r}%`,i.value=a}};return l.addStep(K),_(()=>{l.removeStep(K)}),(e,s)=>(S(),m("div",{style:B(g(H)),class:w(g(F))},[C(" icon & line "),z("div",{class:w([g(a).e("head"),g(a).is(g(n))])},[g(d)?C("v-if",!0):(S(),m("div",{key:0,class:w(g(a).e("line"))},[z("i",{class:w(g(a).e("line-inner")),style:B(i.value)},null,6)],2)),z("div",{class:w([g(a).e("icon"),g(a).is(e.icon||e.$slots.icon?"icon":"text")])},[h(e.$slots,"icon",{},()=>[e.icon?(S(),I(g(W),{key:0,class:w(g(a).e("icon-inner"))},{default:D(()=>[(S(),I(N(e.icon)))]),_:1},8,["class"])):"success"===g(n)?(S(),I(g(W),{key:1,class:w([g(a).e("icon-inner"),g(a).is("status")])},{default:D(()=>[b(g(q))]),_:1},8,["class"])):"error"===g(n)?(S(),I(g(W),{key:2,class:w([g(a).e("icon-inner"),g(a).is("status")])},{default:D(()=>[b(g(A))]),_:1},8,["class"])):g(d)?C("v-if",!0):(S(),m("div",{key:3,class:w(g(a).e("icon-inner"))},G(t.value+1),3))])],2)],2),C(" title & description "),z("div",{class:w(g(a).e("main"))},[z("div",{class:w([g(a).e("title"),g(a).is(g(n))])},[h(e.$slots,"title",{},()=>[M(G(e.title),1)])],2),g(d)?(S(),m("div",{key:0,class:w(g(a).e("arrow"))},null,2)):(S(),m("div",{key:1,class:w([g(a).e("description"),g(a).is(g(n))])},[h(e.$slots,"description",{},()=>[M(G(e.description),1)])],2))],2)],6))}})),[["__file","item.vue"]]);const Y=F(R,{Step:X}),Z=V(X);export{Y as E,Z as a};
|