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
4.0 KiB
JavaScript
2 lines
4.0 KiB
JavaScript
var e=Object.defineProperty,a=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,o=(a,t,l)=>t in a?e(a,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):a[t]=l,r=(e,r)=>{for(var s in r||(r={}))t.call(r,s)&&o(e,s,r[s]);if(a)for(var s of a(r))l.call(r,s)&&o(e,s,r[s]);return e};import{d as s,a as i,w as d,E as n,y as p,f as m,z as u,p as f,u as v,B as c,J as j,l as b,ab as _,b2 as x}from"./index-CZ0Lvzl5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{E as y,a as D}from"./index-DhBIlDpg.js";import{E as h}from"./index-D11sKPUb.js";import{E as V}from"./index-DR7AB6IM.js";import{E as g}from"./index-6-f3xsy2.js";import{E}from"./index-R-jt7LR_.js";import{E as O}from"./index-BJHoISGQ.js";import{E as w}from"./index-CWBrZtwn.js";import{E as C}from"./index-D9lGuZWz.js";import{_ as Y}from"./_plugin-vue_export-helper-BCo6x5W8.js";import"./use-form-common-props-U6f9D53_.js";import"./index-DH_vX4BK.js";import"./index-K2zzami3.js";import"./index-BW22oPP6.js";import"./use-form-item-BsnpemL_.js";import"./_initCloneObject-DfOnBHdn.js";import"./index-C6fEXl-e.js";import"./index-BierC7rd.js";import"./index-BlgPu7T-.js";import"./debounce-BWBxuUbE.js";import"./index-ZgXgJNHL.js";import"./vnode-C4RX5enz.js";import"./index-MV2EqMi7.js";const k=Y(s({__name:"player-search",props:{modelValue:{}},emits:["update:modelValue","search","reset"],setup(e,{emit:a}){const t=e,l=a,o=i(null),s=i(r({},t.modelValue));d(()=>t.modelValue,(e,a)=>{JSON.stringify(e)!==JSON.stringify(a)&&(s.value=r({},e))},{deep:!0});let Y=null;d(s,e=>{Y&&clearTimeout(Y),Y=setTimeout(()=>{l("update:modelValue",r({},e))},100)},{deep:!0});const k=e=>{e&&2===e.length?(s.value.startDate=e[0],s.value.endDate=e[1]):(s.value.startDate=void 0,s.value.endDate=void 0)},J=()=>{l("search",s.value)},M=()=>{o.value=null,s.value={nickname:void 0,inviteCode:void 0,startDate:void 0,endDate:void 0},l("reset")};return d(()=>t.modelValue,(e,a)=>{JSON.stringify(e)!==JSON.stringify(a)&&(e.startDate&&e.endDate?o.value=[e.startDate,e.endDate]:o.value=null)},{immediate:!0}),d(o,e=>{e&&2===e.length?(s.value.startDate=e[0],s.value.endDate=e[1]):(s.value.startDate=void 0,s.value.endDate=void 0)}),(a,t)=>{const l=n("ripple");return m(),p(v(C),{class:"search-card",shadow:"never"},{default:u(()=>[f(v(y),{ref:"formRef",model:e.modelValue,"label-width":"80px"},{default:u(()=>[f(v(h),{gutter:20},{default:u(()=>[f(v(V),{span:6},{default:u(()=>[f(v(D),{label:"昵称",prop:"nickname"},{default:u(()=>[f(v(g),{modelValue:s.value.nickname,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value.nickname=e),placeholder:"请输入昵称",clearable:"",onKeyup:c(J,["enter"])},null,8,["modelValue"])]),_:1})]),_:1}),f(v(V),{span:6},{default:u(()=>[f(v(D),{label:"邀请码",prop:"inviteCode"},{default:u(()=>[f(v(g),{modelValue:s.value.inviteCode,"onUpdate:modelValue":t[1]||(t[1]=e=>s.value.inviteCode=e),placeholder:"请输入邀请码",clearable:"",onKeyup:c(J,["enter"])},null,8,["modelValue"])]),_:1})]),_:1}),f(v(V),{span:8},{default:u(()=>[f(v(D),{label:"注册时间",prop:"dateRange"},{default:u(()=>[f(v(E),{modelValue:o.value,"onUpdate:modelValue":t[2]||(t[2]=e=>o.value=e),type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",onChange:k},null,8,["modelValue"])]),_:1})]),_:1}),f(v(V),{span:4},{default:u(()=>[f(v(D),{"label-width":"0"},{default:u(()=>[f(v(O),null,{default:u(()=>[j((m(),p(v(w),{type:"primary",onClick:J},{default:u(()=>[f(v(_),{class:"mr-1"},{default:u(()=>[f(v(x))]),_:1}),t[3]||(t[3]=b(" 搜索 ",-1))]),_:1})),[[l]]),j((m(),p(v(w),{onClick:M},{default:u(()=>[...t[4]||(t[4]=[b("重置",-1)])]),_:1})),[[l]])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}}),[["__scopeId","data-v-ddf138b5"]]);export{k as default};
|