2023-11-01 22:35:52 +08:00
|
|
|
import{_ as R}from"./index.d4250685.js";import{P as A,G as U,H as x,I as q,C as T,D as S,Q as I,R as M,t as N,F as $,w as j}from"./element-plus.647a8209.js";import{u as G,a as H}from"./vue-router.5046cc50.js";import{c as O,d as P,e as z}from"./system.85766dd7.js";import{e as Q,f as J}from"./index.07ed71c2.js";import{d as E,a0 as F,s as K,j as L,o as W,c as X,V as e,M as u,a as d,T as r}from"./@vue.cab01781.js";import"./@vueuse.724ed0af.js";import"./@element-plus.92b4185f.js";import"./lodash-es.29c53eac.js";import"./dayjs.3e03c95a.js";import"./axios.8f2cebae.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.60922569.js";import"./pinia.e85e8286.js";import"./vue-demi.bfae2336.js";import"./css-color-function.506082b2.js";import"./color.ec87a2fc.js";import"./clone.517527ce.js";import"./color-convert.69e17089.js";import"./color-string.e356f5de.js";import"./color-name.e7a4e1d3.js";import"./nprogress.765d7087.js";import"./vue-clipboard3.50e4b963.js";import"./clipboard.0c5c6b0b.js";import"./echarts.6ad8c478.js";import"./zrender.f91f2f01.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0ab41b7b.js";const Y={class:"article-edit"},Z={class:"w-80"},ee={class:"w-80"},oe={class:"w-80"},te={class:"w-80"},ue=r(" \u7ACB\u5373\u6267\u884C "),ae=r(" \u6267\u884C\u4E00\u6B21 "),le=r(" \u653E\u5F03\u6267\u884C "),se=r(" \u5141\u8BB8 "),re=r(" \u7981\u6B62 "),ne=r("\u4FDD\u5B58"),me=E({name:"scheduledTaskEdit"}),Oe=E({...me,setup(de){const i=G(),B=H(),o=F({id:"",name:"",types:"",command:"",rules:"",status:1,strategy:1,concurrent:0,remark:""}),{removeTab:b}=Q(),p=K(),V=F({name:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}],command:[{required:!0,message:"\u8BF7\u8F93\u5165\u8C03\u7528\u76EE\u6807\u5B57\u7B26\u4E32"}],rules:[{required:!0,message:"\u8BF7\u8F93\u5165cron\u6267\u884C\u8868\u8FBE\u5F0F"}]}),w=async()=>{const s=await O({id:i.query.id});Object.keys(o).forEach(t=>{o[t]=s[t]})},C=async()=>{var s;await((s=p.value)==null?void 0:s.validate()),i.query.id?await P(o):await z(o),J.msgSuccess("\u64CD\u4F5C\u6210\u529F"),b(),B.back()};return L(async()=>{!i.query.id||await w()}),(s,t)=>{const v=A,c=q,m=T,l=S,_=I,y=M,n=U,f=x,g=N,D=$,k=j,h=R;return W(),X("div",Y,[e(c,{class:"!border-none",shadow:"never"},{default:u(()=>[e(v,{content:s.$route.meta.title,onBack:t[0]||(t[0]=a=>s.$router.back())},null,8,["content"])]),_:1}),e(c,{class:"mt-4 !border-none",shadow:"never"},{default:u(()=>[e(D,{ref_key:"formRef",ref:p,class:"ls-form",model:o,"label-width":"96px",rules:V},{default:u(()=>[e(l,{label:"\u4EFB\u52A1\u540D\u79F0",prop:"name"},{default:u(()=>[d("div",Z,[e(m,{modelValue:o.name,"onUpdate:modelValue":t[1]||(t[1]=a=>o.name=a),placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",maxlength:"30",clearable:""},null,8,["modelValue"])])]),_:1}),e(l,{label:"\u4EFB\u52A1\u5206\u7EC4",prop:"types"},{default:u(()=>[e(y,{class:"w-80",modelValue:o.types,"onUpdate:modelValue":t[2]||(t[2]=a=>o.types=a),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1\u5206\u7EC4"},{default:u(()=>[e(_,{label:"\u9ED8\u8BA4",value:"default"}),e(_,{label:"\u7CFB\u7EDF",value:"system"})]),_:1},8,["modelValue"])]),_:1}),e(l,{label:"\u8C03\u7528\u65B9\u6CD5",prop:"command"},{default:u(()=>[d("div",ee,[e(m,{modelValue:o.command,"onUpdate:modelValue":t[3]||(t[3]=a=>o.command=a),placeholder:"\u8BF7\u8F93\u5165\u8C03\u7528\u76EE\u6807\u5B57\u7B26\u4E32",clearable:""},null,8,["modelValue"])])]),_:1}),e(l,{label:"cron\u8868\u8FBE\u5F0F",prop:"rules"},{default:u(()=>[d("div",oe,[e(m,{modelValue:o.rules,"onUpdate:modelValue":t[4]||(t[4]=a=>o.rules=a),placeholder:"\u8BF7\u8F93\u5165cron\u6267\u884C\u8868\u8FBE\u5F0F"},null,8,["modelValue"])])]),_:1}),e(l,{label:"\u5907\u6CE8",prop:"remark"},{default:u(()=>[d("div",te,[e(m,{modelValue:o.remark,"onUpdate:modelValue":t[5]||(t[5]=a=>o.remark=a),type:"textarea",autosize:{minRows:3,maxRows:6},maxlength:200,"show-word-limit":"",clearable:""},null,8,["modelValue"])])])
|