邹方成 642b3cf7dd
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 50s
build: 更新前端构建产物和资源文件
更新了前端构建产物包括JavaScript、CSS和HTML文件,主要涉及以下变更:

1. 新增了多个组件和工具函数,包括异常页面组件、iframe组件等
2. 更新了活动管理、产品管理、优惠券管理等业务模块
3. 优化了构建配置和依赖管理
4. 修复了一些样式和功能问题
5. 更新了测试相关文件

同时更新了部分后端服务接口和测试用例。这些变更主要是为了支持新功能和改进现有功能的用户体验。
2025-11-21 01:24:13 +08:00

2 lines
3.4 KiB
JavaScript

import{d as t,A as i,f as e,a as s,o as a,j as o,b as n,w as r,p,N as l,q as c,i as m}from"./index-BeZn6wgH.js";/* empty css *//* empty css */import{_ as u}from"./index-BbMTea7d.js";import{_ as d}from"./index.vue_vue_type_script_setup_true_lang-Cwz1VPh7.js";import{u as j}from"./useTable-YQ8Sp4v8.js";import{f as g}from"./activity-CHlmgh7M.js";import{E as x}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 */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"./index.vue_vue_type_script_setup_true_lang-BQI7d56A.js";/* empty css *//* empty css */import"./useTableColumns-CLIpqO4Y.js";const _={class:"mb-6 flex items-center justify-between"},f={class:"flex items-center space-x-3"},h={class:"flex items-center space-x-1"},b=t({__name:"index",setup(t){const b=i(),{data:y,loading:v,columns:w,pagination:C,handleSizeChange:k,handleCurrentChange:z,getData:A}=j({core:{apiFn:t=>g({page:t.current,page_size:t.size}),apiParams:{current:1,size:20},columnsFactory:()=>[{prop:"id",label:"ID",width:90,align:"center"},{prop:"name",label:"活动名称",minWidth:200,showOverflowTooltip:!0},{prop:"categoryName",label:"分类",width:120,align:"center"},{prop:"status",label:"状态",width:100,align:"center",useSlot:!0},{prop:"priceDraw",label:"抽奖价格",width:110,align:"center"},{prop:"isBoss",label:"Boss",width:80,align:"center",useSlot:!0},{prop:"actions",label:"操作",useSlot:!0,width:180,align:"center"}]}});function B(){b.push({name:"ActivityWizard"})}return e(()=>{A()}),(t,i)=>{const e=l,j=x;return a(),s("div",null,[o("div",_,[i[2]||(i[2]=o("div",{class:"text-xl font-semibold text-gray-800"},"活动列表",-1)),o("div",f,[n(e,{type:"primary",onClick:B,class:"px-4"},{icon:r(()=>[...i[0]||(i[0]=[o("i",{class:"ri-add-line"},null,-1)])]),default:r(()=>[i[1]||(i[1]=p(" 创建活动 ",-1))]),_:1})])]),n(u,{loading:m(v),data:m(y),columns:m(w),pagination:m(C),"onPagination:sizeChange":m(k),"onPagination:currentChange":m(z)},{status:r(({row:t})=>[n(j,{type:1===t.status?"success":"info"},{default:r(()=>[p(c(1===t.status?"进行中":"已下线"),1)]),_:2},1032,["type"])]),isBoss:r(({row:t})=>[n(j,{type:1===t.isBoss?"warning":"info"},{default:r(()=>[p(c(1===t.isBoss?"Boss":"普通"),1)]),_:2},1032,["type"])]),actions:r(({row:t})=>[o("div",h,[n(d,{icon:"ri:list-check",onClick:i=>function(t){b.push({name:"ActivityIssues",params:{activityId:t.id}})}(t),title:"期数管理"},null,8,["onClick"]),n(d,{icon:"ri:settings-line",onClick:i=>function(t){b.push({name:"ActivityManage",params:{activityId:t.id}})}(t),title:"活动配置"},null,8,["onClick"])])]),_:1},8,["loading","data","columns","pagination","onPagination:sizeChange","onPagination:currentChange"])])}}});export{b as default};