Files
qhmes/web-dist/js/KnowledgeWriteNode-Bwfv35IQ-BzTJHKYI.js
2026-06-16 18:19:57 +08:00

2 lines
2.1 KiB
Java

import"./NodeStyle-Bo2gmgjj-CM4kHPNz.js";import{L as y}from"./NodeContainer-D9PNfjwh-CawrgSrv.js";import h from"./NodeKVS-CL8bAIbU-CtziMPoc.js";import{k as g}from"./useNode-DryF6TH6-6dWLb65C.js";import{y as k}from"./data-TVDVulTU-GEQEjpPq.js";import{e as w,h as b,y as P,z as x,A,f as I,u as f,c as d,M as L,N as K}from"./vue-vendor-DNhG1Cve.js";import"./_commonjsHelpers-B52_cu2H-BG14nIm9.js";import"./index-Crt100Db-CDbHzweT.js";import"./propStore-Cl0CojEU-BjnqDV4W.js";import"./index-X7Y8jykP.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./throttle-De_jAmBh.js";import"./runStore-Oe6fP2qb-CrdxkpS7.js";import"./index-C4wWpZeQ.js";import"./NodeIcon-BiVm3xLp-DYMLCJV5.js";import"./index-CfNJyBRj.js";import"./dropdown-jkliuVyN.js";import"./NodeKV-D_Elo-Or-xvJMLI1M.js";import"./AiApp.api-CJyVZaoW.js";var N=(u,s,o)=>new Promise((v,n)=>{var c=r=>{try{i(o.next(r))}catch(l){n(l)}},a=r=>{try{i(o.throw(r))}catch(l){n(l)}},i=r=>r.done?v(r.value):Promise.resolve(r.value).then(c,a);i((o=o.apply(u,s)).next())});const J=w({__name:"KnowledgeWriteNode",props:{node:{type:Object,required:!0},graph:{type:Object,required:!0}},setup(u){const s=u,{$properties:o,createStoreRef:v,getInputParamKVItem:n,getOutputParamKVItem:c}=g(s),a=v("knowledgeDataList");b(()=>{var e,t;return(t=(e=o.value)==null?void 0:e.options)==null?void 0:t.knowIds},e=>N(null,null,function*(){yield k(e,a)}),{immediate:!0,deep:!0});const i=d(()=>{var e;return(e=a.value)!=null&&e.length?a.value.map(t=>{const p=t==null?void 0:t.name;return p?{text:p,type:t.invalid?"invalid":"default"}:null}).filter(t=>!!t):[]}),r=d(()=>{var e,t,p;const m=(p=(t=(e=o.value)==null?void 0:e.options)==null?void 0:t.content)!=null?p:"";return m&&m.length>60?`${m.slice(0,60)}...`:m}),l=d(()=>[n({label:"输入变量",emptyAction:"tip",emptyTip:"尚未选择"}),{label:"知识库",value:"",valueList:i.value,emptyAction:"tip",emptyTip:"尚未选择"},{label:"写入内容",value:r.value,emptyAction:"tip",emptyTip:"尚未填写"},c({label:"输出参数"})]);return(e,t)=>(x(),P(f(y),L(K(e.$props)),{default:A(()=>[I(f(h),{kvs:l.value},null,8,["kvs"])]),_:1},16))}});export{J as default};