2 lines
10 KiB
Java
2 lines
10 KiB
Java
|
|
import{s as te,aU as ae,aX as se,aH as ie,aB as ne,aE as oe,bU as le,at as re}from"./index-X7Y8jykP.js";import{B as ue}from"./index-D9GWo192.js";import{A as pe}from"./index-C69VKHba.js";import ce from"./DebugRunForm-D5cvyDvE-KjWJ-oJ2.js";import{Y as de,_ as me}from"./api-CxrESEzS-BO56ZVlv.js";import{l as ve}from"./runStore-Oe6fP2qb-CrdxkpS7.js";import fe from"./NodeIcon-BiVm3xLp-DYMLCJV5.js";import{q as ye}from"./inputParams-CVHqYkjp-BmkLWQi4.js";import{s as ge}from"./_plugin-vue_export-helper-CHgC5LLL-lGy7RumW.js";import{u as he}from"./useDrawer-BDPywy9W.js";import{e as ke,S as K,d as be,r as h,K as O,y as w,z as s,A as p,H as T,u as i,f as l,C as n,F as z,Q as a,J as B,G as v,D as xe,E as we}from"./vue-vendor-DNhG1Cve.js";import{b as _e}from"./index-CeNCCWzL.js";import Ce from"./index-saD4h7VJ.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./index-BzChaRPg.js";import"./ArrowLeftOutlined-B3JgaWh-.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./index-DZJwICFr.js";import"./isNumeric-DjvBa-1E.js";import"./helper-DcLcf4v6.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-DO7ZhK45.js";import"./breakpointEnum-BhAg6bcX.js";import"./index-BDvqZ5j4.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./useAppInject-DPZGPcR3.js";import"./index-CuWaQdlK.js";import"./BasicForm-ClUSoD_-.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./uniqBy--vsL0WVB.js";import"./useForm-D61zovon.js";import"./JImageUpload-BxXxXpHa.js";import"./useFormItem-b_EqFlJz.js";import"./UploadOutlined-D3m-zwOG.js";import"./JFileUploadSlot-GWJotGDe-CYwkaGr6.js";import"./dayjs.min-3azO_lpC-BamC5rSi.js";import"./_commonjsHelpers-B52_cu2H-BG14nIm9.js";import"./index-Crt100Db-CDbHzweT.js";var F=(I,E,m)=>new Promise((N,b)=>{var k=r=>{try{t(m.next(r))}catch(y){b(y)}},S=r=>{try{t(m.throw(r))}catch(y){b(y)}},t=r=>r.done?N(r.value):Promise.resolve(r.value).then(k,S);t((m=m.apply(I,E)).next())});const Fe={key:0,class:"need-app-select"},Se={style:{"margin-top":"12px"}},Pe={class:"logs-bar"},Re={class:"bar-item status"},De={class:"item-content"},Te={key:3},ze={class:"bar-item"},Be={class:"item-content"},Ne={key:0},Me={key:1},$e={class:"params-bar"},Ie={class:"params-item input"},Ee={class:"content"},Ve={class:"params-item output"},Ae={class:"content"},Ue={key:0},Ke={key:1},Oe={key:2},He={key:0,class:"node-bar"},Je=["onClick"],Le={class:"node-header"},je={class:"icon"},qe={class:"airag-node-label"},Ge={class:"time"},Qe={key:0},We={key:1},Xe={class:"params-bar"},Ye={class:"params-item input"},Ze={class:"content"},et={class:"params-item output"},tt={class:"content"},at={key:0},st={key:1},it={class:"params-bar"},nt={class:"params-item output"},ot={class:"content"},lt={key:0},rt={key:1},ut={key:1},pt={key:2},ct={key:0,style:{"margin-top":"8px"}},dt=ke({__name:"DebugRunDrawer",props:{},emits:["register"],setup(I,{emit:E}){const{createMessage:m,createConfirm:N}=te(),b=h(),k=K("lfRef",h()),S=K("doSubmit"),t=ve(),r=h(!1),y=h(""),V=h({}),M=h([]),$=h(!1),_=h(""),C=h("input"),H=u=>{if(r.value){m.warn("正在调试请稍后……");return}if(!t.isRunning&&!t.isFinished){m.warn("请先调试流程");return}C.value=u},P=h([]),[J,{getVisible:L,closeDrawer:j}]=he(u=>F(null,null,function*(){var e;if(y.value="",_.value="",!k.value){y.value="尚未初始化";return}const c=k.value.getNodeDataById("start-node");if(!c){y.value="未找到开始节点";return}const g=/^chat[A-Z]/;$.value=k.value.graphModel.nodes.some(x=>g.test(x.type)),M.value=[];const o=(e=c.properties)==null?void 0:e.inputParams,f=ye(o);if(M.value=f.fields,f.schemas.length>0){V.value={x:1},P.value=f.schemas;return}V.value={},P.value=[]}));function q(){return F(this,null,function*(){if($.value&&!_.value){m.warn("当前流程包含需要关联应用的节点,请先选择
|