gameapi-client/dist-API/assets/index.CqJFCEdt.js

2 lines
47 KiB
JavaScript
Raw Permalink Normal View History

2025-08-14 10:33:48 +08:00
import{_ as xe,r as k,z as J,w as le,k as w,o as b,m as $,e as a,d as e,f as l,D as h,q as i,c as A,K as Q,L as X,t as F,a0 as Se,n as L,p as ke,v as Re,x as Le,a as Me,C as Fe,J as Pe,G as Oe,H as re,I as $e,l as We,B as qe,h as Ee}from"./index.R3qQMktZ.js";import{l as Ge,c as Ye,r as Je,g as Ae,u as He,a as Be,d as ze}from"./job.DVc7CcpS.js";/* empty css */const Ke={__name:"second",props:{cron:{type:Object,default:{second:"*",min:"*",hour:"*",day:"*",month:"*",week:"?",year:""}},check:{type:Function,default:()=>{}}},emits:["update"],setup(H,{emit:z}){const f=z,c=H,n=k(1),y=k(0),m=k(1),o=k(0),V=k(1),g=k([]),D=k([0]),I=J(()=>(y.value=c.check(y.value,0,58),m.value=c.check(m.value,y.value+1,59),y.value+"-"+m.value)),T=J(()=>(o.value=c.check(o.value,0,58),V.value=c.check(V.value,1,59-o.value),o.value+"/"+V.value)),M=J(()=>g.value.join(","));le(()=>c.cron.second,_=>P(_)),le([n,I,T,M],()=>W());function P(_){if(_==="*")n.value=1;else if(_.indexOf("-")>-1){const d=_.split("-");y.value=Number(d[0]),m.value=Number(d[1]),n.value=2}else if(_.indexOf("/")>-1){const d=_.split("/");o.value=Number(d[0]),V.value=Number(d[1]),n.value=3}else g.value=[...new Set(_.split(",").map(d=>Number(d)))],n.value=4}function W(){switch(n.value){case 1:f("update","second","*","second");break;case 2:f("update","second",I.value,"second");break;case 3:f("update","second",T.value,"second");break;case 4:g.value.length===0?g.value.push(D.value[0]):D.value=g.value,f("update","second",M.value,"second");break}}return(_,d)=>{const r=w("el-radio"),t=w("el-form-item"),p=w("el-input-number"),N=w("el-option"),S=w("el-select"),s=w("el-form");return b(),$(s,null,{default:a(()=>[e(t,null,{default:a(()=>[e(r,{modelValue:l(n),"onUpdate:modelValue":d[0]||(d[0]=u=>h(n)?n.value=u:null),value:1},{default:a(()=>[i(" 秒,允许的通配符[, - * /] ")]),_:1},8,["modelValue"])]),_:1}),e(t,null,{default:a(()=>[e(r,{modelValue:l(n),"onUpdate:modelValue":d[3]||(d[3]=u=>h(n)?n.value=u:null),value:2},{default:a(()=>[i(" 周期从 "),e(p,{modelValue:l(y),"onUpdate:modelValue":d[1]||(d[1]=u=>h(y)?y.value=u:null),min:0,max:58},null,8,["modelValue"]),i(" - "),e(p,{modelValue:l(m),"onUpdate:modelValue":d[2]||(d[2]=u=>h(m)?m.value=u:null),min:l(y)+1,max:59},null,8,["modelValue","min"]),i(" 秒 ")]),_:1},8,["modelValue"])]),_:1}),e(t,null,{default:a(()=>[e(r,{modelValue:l(n),"onUpdate:modelValue":d[6]||(d[6]=u=>h(n)?n.value=u:null),value:3},{default:a(()=>[i(" 从 "),e(p,{modelValue:l(o),"onUpdate:modelValue":d[4]||(d[4]=u=>h(o)?o.value=u:null),min:0,max:58},null,8,["modelValue"]),i(" 秒开始,每 "),e(p,{modelValue:l(V),"onUpdate:modelValue":d[5]||(d[5]=u=>h(V)?V.value=u:null),min:1,max:59-l(o)},null,8,["modelValue","max"]),i(" 秒执行一次 ")]),_:1},8,["modelValue"])]),_:1}),e(t,null,{default:a(()=>[e(r,{modelValue:l(n),"onUpdate:modelValue":d[8]||(d[8]=u=>h(n)?n.value=u:null),value:4},{default:a(()=>[i(" 指定 "),e(S,{clearable:"",modelValue:l(g),"onUpdate:modelValue":d[7]||(d[7]=u=>h(g)?g.value=u:null),placeholder:"可多选",multiple:"","multiple-limit":10},{default:a(()=>[(b(),A(Q,null,X(60,u=>e(N,{key:u,label:u-1,value:u-1},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1})]),_:1})}}},Qe=xe(Ke,[["__scopeId","data-v-94697d44"]]),Xe={__name:"min",props:{cron:{type:Object,default:{second:"*",min:"*",hour:"*",day:"*",month:"*",week:"?",year:""}},check:{type:Function,default:()=>{}}},emits:["update"],setup(H,{emit:z}){const f=z,c=H,n=k(1),y=k(0),m=k(1),o=k(0),V=k(1),g=k([]),D=k([0]),I=J(()=>(y.value=c.check(y.value,0,58),m.value=c.check(m.value,y.value+1,59),y.value+"-"+m.value)),T=J(()=>(o.value=c.check(o.value,0,58),V.value=c.check(V.value,1,59-o.value),o.value+"/"+V.value)),M=J(()=>g.value.join(","));le(()=>c.cron.min,_=>P(_)),le([n,I,T,M],()=>W());function P(_){if(_==="*")n.value=1;else if(_.indexOf("-")>-1){const d=_.split("-");y.value=Number(d[0]),m.value=Number(d[1]),n.value=2}else if(_.indexOf("/")>-1){const d=_.split("/");o.value=Number(d[0]),V.value=Number(d[1]),n.value