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
6.7 KiB
JavaScript
2 lines
6.7 KiB
JavaScript
import{d as e,r as t,e as i,f as o,a as l,o as s,b as a,w as r,N as p,p as n,j as m,q as u,T as c}from"./index-BeZn6wgH.js";/* empty css *//* empty css *//* empty css */import{_ as d}from"./index-DEnMhLpy.js";import{_ as j}from"./index-BIoKEsJe.js";import{_ as v}from"./index-BbMTea7d.js";import{titlesApi as f}from"./titles-Khr8sJTR.js";import b from"./TitleEditDialog-HkciW6gO.js";import _ from"./EffectManagerDialog-CYZTUb5o.js";import x from"./RuleConfigDialog-afglGUnA.js";import g from"./UserAssignmentDialog-C5RixQ6c.js";import{E as y}from"./index-Bh_wUTwB.js";import{E as k}from"./index-rM5MDBEe.js";import{_ as h}from"./_plugin-vue_export-helper-BCo6x5W8.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./tree-select-Bt3ZW7aT.js";import"./index-BVntTFko.js";import"./index-CnhjG_Ys.js";import"./index-A3hG-0VQ.js";import"./index-DC47MImW.js";import"./index-s8Fl0Qzt.js";import"./index-DdvpTWQd.js";import"./debounce-C7sIggI-.js";import"./index-DZdoPtEQ.js";import"./isArrayLikeObject-D4Ef3RBY.js";import"./index-B43cMk6T.js";import"./token-DWNpOE8r.js";import"./castArray-BakW2F2h.js";import"./_baseIteratee-sVeOpCU9.js";import"./index-iaOYsOcc.js";import"./index-BtwYQklV.js";import"./index-kfp-7biB.js";import"./cloneDeep-D72mKKmf.js";import"./index-Dn4yxdMr.js";import"./_initCloneObject-BHiCRTfC.js";import"./index-D-K98ggy.js";import"./index-BItTO32G.js";/* empty css *//* empty css *//* empty css *//* empty css *//* 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";/* empty css */import"./el-popover-BY7WM4__.js";import"./el-dropdown-item-D3gOKOyu.js";import"./refs-Cw5r5QN8.js";/* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-BQI7d56A.js";import"./el-pagination-BybCuExY.js";/* empty css *//* empty css */import"./el-table-column-Us9hXTbB.js";import"./raf-CY4TyS52.js";import"./el-tooltip-l0sNRNKZ.js";/* empty css *//* empty css *//* empty css */import"./index-DfDWpFb3.js";import"./use-dialog-D_t6_hoT.js";import"./EffectEditDialog-Ig8f1_Q8.js";import"./el-divider-Tx3HfaEK.js";/* empty css */import"./activity-CHlmgh7M.js";import"./adminActivities-Dndna7OD.js";import"./el-alert-D_ZNkn_N.js";/* empty css */import"./index-OBVz4428.js";const w={class:"page-container"},C={class:"compact-actions"},S=h(e({__name:"index",setup(e){const h=t(!1),S=t([]),z=i({current:1,size:10,total:0}),D=i({name:"",status:void 0}),E=t(!1),A=t(!1),I=t(!1),U=t(!1),P=t(null),R=[{key:"name",label:"名称",type:"input",props:{placeholder:"请输入称号名称",clearable:!0}},{key:"status",label:"状态",type:"select",props:{placeholder:"请选择状态",clearable:!0,options:[{label:"启用",value:1},{label:"停用",value:0}]}}],T=[{prop:"id",label:"ID",width:80},{prop:"name",label:"名称",minWidth:150},{prop:"description",label:"描述",minWidth:200},{prop:"status",label:"状态",width:80,slot:"status",useSlot:!0},{prop:"obtain_rules",label:"获得规则",width:120,slot:"obtain_rules",useSlot:!0},{prop:"scopes",label:"适用范围",width:120,slot:"scopes",useSlot:!0},{prop:"effects_count",label:"效果数量",width:100,slot:"effects_count",useSlot:!0},{prop:"created_at",label:"创建时间",width:160},{prop:"actions",label:"操作",width:220,fixed:"right",slot:"actions",useSlot:!0}],G=()=>{return e=this,t=null,i=function*(){h.value=!0;try{const e={page:z.current,page_size:z.size,name:D.name||void 0,status:D.status},t=yield f.getList(e);S.value=Array.isArray(t.list)?t.list:[],z.total=t.total||0}catch(e){S.value=[]}finally{h.value=!1}},new Promise((o,l)=>{var s=e=>{try{r(i.next(e))}catch(t){l(t)}},a=e=>{try{r(i.throw(e))}catch(t){l(t)}},r=e=>e.done?o(e.value):Promise.resolve(e.value).then(s,a);r((i=i.apply(e,t)).next())});var e,t,i},K=()=>{z.current=1,G()},L=()=>{D.name="",D.status=void 0,z.current=1,G()},M=e=>{z.current=e,G()},O=e=>{z.size=e,z.current=1,G()},V=()=>{P.value=null,E.value=!0},q=e=>{P.value=e,A.value=!0};return o(G),(e,t)=>{const i=p,o=y,f=k;return s(),l("div",w,[a(o,{class:"quick-actions",shadow:"never"},{default:r(()=>[a(i,{type:"primary",onClick:V},{default:r(()=>[...t[5]||(t[5]=[n("新建称号",-1)])]),_:1})]),_:1}),a(d,{items:R,modelValue:D,onSearch:K,onReset:L},null,8,["modelValue"]),a(j,{columns:T,"onUpdate:columns":t[0]||(t[0]=e=>T=e),loading:h.value,onRefresh:G},null,8,["loading"]),a(v,{loading:h.value,columns:T,data:S.value,pagination:z,onPageChange:M,onSizeChange:O,"empty-text":"暂无数据"},{status:r(({row:e})=>[a(f,{type:1===e.status?"success":"danger"},{default:r(()=>[n(u(1===e.status?"启用":"停用"),1)]),_:2},1032,["type"])]),obtain_rules:r(({row:e})=>[a(i,{type:"text",size:"small",onClick:t=>(e=>{c.info("获得规则: "+(e.obtain_rules_json||"{}"))})(e)},{default:r(()=>[...t[6]||(t[6]=[n("查看规则",-1)])]),_:1},8,["onClick"])]),scopes:r(({row:e})=>[a(i,{type:"text",size:"small",onClick:t=>(e=>{c.info("适用范围: "+(e.scopes_json||"{}"))})(e)},{default:r(()=>[...t[7]||(t[7]=[n("查看范围",-1)])]),_:1},8,["onClick"])]),effects_count:r(({row:e})=>[a(i,{type:"text",size:"small",onClick:t=>q(e)},{default:r(()=>[n(u(e.effects_count||0)+" 个效果 ",1)]),_:2},1032,["onClick"])]),actions:r(({row:e})=>[m("div",C,[a(i,{link:"",type:"primary",onClick:t=>(e=>{P.value=e,E.value=!0})(e)},{default:r(()=>[...t[8]||(t[8]=[n("编辑",-1)])]),_:1},8,["onClick"]),a(i,{link:"",type:"success",onClick:t=>q(e)},{default:r(()=>[...t[9]||(t[9]=[n("效果",-1)])]),_:1},8,["onClick"]),a(i,{link:"",type:"warning",onClick:t=>(e=>{P.value=e,I.value=!0})(e)},{default:r(()=>[...t[10]||(t[10]=[n("规则",-1)])]),_:1},8,["onClick"]),a(i,{link:"",type:"info",onClick:t=>(e=>{P.value=e,U.value=!0})(e)},{default:r(()=>[...t[11]||(t[11]=[n("分配",-1)])]),_:1},8,["onClick"])])]),_:1},8,["loading","data","pagination"]),a(b,{visible:E.value,"onUpdate:visible":t[1]||(t[1]=e=>E.value=e),title:P.value,onSuccess:G},null,8,["visible","title"]),a(_,{visible:A.value,"onUpdate:visible":t[2]||(t[2]=e=>A.value=e),title:P.value},null,8,["visible","title"]),a(x,{visible:I.value,"onUpdate:visible":t[3]||(t[3]=e=>I.value=e),title:P.value,onSuccess:G},null,8,["visible","title"]),a(g,{visible:U.value,"onUpdate:visible":t[4]||(t[4]=e=>U.value=e),title:P.value},null,8,["visible","title"])])}}}),[["__scopeId","data-v-9ab3f5c7"]]);export{S as default};
|