2 lines
20 KiB
JavaScript
2 lines
20 KiB
JavaScript
![]() |
import{a as Se,N as O,c as we,b as De}from"./search-form.vue_vue_type_script_setup_true_lang-DWHJMzUA.js";import{aR as B,bl as Ie,o as M,b as pe,e as me,d as j,Z as H,a0 as J,r as W,z as ce,A as fe,a as xe,$ as a,p as ge,q as ye,c as K,w as o,f as e,g as y,t as _,h as t,a4 as le,bn as re,ab as oe,E as _e,D as ne,B as C,a8 as Re,a9 as ze,aa as se,I as be,H as ve,by as Ue,ac as te,bo as he,bm as ke,Y as ae,aw as $e,av as Ve,l as Ce,ag as ie,L as Be,i as Ae,ah as q,a3 as G,aj as Z,F as qe,ak as Me}from"./index-FUIa4-vU.js";import{g as Fe}from"./group-BxDj9-KV.js";import{_ as Pe,u as Le,a as Oe}from"./table-DGi3nvCm.js";import{_ as We,a as He}from"./code-mirror.vue_vue_type_script_setup_true_lang-BdCwZFpp.js";import{_ as ue}from"./select-group.vue_vue_type_script_setup_true_lang-gBWYpD9F.js";import{_ as Ne}from"./select-scene.vue_vue_type_script_setup_true_lang-BmdO8Axs.js";import{_ as je,f as Ee}from"./log-drawer-DBbAafJ2.js";import{_ as Ge,a as Ze}from"./DescriptionsItem-C7R9mygj.js";import{b as Je}from"./Grid-C3gcBClN.js";import"./CollapseItem-BMMOxk7k.js";function Ke(i){return B({url:"/retry-task/list",method:"get",params:i})}function Ye(i,T){return B({url:`/retry-task/${i}?groupName=${T}`,method:"get"})}function Qe(i){return B({url:"/retry-task",method:"post",data:i})}function Xe(i){return B({url:"/retry-task/batch",method:"post",data:i})}function et(i){return B({url:"/retry-task/status",method:"put",data:i})}function tt(i){return B({url:"/retry-task/manual/trigger/retry/task",method:"post",data:i})}function at(i){return B({url:"/retry-task/manual/trigger/callback/task",method:"post",data:i})}function de(i){return B({url:"/retry-task/batch",method:"delete",data:i})}function lt(i){return B({url:"/retry-task/generate/idempotent-id",method:"post",data:i})}const rt={class:"inline-block",viewBox:"0 0 36 36",width:"1em",height:"1em"},ot=me("path",{fill:"currentColor",d:"M15 32H3a1 1 0 0 0 0 2h12a1 1 0 0 0 0-2M5 30h8a1 1 0 0 0 1-1V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v25a1 1 0 0 0 1 1M9 5.92a1.5 1.5 0 1 1-1.5 1.5A1.5 1.5 0 0 1 9 5.92M6 12.2h5.84v1.6H6Zm0 3h5.84v1.6H6Zm0 3h6v1.6H6ZM16 8h2v1.6h-2zm4 0h2v1.6h-2zm13-3.8h-8a.8.8 0 0 0-.8.8v6a.8.8 0 0 0 .8.8h8a.8.8 0 0 0 .8-.8V5a.8.8 0 0 0-.8-.8m-.8 6h-6.4V5.8h6.4ZM16 20h2v1.6h-2zm4 0h2v1.6h-2zm13-3.8h-8a.8.8 0 0 0-.8.8v6a.8.8 0 0 0 .8.8h8a.8.8 0 0 0 .8-.8v-6a.8.8 0 0 0-.8-.8m-.8 6h-6.4v-4.4h6.4Z"},null,-1),nt=me("path",{fill:"none",d:"M0 0h36v36H0z"},null,-1),st=[ot,nt];function ut(i,T){return M(),pe("svg",rt,[...st])}const it=Ie({name:"clarity-thin-client-solid",render:ut}),dt=j({name:"RetryTaskOperateDrawer",__name:"retry-task-operate-drawer",props:H({operateType:{},rowData:{}},{visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:H(["submitted"],["update:visible"]),setup(i,{emit:T}){const f=i,m=T,h=J(i,"visible"),k=W([]),{formRef:R,validate:g,restoreValidation:c}=ce(),{defaultRequiredRule:b}=fe(),$=xe(()=>({add:a("page.retryTask.addRetryTask"),edit:a("page.retryTask.editRetryTask")})[f.operateType]),u=ge(s());function s(){return{groupName:"",sceneName:"",idempotentId:"",bizNo:"",executorName:"",argsStr:"",retryStatus:0}}const D={groupName:b,sceneName:b,idempotentId:b,bizNo:b,executorName:b,retryStatus:b};function d(){if(k.value=[],f.operateType==="add"){Object.assign(u,s());return}f.operateType==="edit"&&f.rowData&&(Object.assign(u,f.rowData),k.value=JSON.parse(f.rowData.argsStr||"[]"))}function N(){h.value=!1}async function S(){var z;if(await g(),f.operateType==="add"){const{groupName:p,sceneName:v,idempotentId:n,bizNo:I,executorName:V,retryStatus:F}=u,{error:P}=await Qe({groupName:p,sceneName:v,idempotentId:n,bizNo:I,executorName:V,argsStr:JSON.stringify(k.value),retryStatus:F});if(P)return;(z=window.$message)==null||z.success(a("common.addSuccess"))}N(),m("submitted")}ye(h,()=>{h.value&&(d(),c())});async function U(){const z=u.groupName,p=u.sceneName,v=u.executorName,n=u.argsStr,{data:I,error:V}=await lt({groupName:z,sceneName:p,executorName:v,argsStr:n});V||(u.idempotentId=I)}return(z,p)=>{const v=_e,n=ne,I=it,V=C,F=Re,P=ze,Y=He,Q=se,X=be,L=ve;return M(),K(oe,{modelValue
|