2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{d as i,bZ as l,i as p,r as c,o as u,c as f,h as d,$ as w}from"./index-Dw6v9XEN.js";import{u as k,_}from"./workflow.vue_vue_type_style_index_0_lang-Dxag8GGn.js";import{e as v}from"./workflow-B78olBGP.js";import"./job-task-list-table.vue_vue_type_script_setup_true_lang-CFpBU8Xy.js";import"./table-h4IGR_Mx.js";import"./Grid-oISpgLl0.js";import"./job-CpyNzvSg.js";import"./detail-drawer-CxJYaLsx.js";import"./DescriptionsItem-Fk5NYKQV.js";import"./log-drawer-Dhs3Srds.js";import"./CollapseItem-EF7vJxT6.js";import"./code-mirror.vue_vue_type_script_setup_true_lang-DJC-w-iG.js";import"./cron-input.vue_vue_type_style_index_0_lang-B_rB3kPC.js";import"./group-CoHVo80F.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};
|