Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 50s
更新了前端构建产物包括JavaScript、CSS和HTML文件,主要涉及以下变更: 1. 新增了多个组件和工具函数,包括异常页面组件、iframe组件等 2. 更新了活动管理、产品管理、优惠券管理等业务模块 3. 优化了构建配置和依赖管理 4. 修复了一些样式和功能问题 5. 更新了测试相关文件 同时更新了部分后端服务接口和测试用例。这些变更主要是为了支持新功能和改进现有功能的用户体验。
3 lines
13 KiB
JavaScript
3 lines
13 KiB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/titles-Khr8sJTR.js","assets/index-BeZn6wgH.js","assets/index-Cu58CwP1.css"])))=>i.map(i=>d[i]);
|
|
var e=Object.defineProperty,i=Object.defineProperties,t=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,r=(i,t,a)=>t in i?e(i,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[t]=a,l=(e,i)=>{for(var t in i||(i={}))o.call(i,t)&&r(e,t,i[t]);if(a)for(var t of a(i))s.call(i,t)&&r(e,t,i[t]);return e},n=(e,a)=>i(e,t(a)),p=(e,i,t)=>new Promise((a,o)=>{var s=e=>{try{l(t.next(e))}catch(i){o(i)}},r=e=>{try{l(t.throw(e))}catch(i){o(i)}},l=e=>e.done?a(e.value):Promise.resolve(e.value).then(s,r);l((t=t.apply(e,i)).next())});import{d as u,r as d,F as c,a as v,o as m,b as _,i as g,w as b,L as j,M as h,G as x,N as w,p as y,T as f,aD as C,ag as T}from"./index-BeZn6wgH.js";/* empty css *//* empty css */import{P as A,f as I,a as S,b as E,c as O}from"./player-detail-drawer-oGQz4dqF.js";import{u as P}from"./useTable-YQ8Sp4v8.js";import k from"./player-search-C1nu3j-2.js";import{_ as D}from"./add-points-dialog.vue_vue_type_script_setup_true_lang-DJqP-5fS.js";import{_ as N}from"./add-coupon-dialog.vue_vue_type_script_setup_true_lang-BGmeg1J9.js";import R from"./grant-reward-dialog-BjpiWH6O.js";import{_ as U}from"./add-item-card-dialog.vue_vue_type_script_setup_true_lang-gTKnBb_G.js";import{_ as V}from"./assign-title-dialog.vue_vue_type_script_setup_true_lang-u5TJw5RL.js";import{i as G}from"./itemCards-z3asb6SW.js";import{_ as L}from"./index-BIoKEsJe.js";import{_ as M}from"./index-BbMTea7d.js";import{_ as z}from"./index.vue_vue_type_script_setup_true_lang-Cwz1VPh7.js";import{E as W}from"./index-gJfKG9HJ.js";import{E as F}from"./index-Bh_wUTwB.js";import{E as $}from"./index-06ycFJB_.js";import{_ as Q}from"./_plugin-vue_export-helper-BCo6x5W8.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-BQI7d56A.js";import"./index-s8Fl0Qzt.js";import"./index-DjYqA08w.js";import"./index-rM5MDBEe.js";import"./index-DJP4F2zx.js";import"./index-D6O1cfnb.js";import"./index-kfp-7biB.js";import"./index-DAkMY5Hb.js";import"./index-A3hG-0VQ.js";import"./use-dialog-D_t6_hoT.js";import"./useTableColumns-CLIpqO4Y.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index-Dn4yxdMr.js";import"./castArray-BakW2F2h.js";import"./_initCloneObject-BHiCRTfC.js";import"./index-BVntTFko.js";import"./index-CnhjG_Ys.js";import"./index-DC47MImW.js";import"./index-DdvpTWQd.js";import"./debounce-C7sIggI-.js";import"./index-DZdoPtEQ.js";/* empty css *//* empty css *//* empty css */import"./index-BXzCnZ_d.js";import"./index-B43cMk6T.js";import"./token-DWNpOE8r.js";import"./_baseIteratee-sVeOpCU9.js";import"./index-DfDWpFb3.js";import"./refs-Cw5r5QN8.js";import"./coupons-BolQHY2x.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./product-BgjZetTQ.js";import"./titles-Khr8sJTR.js";import"./el-popover-BY7WM4__.js";import"./el-dropdown-item-D3gOKOyu.js";/* empty css */import"./index-BtwYQklV.js";import"./el-pagination-BybCuExY.js";import"./el-table-column-Us9hXTbB.js";import"./isArrayLikeObject-D4Ef3RBY.js";import"./raf-CY4TyS52.js";import"./el-tooltip-l0sNRNKZ.js";/* empty css */const X={edit:"ri:pencil-line"},B={edit:"bg-secondary/12 text-secondary"};var H=(e=>(e.VIEW_DETAILS="view_details",e.VIEW_INVITES="view_invites",e.VIEW_ORDERS="view_orders",e.VIEW_POINTS="view_points",e.VIEW_COUPONS="view_coupons",e.ADD_POINTS="add_points",e.ADD_COUPON="add_coupon",e.MANAGE_POINTS="manage_points",e.MANAGE_COUPONS="manage_coupons",e.GRANT_REWARD="grant_reward",e.ASSIGN_ITEM_CARD="assign_item_card",e.ASSIGN_TITLE="assign_title",e))(H||{});const J={view_details:"查看详情",view_invites:"查看邀请",view_orders:"查看订单",view_points:"查看积分",view_coupons:"查看优惠券",add_points:"添加积分",add_coupon:"添加优惠券",manage_points:"管理用户积分",manage_coupons:"管理用户优惠券",grant_reward:"发放奖励",assign_item_card:"分配道具卡",assign_title:"分配称号"},K={view_details:"ri:eye-line",view_invites:"ri:user-shared-line",view_orders:"ri:file-list-line",view_points:"ri:coin-line",view_coupons:"ri:coupon-line",add_points:"ri:add-circle-line",add_coupon:"ri:gift-line",manage_points:"ri:coin-line",manage_coupons:"ri:coupon-line",grant_reward:"ri:gift-2-line",assign_item_card:"ri:shopping-bag-3-line",assign_title:"ri:medal-line"},Y={view_details:"查看用户详情",view_invites:"查看邀请记录",view_orders:"查看订单记录",view_points:"查看积分记录",view_coupons:"查看优惠券",add_points:"给用户添加积分",add_coupon:"给用户发放优惠券",manage_points:"管理用户积分",manage_coupons:"管理用户优惠券",grant_reward:"给用户发放奖励商品",assign_item_card:"给用户分配道具卡",assign_title:"给用户分配称号"};function q(e){let i;switch(e){case"view_details":i={type:"view",text:J[e],icon:K[e],iconClass:"bg-blue-100 text-blue-600 hover:bg-blue-200",tooltip:Y[e],showText:!1};break;case"view_invites":i={type:"edit",text:J[e],icon:K[e],iconClass:"bg-green-100 text-green-600 hover:bg-green-200",tooltip:Y[e],showText:!1};break;case"view_orders":i={type:"edit",text:J[e],icon:K[e],iconClass:"bg-orange-100 text-orange-600 hover:bg-orange-200",tooltip:Y[e],showText:!1};break;case"view_points":i={type:"edit",text:J[e],icon:K[e],iconClass:"bg-yellow-100 text-yellow-600 hover:bg-yellow-200",tooltip:Y[e],showText:!1};break;case"view_coupons":i={type:"edit",text:J[e],icon:K[e],iconClass:"bg-purple-100 text-purple-600 hover:bg-purple-200",tooltip:Y[e],showText:!1};break;case"add_points":case"manage_points":i={type:"add",text:J[e],icon:K[e],iconClass:"bg-green-100 text-green-600 hover:bg-green-200",tooltip:Y[e],showText:!1};break;case"add_coupon":case"manage_coupons":i={type:"add",text:J[e],icon:K[e],iconClass:"bg-purple-100 text-purple-600 hover:bg-purple-200",tooltip:Y[e],showText:!1};break;case"grant_reward":i={type:"add",text:J[e],icon:K[e],iconClass:"bg-orange-100 text-orange-600 hover:bg-orange-200",tooltip:Y[e],showText:!1};break;case"assign_item_card":case"assign_title":i={type:"add",text:J[e],icon:K[e],iconClass:"bg-theme/12 text-theme",tooltip:Y[e],showText:!1};break;default:i={type:"edit",text:J[e]||e,icon:K[e]||X.edit,iconClass:B.edit,tooltip:Y[e]||e,showText:!1}}return i}const Z={class:"player-manage-page art-full-height"},ee=Q(u(n(l({},{name:"PlayerManage"}),{__name:"index",setup(e){const i=d(!1),t=d(!1),a=d(!1),o=d(!1),s=d(!1),r=d(!1),u=d([]),Q=d(null),X=d(null),B=d(null),J=d({nickname:void 0,inviteCode:void 0,startDate:void 0,endDate:void 0}),{columns:K,columnChecks:Y,data:ee,loading:ie,pagination:te,searchParams:ae,resetSearchParams:oe,handleSizeChange:se,handleCurrentChange:re,refreshData:le,getDataDebounced:ne}=P({core:{apiFn:O,apiParams:{page:1,page_size:20},columnsFactory:()=>[{type:"selection",visible:!0},{type:"index",width:60,label:"序号",visible:!0},{prop:"userInfo",label:"用户信息",width:280,visible:!0,formatter:e=>T("div",{class:"user flex-c"},[T($,{class:"size-9.5 rounded-md",src:e.avatar,fallback:"https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png"}),T("div",{class:"ml-2"},[T("p",{class:"user-name"},e.nickname),T("p",{class:"text-gray-400 text-xs"},`ID: ${e.id}`)])])},{prop:"invite_code",label:"邀请码",width:120,visible:!0},{prop:"inviter_id",label:"邀请人",width:200,visible:!0,formatter:e=>e.inviter_id?T("div",{class:"text-sm"},[T("p",{},"未知用户"),T("p",{class:"text-gray-400 text-xs"},`ID: ${e.inviter_id}`)]):"无"},{prop:"created_at",label:"注册时间",sortable:!0,width:180,visible:!0},{prop:"operation",label:"操作",width:320,fixed:"right",visible:!0,formatter:e=>T(W,{wrap:!0,size:6},[T(z,n(l({},q(H.MANAGE_POINTS)),{onClick:()=>_e(e)})),T(z,n(l({},q(H.MANAGE_COUPONS)),{onClick:()=>ge(e)})),T(z,n(l({},q(H.GRANT_REWARD)),{onClick:()=>be(e)})),T(z,n(l({},q(H.ASSIGN_ITEM_CARD)),{onClick:()=>je(e)})),T(z,n(l({},q(H.ASSIGN_TITLE)),{onClick:()=>he(e)})),T(z,n(l({},q(H.VIEW_DETAILS)),{onClick:()=>me(e)}))])}]},transform:{dataTransformer:e=>Array.isArray(e)?e:[]}}),pe=e=>{const i=l({},ae),t=e||J.value;Object.assign(i,t),ne(i)},ue=()=>{u.value&&0!==u.value.length?u.value.length>1?f.warning("只能选择一个用户进行操作"):(X.value=u.value[0],i.value=!0):f.warning("请先选择要操作的用户")},de=()=>{u.value&&0!==u.value.length?u.value.length>1?f.warning("只能选择一个用户进行操作"):(X.value=u.value[0],t.value=!0):f.warning("请先选择要操作的用户")},ce=e=>p(this,null,function*(){try{if(!X.value)return void f.error("未选择用户");const t=yield I(X.value.id,e);t&&!0===t.success?(f.success("增加积分成功"),le(),i.value=!1):f.error("增加积分失败")}catch(t){f.error("增加积分失败")}}),ve=e=>p(this,null,function*(){try{if(!X.value)return void f.error("未选择用户");const i=yield S(X.value.id,e);i&&!0===i.success?(f.success("发放优惠券成功"),le(),t.value=!1):f.error("发放优惠券失败")}catch(i){f.error("发放优惠券失败")}}),me=e=>{Q.value=e.id,B.value=e,r.value=!0},_e=e=>{X.value=e,i.value=!0},ge=e=>{X.value=e,t.value=!0},be=e=>{X.value=e,a.value=!0},je=e=>{X.value=e,o.value=!0},he=e=>{X.value=e,s.value=!0},xe=()=>{u.value&&0!==u.value.length?u.value.length>1?f.warning("只能选择一个用户进行操作"):(X.value=u.value[0],a.value=!0):f.warning("请先选择要操作的用户")},we=e=>p(this,null,function*(){try{if(!X.value)return void f.error("未选择用户");0===(yield E(X.value.id,e)).code&&(f.success("发放奖励成功"),le(),a.value=!1)}catch(i){f.error("发放奖励失败")}}),ye=e=>p(this,null,function*(){try{if(!X.value)return void f.error("未选择用户");const i=yield G.assignToUser(X.value.id,e);!!(null==i?void 0:i.message)||!0===(null==i?void 0:i.success)||0===(null==i?void 0:i.code)?(f.success("分配道具卡成功"),le(),o.value=!1):f.error("分配道具卡失败")}catch(i){f.error("分配道具卡失败")}}),fe=e=>p(this,null,function*(){try{if(!X.value)return void f.error("未选择用户");const{titlesApi:i}=yield C(()=>p(this,null,function*(){const{titlesApi:e}=yield import("./titles-Khr8sJTR.js");return{titlesApi:e}}),__vite__mapDeps([0,1,2])),t=yield i.assignToUser(X.value.id,e);!!(null==t?void 0:t.message)||!0===(null==t?void 0:t.success)||0===(null==t?void 0:t.code)?(f.success("分配称号成功"),le(),s.value=!1):f.error("分配称号失败")}catch(i){f.error("分配称号失败")}}),Ce=e=>{u.value=e},Te=()=>{Q.value=null,B.value=null};return(e,l)=>{const n=c("ripple");return m(),v("div",Z,[_(k,{modelValue:J.value,"onUpdate:modelValue":l[0]||(l[0]=e=>J.value=e),onSearch:pe,onReset:g(oe)},null,8,["modelValue","onReset"]),_(g(F),{class:"art-table-card",shadow:"never"},{default:b(()=>{var e;return[_(L,{columns:g(Y),"onUpdate:columns":l[1]||(l[1]=e=>j(Y)?Y.value=e:null),loading:g(ie),onRefresh:g(le)},{left:b(()=>[_(g(W),{wrap:""},{default:b(()=>[h((m(),x(g(w),{onClick:ue,disabled:!u.value.length},{default:b(()=>[...l[8]||(l[8]=[y(" 批量增加积分 ",-1)])]),_:1},8,["disabled"])),[[n]]),h((m(),x(g(w),{onClick:de,disabled:!u.value.length},{default:b(()=>[...l[9]||(l[9]=[y(" 批量发放优惠券 ",-1)])]),_:1},8,["disabled"])),[[n]]),h((m(),x(g(w),{onClick:xe,disabled:!u.value.length,type:"warning"},{default:b(()=>[...l[10]||(l[10]=[y(" 批量发放奖励 ",-1)])]),_:1},8,["disabled"])),[[n]])]),_:1})]),_:1},8,["columns","loading","onRefresh"]),_(M,{loading:g(ie),data:g(ee),columns:g(K),pagination:g(te),onSelectionChange:Ce,"onPagination:sizeChange":g(se),"onPagination:currentChange":g(re)},null,8,["loading","data","columns","pagination","onPagination:sizeChange","onPagination:currentChange"]),_(D,{visible:i.value,"onUpdate:visible":l[2]||(l[2]=e=>i.value=e),onSubmit:ce},null,8,["visible"]),_(N,{visible:t.value,"onUpdate:visible":l[3]||(l[3]=e=>t.value=e),onSubmit:ve},null,8,["visible"]),_(R,{visible:a.value,"onUpdate:visible":l[4]||(l[4]=e=>a.value=e),"player-id":(null==(e=X.value)?void 0:e.id)||null,onSubmit:we},null,8,["visible","player-id"]),_(U,{visible:o.value,"onUpdate:visible":l[5]||(l[5]=e=>o.value=e),onSubmit:ye},null,8,["visible"]),_(V,{visible:s.value,"onUpdate:visible":l[6]||(l[6]=e=>s.value=e),onSubmit:fe},null,8,["visible"]),_(A,{visible:r.value,"onUpdate:visible":l[7]||(l[7]=e=>r.value=e),"player-id":Q.value,"player-data":B.value,onClosed:Te},null,8,["visible","player-id","player-data"])]}),_:1})])}}})),[["__scopeId","data-v-29621b88"]]);export{ee as default};
|