Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
refactor(service): 修改banner和guild删除逻辑为软删除 fix(service): 修复删除操作使用软删除而非物理删除 build: 添加SQLite测试仓库实现 docs: 新增奖励管理字段拆分和批量抽奖UI改造文档 ci: 更新CI忽略文件 style: 清理无用资源文件
2 lines
3.6 KiB
JavaScript
2 lines
3.6 KiB
JavaScript
import{d as i,C as t,o as e,e as s,f as o,h as n,p as a,z as r,l as p,m as l,u as m}from"./index-CZ0Lvzl5.js";/* empty css *//* empty css */import{_ as c}from"./index-DO1zYXDS.js";import{_ as u}from"./index.vue_vue_type_script_setup_true_lang-BvPXNSi5.js";import{u as d}from"./useTable-BIumkxFC.js";import{f as j}from"./activity-B4-0dphm.js";import{E as g}from"./index-CWBrZtwn.js";import{E as x}from"./index-BQ-mpgoy.js";import"./el-pagination-CqMqz367.js";import"./index-pVAXVlCV.js";import"./index-C6fEXl-e.js";import"./index-BW22oPP6.js";import"./index-K2zzami3.js";import"./use-form-item-BsnpemL_.js";import"./use-form-common-props-U6f9D53_.js";import"./index-BierC7rd.js";import"./token-DWNpOE8r.js";import"./index-DH_vX4BK.js";import"./scroll-bFiZhqzI.js";import"./debounce-BWBxuUbE.js";import"./_baseIteratee-iUx42eT-.js";import"./index-ZgXgJNHL.js";import"./vnode-C4RX5enz.js";import"./index-6-f3xsy2.js";import"./index-MV2EqMi7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-table-column-CioBjwcM.js";import"./_initCloneObject-DfOnBHdn.js";import"./isArrayLikeObject-CQAE3P4Q.js";import"./raf-C-iJO6ki.js";import"./index-BZS0BBj4.js";/* empty css */import"./el-tooltip-l0sNRNKZ.js";import"./_plugin-vue_export-helper-BCo6x5W8.js";import"./index.vue_vue_type_script_setup_true_lang-DkYjV9Ul.js";/* empty css *//* empty css */import"./useTableColumns-BjNnGKmd.js";const f={class:"mb-6 flex items-center justify-between"},_={class:"flex items-center space-x-3"},h={class:"flex items-center space-x-1"},b=i({__name:"index",setup(i){const b=t(),{data:y,loading:v,columns:w,pagination:C,handleSizeChange:k,handleCurrentChange:z,getData:B}=d({core:{apiFn:i=>j({page:i.current,page_size:i.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 I(){b.push({name:"ActivityWizard"})}return e(()=>{B()}),(i,t)=>{const e=g,d=x;return o(),s("div",null,[n("div",f,[t[2]||(t[2]=n("div",{class:"text-xl font-semibold text-gray-800"},"活动列表",-1)),n("div",_,[a(e,{type:"primary",onClick:I,class:"px-4"},{icon:r(()=>[...t[0]||(t[0]=[n("i",{class:"ri-add-line"},null,-1)])]),default:r(()=>[t[1]||(t[1]=p(" 创建活动 ",-1))]),_:1})])]),a(c,{loading:m(v),data:m(y),columns:m(w),pagination:m(C),"onPagination:sizeChange":m(k),"onPagination:currentChange":m(z)},{status:r(({row:i})=>[a(d,{type:1===i.status?"success":"info"},{default:r(()=>[p(l(1===i.status?"进行中":"已下线"),1)]),_:2},1032,["type"])]),isBoss:r(({row:i})=>[a(d,{type:1===i.isBoss?"warning":"info"},{default:r(()=>[p(l(1===i.isBoss?"Boss":"普通"),1)]),_:2},1032,["type"])]),actions:r(({row:i})=>[n("div",h,[a(u,{icon:"ri:list-check",onClick:t=>function(i){b.push({name:"ActivityIssues",params:{activityId:i.id}})}(i),title:"期数管理"},null,8,["onClick"]),a(u,{icon:"ri:settings-line",onClick:t=>function(i){b.push({name:"ActivityManage",params:{activityId:i.id}})}(i),title:"活动配置"},null,8,["onClick"])])]),_:1},8,["loading","data","columns","pagination","onPagination:sizeChange","onPagination:currentChange"])])}}});export{b as default};
|