邹方成 2a89a1ab9d
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
feat(admin): 更新前端资源文件及修复相关功能
refactor(service): 修改banner和guild删除逻辑为软删除
fix(service): 修复删除操作使用软删除而非物理删除

build: 添加SQLite测试仓库实现
docs: 新增奖励管理字段拆分和批量抽奖UI改造文档

ci: 更新CI忽略文件
style: 清理无用资源文件
2025-11-19 01:35:55 +08:00

2 lines
1.6 KiB
JavaScript

var e=Object.defineProperty,r=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,i=(r,t,a)=>t in r?e(r,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):r[t]=a,n=(e,r,t)=>new Promise((a,i)=>{var n=e=>{try{l(t.next(e))}catch(r){i(r)}},s=e=>{try{l(t.throw(e))}catch(r){i(r)}},l=e=>e.done?a(e.value):Promise.resolve(e.value).then(n,s);l((t=t.apply(e,r)).next())});import{b9 as s}from"./index-CZ0Lvzl5.js";function l(e){const n=((e,n)=>{for(var s in n||(n={}))t.call(n,s)&&i(e,s,n[s]);if(r)for(var s of r(n))a.call(n,s)&&i(e,s,n[s]);return e})({page:1,page_size:20},e||{});return s.get({url:"app/guilds",params:n})}function o(e){return n(this,null,function*(){const{guildId:r,page:t=1,pageSize:a=20}=e,i=yield s.get({url:`admin/guilds/${r}/members`,params:{page:t,page_size:a}});return{records:i.list.map(e=>({id:e.id,userId:e.user_id,role:e.role,startTime:e.start_time})),total:i.total,current:i.page,size:i.page_size}})}function u(e){return n(this,null,function*(){const{guildId:r,page:t=1,pageSize:a=20}=e,i=yield s.get({url:`admin/guilds/${r}/applications`,params:{page:t,page_size:a}});return{records:i.list.map(e=>({id:e.id,userId:e.user_id,role:e.role,applyTime:e.apply_time})),total:i.total,current:i.page,size:i.page_size}})}function p(e){const{guildId:r,memberId:t}=e;return s.post({url:`admin/guilds/${r}/applications/${t}/approve`})}function d(e){const{guildId:r,memberId:t}=e;return s.post({url:`admin/guilds/${r}/applications/${t}/reject`})}function c(e){const{guildId:r,userId:t}=e;return s.del({url:`admin/guilds/${r}/members/${t}`})}export{p as a,l as b,o as c,u as f,c as k,d as r};