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
5.3 KiB
JavaScript
2 lines
5.3 KiB
JavaScript
var e=Object.defineProperty,t=Object.defineProperties,r=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,s=(t,r,o)=>r in t?e(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,a=(e,t,r)=>new Promise((o,i)=>{var l=e=>{try{a(r.next(e))}catch(t){i(t)}},s=e=>{try{a(r.throw(e))}catch(t){i(t)}},a=e=>e.done?o(e.value):Promise.resolve(e.value).then(l,s);a((r=r.apply(e,t)).next())});import{bj as p,d as n,r as m,e as u,c as d,f as c,a as j,o as y,b,i as v,L as x,w as _,p as f,q as g,ag as h,T as w,aV as O}from"./index-BeZn6wgH.js";/* empty css *//* empty css */import{_ as k}from"./index-DEnMhLpy.js";import{_ as P}from"./index-BbMTea7d.js";import{_ as C}from"./index-BIoKEsJe.js";import{_ as D}from"./index.vue_vue_type_script_setup_true_lang-Cwz1VPh7.js";import{u as E}from"./useTableColumns-CLIpqO4Y.js";import{E as V}from"./index-rM5MDBEe.js";import{E as I}from"./index-Bh_wUTwB.js";/* empty css *//* 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 */import"./slider-VBcQa6Eo.js";import"./index-BXzCnZ_d.js";import"./index-DJP4F2zx.js";import"./index-D6O1cfnb.js";import"./index-BhA_sMba.js";import"./_plugin-vue_export-helper-BCo6x5W8.js";import"./el-pagination-BybCuExY.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-table-column-Us9hXTbB.js";import"./raf-CY4TyS52.js";/* empty css */import"./el-tooltip-l0sNRNKZ.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";const S={class:"recycle-page art-full-height"},W=n((z=((e,t)=>{for(var r in t||(t={}))i.call(t,r)&&s(e,r,t[r]);if(o)for(var r of o(t))l.call(t,r)&&s(e,r,t[r]);return e})({},{name:"Recycle"}),t(z,r({__name:"index",setup(e){const t=m(!1),r=m([]),o=u({type:"product"}),i=d(()=>({product:"商品",category:"商品分类",banner:"轮播图",guild:"工会",item_card:"道具卡",coupon:"优惠券",menu:"系统菜单",menu_action:"菜单动作",role:"角色",role_user:"角色成员"}[o.type]||o.type)),l=d(()=>[{label:"类型",key:"type",type:"select",props:{options:[{label:"活动",value:"activity"},{label:"期数",value:"issue"},{label:"奖励",value:"reward"},{label:"商品",value:"product"},{label:"商品分类",value:"category"},{label:"轮播图",value:"banner"},{label:"工会",value:"guild"},{label:"道具卡",value:"item_card"},{label:"优惠券",value:"coupon"},{label:"系统菜单",value:"menu"},{label:"菜单动作",value:"menu_action"},{label:"角色",value:"role"},{label:"角色成员",value:"role_user"}]}}]);c(()=>{s()});const s=()=>a(this,null,function*(){t.value=!0;try{const e=yield((e,t=1,r=20)=>p.get({url:"/system/recycle",params:{type:e,page:t,page_size:r}}))(o.type,1,100);r.value=e.list||[]}finally{t.value=!1}}),n=()=>{s()},W=e=>a(this,null,function*(){var t,r;yield(t=o.type,r=e.id,p.post({url:"/system/recycle/restore",params:{type:t,id:r}})),w.success("已恢复"),s()}),z=e=>a(this,null,function*(){var t,r;yield O.confirm("确定要彻底删除该数据?此操作不可恢复","确认",{type:"warning"}),yield(t=o.type,r=e.id,p.del({url:"/system/recycle",params:{type:t,id:r}})),w.success("已彻底删除"),s()}),{columnChecks:A,columns:L}=E(()=>[{prop:"id",label:"ID",minWidth:80},{prop:"name",label:"名称",minWidth:160},{prop:"deleted_at",label:"删除时间",minWidth:180},{prop:"operation",label:"操作",minWidth:180,align:"right",formatter:e=>h("div",{style:"text-align: right"},[h(D,{type:"edit",title:"恢复",onClick:()=>W(e)}),h(D,{type:"delete",title:"彻底删除",onClick:()=>z(e)})])}]);return(e,a)=>{const p=I;return y(),j("div",S,[b(k,{modelValue:v(o),"onUpdate:modelValue":a[0]||(a[0]=e=>x(o)?o.value=e:null),items:v(l),showExpand:!1,onSearch:n},null,8,["modelValue","items"]),b(p,{class:"art-table-card",shadow:"never"},{default:_(()=>[b(C,{loading:v(t),columns:v(A),"onUpdate:columns":a[1]||(a[1]=e=>x(A)?A.value=e:null),onRefresh:s},{left:_(()=>[b(v(V),{type:"info"},{default:_(()=>[f(g(v(i)),1)]),_:1})]),_:1},8,["loading","columns"]),b(P,{loading:v(t),columns:v(L),data:v(r),rowKey:"id"},null,8,["loading","columns","data"])]),_:1})])}}}))));var z;export{W as default};
|