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
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
var e=Object.defineProperty,t=Object.defineProperties,r=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,i=(t,r,s)=>r in t?e(t,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[r]=s,l=(e,t)=>{for(var r in t||(t={}))a.call(t,r)&&i(e,r,t[r]);if(s)for(var r of s(t))o.call(t,r)&&i(e,r,t[r]);return e},n=(e,s)=>t(e,r(s)),p=(e,t,r)=>new Promise((s,a)=>{var o=e=>{try{l(r.next(e))}catch(t){a(t)}},i=e=>{try{l(r.throw(e))}catch(t){a(t)}},l=e=>e.done?s(e.value):Promise.resolve(e.value).then(o,i);l((r=r.apply(e,t)).next())});import{be as c,a8 as u,at as m,av as d,a0 as v,d as j,bI as f,a1 as g,bq as y,c as x,dc as b,cy as h,r as w,bs as _,an as k,y as S,f as C,a as P,o as z,l as O,m as E,j as I,q as T,i as L,k as $,H as A,a2 as N,G as B,bn as R,w as D,bX as F,dH as G,n as M,ck as V,ah as q,ep as H,eq as U,er as K,es as X,az as Z,F as J,b as Q,L as Y,M as W,N as ee,p as te,ag as re,et as se,aV as ae,T as oe}from"./index-BeZn6wgH.js";/* empty css */import{_ as ie}from"./index-BbMTea7d.js";import{_ as le}from"./index-BIoKEsJe.js";/* empty css *//* empty css */import{_ as ne}from"./index.vue_vue_type_script_setup_true_lang-Cwz1VPh7.js";import{_ as pe,A as ce}from"./user-dialog.vue_vue_type_script_setup_true_lang-WgfAnbnd.js";import{u as ue}from"./useTable-YQ8Sp4v8.js";import{_ as me}from"./user-search.vue_vue_type_script_setup_true_lang-w9FnO1Sg.js";/* empty css */import{E as de}from"./index-gJfKG9HJ.js";import{E as ve}from"./index-Bh_wUTwB.js";import{E as je}from"./index-B2-bRefJ.js";import{E as fe}from"./index-rM5MDBEe.js";import"./el-pagination-BybCuExY.js";import"./index-B43cMk6T.js";import"./index-CnhjG_Ys.js";import"./index-A3hG-0VQ.js";import"./index-DC47MImW.js";import"./index-s8Fl0Qzt.js";import"./token-DWNpOE8r.js";import"./castArray-BakW2F2h.js";import"./debounce-C7sIggI-.js";import"./_baseIteratee-sVeOpCU9.js";import"./index-DZdoPtEQ.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-table-column-Us9hXTbB.js";import"./_initCloneObject-BHiCRTfC.js";import"./isArrayLikeObject-D4Ef3RBY.js";import"./raf-CY4TyS52.js";import"./index-BtwYQklV.js";/* empty css */import"./el-tooltip-l0sNRNKZ.js";import"./_plugin-vue_export-helper-BCo6x5W8.js";import"./el-popover-BY7WM4__.js";import"./el-dropdown-item-D3gOKOyu.js";import"./refs-Cw5r5QN8.js";import"./index.vue_vue_type_script_setup_true_lang-BQI7d56A.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./avatar6-6Evj8BB9.js";import"./avatar10-Dom60BwY.js";import"./index-Dn4yxdMr.js";import"./index-DfDWpFb3.js";import"./use-dialog-D_t6_hoT.js";import"./useTableColumns-CLIpqO4Y.js";import"./index-DEnMhLpy.js";/* empty css *//* empty css *//* empty css */import"./tree-select-Bt3ZW7aT.js";import"./index-BVntTFko.js";import"./index-DdvpTWQd.js";import"./index-iaOYsOcc.js";import"./index-kfp-7biB.js";import"./cloneDeep-D72mKKmf.js";import"./index-D-K98ggy.js";import"./index-BItTO32G.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./slider-VBcQa6Eo.js";import"./index-BXzCnZ_d.js";import"./index-DJP4F2zx.js";import"./index-D6O1cfnb.js";import"./index-BhA_sMba.js";const ge=u({hideOnClickModal:Boolean,src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},loading:{type:String,values:["eager","lazy"]},lazy:Boolean,scrollContainer:{type:m([String,Object])},previewSrcList:{type:m(Array),default:()=>d([])},previewTeleported:Boolean,zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},scale:{type:Number,default:1},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},showProgress:Boolean,crossorigin:{type:m(String)}}),ye={load:e=>e instanceof Event,error:e=>e instanceof Event,switch:e=>c(e),close:()=>!0,show:()=>!0},xe=j({name:"ElImage",inheritAttrs:!1});const be=Z(v(j(n(l({},xe),{props:ge,emits:ye,setup(e,{expose:t,emit:r}){const s=e,{t:a}=f(),o=g("image"),i=y(),l=x(()=>b(Object.entries(i).filter(([e])=>/^(data-|on[A-Z])/i.test(e)||["id","style"].includes(e)))),n=h({excludeListeners:!0,excludeKeys:x(()=>Object.keys(l.value))}),c=w(),u=w(!1),m=w(!0),d=w(!1),v=w(),j=w(),Z=_&&"loading"in HTMLImageElement.prototype;let J;const Q=x(()=>[o.e("inner"),W.value&&o.e("preview"),m.value&&o.is("loading")]),Y=x(()=>{const{fit:e}=s;return _&&e?{objectFit:e}:{}}),W=x(()=>{const{previewSrcList:e}=s;return k(e)&&e.length>0}),ee=x(()=>{const{previewSrcList:e,initialIndex:t}=s;let r=t;return t>e.length-1&&(r=0),r}),te=x(()=>"eager"!==s.loading&&(!Z&&"lazy"===s.loading||s.lazy)),re=()=>{_&&(m.value=!0,u.value=!1,c.value=s.src)};function se(e){m.value=!1,u.value=!1,r("load",e)}function ae(e){m.value=!1,u.value=!0,r("error",e)}const oe=X(function(e){e&&(re(),le())},200,!0);function ie(){return p(this,null,function*(){var e;if(!_)return;yield M();const{scrollContainer:t}=s;if(V(t))j.value=t;else if(q(t)&&""!==t)j.value=null!=(e=document.querySelector(t))?e:void 0;else if(v.value){const e=H(v.value);j.value=U(e)?void 0:e}const{stop:r}=K(v,([e])=>{oe(e.isIntersecting)},{root:j});J=r})}function le(){_&&oe&&(null==J||J(),j.value=void 0,J=void 0)}function ne(){W.value&&(d.value=!0,r("show"))}function pe(){d.value=!1,r("close")}function ce(e){r("switch",e)}return S(()=>s.src,()=>{te.value?(m.value=!0,u.value=!1,le(),ie()):re()}),C(()=>{te.value?ie():re()}),t({showPreview:ne}),(e,t)=>(z(),P("div",N({ref_key:"container",ref:v},L(l),{class:[L(o).b(),e.$attrs.class]}),[u.value?O(e.$slots,"error",{key:0},()=>[I("div",{class:$(L(o).e("error"))},T(L(a)("el.image.error")),3)]):(z(),P(A,{key:1},[void 0!==c.value?(z(),P("img",N({key:0},L(n),{src:c.value,loading:e.loading,style:L(Y),class:L(Q),crossorigin:e.crossorigin,onClick:ne,onLoad:se,onError:ae}),null,16,["src","loading","crossorigin"])):E("v-if",!0),m.value?(z(),P("div",{key:1,class:$(L(o).e("wrapper"))},[O(e.$slots,"placeholder",{},()=>[I("div",{class:$(L(o).e("placeholder"))},null,2)])],2)):E("v-if",!0)],64)),L(W)?(z(),P(A,{key:2},[d.value?(z(),B(L(je),{key:0,"z-index":e.zIndex,"initial-index":L(ee),infinite:e.infinite,"zoom-rate":e.zoomRate,"min-scale":e.minScale,"max-scale":e.maxScale,"show-progress":e.showProgress,"url-list":e.previewSrcList,scale:e.scale,crossorigin:e.crossorigin,"hide-on-click-modal":e.hideOnClickModal,teleported:e.previewTeleported,"close-on-press-escape":e.closeOnPressEscape,onClose:pe,onSwitch:ce},R({toolbar:D(t=>[O(e.$slots,"toolbar",F(G(t)))]),default:D(()=>[e.$slots.viewer?(z(),P("div",{key:0},[O(e.$slots,"viewer")])):E("v-if",!0)]),_:2},[e.$slots.progress?{name:"progress",fn:D(t=>[O(e.$slots,"progress",F(G(t)))])}:void 0,e.$slots["viewer-error"]?{name:"viewer-error",fn:D(t=>[O(e.$slots,"viewer-error",F(G(t)))])}:void 0]),1032,["z-index","initial-index","infinite","zoom-rate","min-scale","max-scale","show-progress","url-list","scale","crossorigin","hide-on-click-modal","teleported","close-on-press-escape"])):E("v-if",!0)],64)):E("v-if",!0)],16))}})),[["__file","image.vue"]])),he={class:"user-page art-full-height"},we=j(n(l({},{name:"User"}),{__name:"index",setup(e){const t=w("add"),r=w(!1),s=w({}),a=w([]),o=w({userName:void 0,userGender:void 0,userPhone:void 0,userEmail:void 0,status:"1"}),i={1:{type:"success",text:"在线"},2:{type:"info",text:"离线"},3:{type:"warning",text:"异常"},4:{type:"danger",text:"注销"}},{columns:c,columnChecks:u,data:m,loading:d,pagination:v,getDataDebounced:j,searchParams:f,resetSearchParams:g,handleSizeChange:y,handleCurrentChange:x,refreshData:b}=ue({core:{apiFn:se,apiParams:{current:1,size:20},columnsFactory:()=>[{type:"selection"},{type:"index",width:60,label:"序号"},{prop:"userInfo",label:"用户名",width:280,formatter:e=>re("div",{class:"user flex-c"},[re(be,{class:"size-9.5 rounded-md",src:e.avatar,previewSrcList:[e.avatar],previewTeleported:!0}),re("div",{class:"ml-2"},[re("p",{class:"user-name"},e.userName),re("p",{class:"email"},e.userEmail)])])},{prop:"userGender",label:"性别",sortable:!0,formatter:e=>e.userGender},{prop:"userPhone",label:"手机号"},{prop:"status",label:"状态",formatter:e=>{const t=(r=e.status,i[r]||{type:"info",text:"未知"});var r;return re(fe,{type:t.type},()=>t.text)}},{prop:"createTime",label:"创建日期",sortable:!0},{prop:"operation",label:"操作",width:120,fixed:"right",formatter:e=>re("div",[re(ne,{type:"edit",onClick:()=>_("edit",e)}),re(ne,{type:"delete",onClick:()=>k(e)})])}]},transform:{dataTransformer:e=>Array.isArray(e)?e.map((e,t)=>n(l({},e),{avatar:ce[t%ce.length].avatar})):[]}}),h=e=>{const t=l({},f);Object.assign(t,e),j(t)},_=(e,a)=>{t.value=e,s.value=a||{},M(()=>{r.value=!0})},k=e=>{ae.confirm("确定要注销该用户吗?","注销用户",{confirmButtonText:"确定",cancelButtonText:"取消",type:"error"}).then(()=>{oe.success("注销成功")})},S=()=>p(this,null,function*(){try{r.value=!1,s.value={}}catch(e){}}),C=e=>{a.value=e};return(e,a)=>{const i=ee,l=de,n=le,p=ie,j=ve,f=J("ripple");return z(),P("div",he,[Q(me,{modelValue:L(o),"onUpdate:modelValue":a[0]||(a[0]=e=>Y(o)?o.value=e:null),onSearch:h,onReset:L(g)},null,8,["modelValue","onReset"]),Q(j,{class:"art-table-card",shadow:"never"},{default:D(()=>[Q(n,{columns:L(u),"onUpdate:columns":a[2]||(a[2]=e=>Y(u)?u.value=e:null),loading:L(d),onRefresh:L(b)},{left:D(()=>[Q(l,{wrap:""},{default:D(()=>[W((z(),B(i,{onClick:a[1]||(a[1]=e=>_("add"))},{default:D(()=>[...a[4]||(a[4]=[te("新增用户",-1)])]),_:1})),[[f]])]),_:1})]),_:1},8,["columns","loading","onRefresh"]),Q(p,{loading:L(d),data:L(m),columns:L(c),pagination:L(v),onSelectionChange:C,"onPagination:sizeChange":L(y),"onPagination:currentChange":L(x)},null,8,["loading","data","columns","pagination","onPagination:sizeChange","onPagination:currentChange"]),Q(pe,{visible:L(r),"onUpdate:visible":a[3]||(a[3]=e=>Y(r)?r.value=e:null),type:L(t),"user-data":L(s),onSubmit:S},null,8,["visible","type","user-data"])]),_:1})])}}}));export{we as default};
|