2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{d as i,bY as l,i as p,r as c,o as u,c as f,h as d,$ as w}from"./index--PhRNylI.js";import{u as k,_}from"./workflow.vue_vue_type_style_index_0_lang-CSNo0yjz.js";import{e as v}from"./workflow-CnYlkeoT.js";import"./job-task-list-table.vue_vue_type_script_setup_true_lang-CiYHLygb.js";import"./table-DvozQPKE.js";import"./Grid-C8sbif0M.js";import"./job-Tsw2tz69.js";import"./detail-drawer-CS6ssopv.js";import"./DescriptionsItem-BzmwSMF7.js";import"./log-drawer-DaEZFcwz.js";import"./CollapseItem-BccPzD5x.js";import"./code-mirror.vue_vue_type_script_setup_true_lang-BxhWNz7f.js";import"./cron-input.vue_vue_type_style_index_0_lang-CaeUqGwF.js";import"./group-Rd_jp_gh.js";const M=i({name:"workflow_form_add",__name:"index",setup(x){const t=k(),r=l();p(()=>{t.clear(),t.setType(0)});const e=c({workflowName:`WF-${new Date().getTime()}`,workflowStatus:1,blockStrategy:1,description:void 0,executorTimeout:60,wfContext:'{"init":""}'}),s=async()=>{var o;const{error:a}=await v(e.value);a||((o=window.$message)==null||o.info(w("common.addSuccess")),r.push("/workflow/task"))},n=()=>{r.push("/workflow/task")};return(a,o)=>(u(),f(d(_),{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=m=>e.value=m),onSave:s,onCancel:n},null,8,["modelValue"]))}});export{M as default};
|