6 lines
19 KiB
JavaScript
6 lines
19 KiB
JavaScript
![]() |
import{a as Oe,N as De,b as Te}from"./search-form.vue_vue_type_script_setup_true_lang-B9DCSIZj.js";import{d as Ce,_ as $e,a as Ie}from"./download-CpmmXY_k.js";import{bq as E,b0 as ae,br as ne,d as z,b1 as Ue,b4 as re,bs as Ve,a as se,b7 as qe,ak as ue,Z as B,a0 as Z,L as ie,r as H,q as K,o as D,c as $,h as e,w as a,f as t,$ as n,g,t as N,ai as ce,aG as de,a9 as pe,z as ze,A as Ke,p as Le,bt as X,b as me,a1 as Pe,aH as fe,a3 as je,a4 as ge,bu as Be,e as _e,ab as be,D as Fe,E as Me,H as Ae,aa as ye,_ as Ge,B as G,a8 as Ee,I as He,ac as Q,aI as Ze,aJ as ve,bv as he,Y,ag as Je,ah as j,F as Qe,aj as We}from"./index-D11HRvLC.js";import{a as Ye,b as Xe,_ as et,c as tt,d as at}from"./select-scene.vue_vue_type_script_setup_true_lang-UmFWq9QR.js";import{_ as nt,u as lt,a as ot}from"./table-oGN68_Ra.js";import{_ as rt}from"./status-switch.vue_vue_type_script_setup_true_lang-Cv5sP_Gc.js";import{u as st}from"./auth-B9UptQv2.js";import{_ as ut}from"./cron-input.vue_vue_type_style_index_0_lang-CQfeC2zV.js";import{_ as Se,a as it}from"./route-key.vue_vue_type_script_setup_true_lang-C3CtJnCs.js";import{_ as Ne}from"./select-group.vue_vue_type_script_setup_true_lang-BV1AXeAr.js";import{_ as ct}from"./text-BnBWB01o.js";import{_ as dt,d as pt,c as mt,a as ft,b as gt}from"./Grid-BEQeOJ6_.js";import{_ as _t,a as bt}from"./DescriptionsItem-QSQ4JSXU.js";import"./Progress-DQlqejcE.js";import"./group-DBuDE6uz.js";const le=E("li",{transition:"color .3s var(--n-bezier)",lineHeight:"var(--n-line-height)",margin:"var(--n-li-margin)",marginBottom:0,color:"var(--n-text-color)"}),oe=[E("&:first-child",`
|
||
|
margin-top: 0;
|
||
|
`),E("&:last-child",`
|
||
|
margin-bottom: 0;
|
||
|
`)],yt=E([ae("ol",{fontSize:"var(--n-font-size)",padding:"var(--n-ol-padding)"},[ne("align-text",{paddingLeft:0}),le,oe]),ae("ul",{fontSize:"var(--n-font-size)",padding:"var(--n-ul-padding)"},[ne("align-text",{paddingLeft:0}),le,oe])]),vt=Object.assign(Object.assign({},re.props),{alignText:Boolean}),ht=z({name:"Ul",props:vt,setup(_){const{mergedClsPrefixRef:v,inlineThemeDisabled:y}=Ue(_),p=re("Typography","-xl",yt,Ve,_,v),s=se(()=>{const{common:{cubicBezierEaseInOut:u},self:{olPadding:m,ulPadding:O,liMargin:b,liTextColor:o,liLineHeight:l,liFontSize:h}}=p.value;return{"--n-bezier":u,"--n-font-size":h,"--n-line-height":l,"--n-text-color":o,"--n-li-margin":b,"--n-ol-padding":m,"--n-ul-padding":O}}),d=y?qe("ul",void 0,s,_):void 0;return{mergedClsPrefix:v,cssVars:y?void 0:s,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var _;const{mergedClsPrefix:v}=this;return(_=this.onRender)===null||_===void 0||_.call(this),ue("ul",{class:[`${v}-ul`,this.themeClass,this.alignText&&`${v}-ul--align-text`],style:this.cssVars},this.$slots)}}),St=z({name:"Li",render(){return ue("li",null,this.$slots)}}),Nt=z({name:"SceneTriggerInterval",__name:"scene-trigger-interval",props:B({backOff:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(_){const v=Z(_,"modelValue"),y=_,p=ie(),s=H(y.backOff===2||y.backOff===4?Number(v.value):60),d=H(y.backOff===3?v.value:"* * * * * ?");return K(s,u=>{(y.backOff===2||y.backOff===4)&&(v.value=`${u}`)},{immediate:!0}),K(d,u=>{y.backOff===3&&(v.value=u)},{immediate:!0}),K(()=>y.backOff,u=>{u===2||u===4?v.value=`${s.value}`:u===3?v.value=d.value:v.value="*"},{immediate:!0}),(u,m)=>{const O=de,b=Se,o=pe;return u.backOff===3?(D(),$(e(ut),{key:0,modelValue:d.value,"onUpdate:modelValue":m[0]||(m[0]=l=>d.value=l),lang:e(p).locale},null,8,["modelValue","lang"])):u.backOff===2||u.backOff===4?(D(),$(o,{key:1},{default:a(()=>[t(O,{value:s.value,"onUpdate:value":m[1]||(m[1]=l=>s.value=l),min:10,placeholder:e(n)("page.retryScene.form.triggerInterval"),clearable:""},null,8,["value","placeholder"]),t(b,null,{default:a(()=>[g(N(e(n)("common.second")),1)]),_:1})]),_:1})):ce("",!0)}}}),xt={class:"flex-center"},kt=_e("br",null,null,-1),wt=z({name:"SceneOperateDrawer",__name:"scene-operate-drawer",props:B({operateType:{},rowData:{}},{visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:B(["submitted"],["update:visible"]),setup(_,{emit:v}){const y=H("10s"),p=_,s=v,d=Z(_,"visible"),{formRef:u,validate:m,restoreValidation:O}=ze(),{defaultRequiredRule:b}=Ke(),o=se(()=>({add:n("page.retryScene.addScene"),edit:n("page.retryScene.editScene")})[p.operateType]),l=Le(h());function h(){return{groupName:"",sceneName:"",sceneStatus:1,backOff:2,maxRetryCount:1,triggerInterval:"60",deadlineRequest:6e4,executorTimeout:60,description:"",routeKey:4}}const J={groupName:[b],sceneName:[b,{required:!0,pattern:/^[A-Za-z0-9_-]{1,64}$/,trigger:"change",message:n("page.retryScene.form.sceneName2")}],sceneStatus:[b],backOff:[b],maxRetryCount:[b],triggerInterval:[b],deadlineRequest:[b],executorTimeout:[b],routeKey:[b]};function L(){if(p.operateType==="add"){Object.assign(l,h());return}p.operateType==="edit"&&p.rowData&&Object.assign(l,p.rowData)}function F(){d.value=!1}async function M(){var I,i;if(await m(),p.operateType==="add"){const{groupName:x,sceneName:k,sceneStatus:V,backOff:q,maxRetryCount:U,triggerInterval:c,deadlineRequest:r,executorTimeout:S,routeKey:w,description:C}=l,{error:T}=await Ye({groupName:x,sceneName:k,sceneStatus:V,backOff:q,maxRetryCount:U,triggerInterval:c,deadlineRequest:r,executorTimeout:S,routeKey:w,description:C});if(T)return;(I=window.$message)==null||I.success(n("common.addSuccess"))}if(p.operateType==="edit"){const{id:x,groupName:k,sceneName:V,sceneStatus:q,backOff:U,maxRetryCount:c,triggerInterval:r,deadlineRequest:S,executorTimeout:w,routeKey:C,description:T}=l,{error:P}=await Xe({id:x,groupName:k,sceneName:V,sceneStatus:q,backOff:U,maxRetryCount:c,triggerInterval:r,deadlineRequest:S,executorTimeout:w,routeKey:C,description:T});if(P)return;(i=window.$message)==
|