2 lines
3.6 KiB
JavaScript
2 lines
3.6 KiB
JavaScript
var g=(y,_,l)=>new Promise((b,r)=>{var c=s=>{try{t(l.next(s))}catch(e){r(e)}},m=s=>{try{t(l.throw(s))}catch(e){r(e)}},t=s=>s.done?b(s.value):Promise.resolve(s.value).then(c,m);t((l=l.apply(y,_)).next())});import{ae as B,V as S,an as q,au as j}from"./bootstrap-DmcuvVZS.js";import{g as M}from"./index-Cp6OLAJc.js";import{_ as N}from"./process-step.vue_vue_type_script_setup_true_lang-Cb8fP080.js";import{_ as U}from"./split-step.vue_vue_type_script_setup_true_lang-2BK2URSo.js";import{_ as $}from"./upload-step.vue_vue_type_script_setup_true_lang-BggS3rIS.js";import{u as z}from"./use-tabs-CZrG3V7X.js";import{_ as K}from"./page.vue_vue_type_script_setup_true_lang-D_L6nEGY.js";import{m as A,b9 as u,aW as E,v as F,ab as J,b2 as i,bJ as C,ae as a,j as d,u as x,bp as w,ad as v,I as L,bb as P,aR as I,ac as h,b4 as W,r as G}from"../jse/index-index-B6J4axeY.js";import"./index-Dpy0j606.js";import"./tabbar-CI_7VyzV.js";const H={class:"mx-auto"},O={class:"absolute left-0 right-0 top-0 z-10 flex h-12 items-center border-b bg-card px-4"},Q={class:"flex w-48 items-center overflow-hidden"},X={class:"ml-2.5 truncate text-base"},Y={class:"flex h-full flex-1 items-center justify-center"},Z={class:"flex h-full w-96 items-center justify-between"},ee={class:"whitespace-nowrap text-base font-bold"},te={class:"mt-12"},oe={key:0,class:"mx-auto w-[560px]"},se={key:1,class:"mx-auto w-[560px]"},ae={key:2,class:"mx-auto w-[560px]"},_e=A({__name:"index",setup(y,{expose:_}){const l=B(),b=S(),r=u(),c=u(),m=u(),t=u(0),s=[{title:"上传文档"},{title:"文档分段"},{title:"处理并完成"}],e=u({knowledgeId:void 0,id:void 0,segmentMaxTokens:500,list:[]});W("parent",G());const R=z();function k(){R.closeCurrentTab(),b.push({name:"AiKnowledgeDocument",query:{knowledgeId:l.query.knowledgeId}})}function D(){return g(this,null,function*(){l.query.knowledgeId&&(e.value.knowledgeId=l.query.knowledgeId);const f=l.query.id;if(f){e.value.id=f;const o=yield M(f);e.value.segmentMaxTokens=o.segmentMaxTokens,e.value.list=[{id:o.id,name:o.name,url:o.url,segments:[]}],V()}})}function V(){t.value<s.length-1&&t.value++}function T(){t.value>0&&t.value--}return E(()=>{r.value=null,c.value=null,m.value=null}),_({goToNextStep:V,goToPrevStep:T,handleBack:k}),F(()=>g(null,null,function*(){yield D()})),(f,o)=>(i(),J(x(K),{"auto-content-height":""},{default:C(()=>[a("div",H,[a("div",O,[a("div",Q,[d(x(q),{icon:"lucide:arrow-left",class:"size-5 flex-shrink-0 cursor-pointer",onClick:k}),a("span",X,w(e.value.id?"编辑知识库文档":"创建知识库文档"),1)]),a("div",Y,[a("div",Z,[(i(),v(L,null,P(s,(n,p)=>a("div",{key:p,class:I(["relative mx-4 flex h-full cursor-pointer items-center",[t.value===p?"border-b-2 border-solid border-blue-500 text-blue-500":"text-gray-500"]])},[a("div",{class:I(["mr-2 flex h-7 w-7 items-center justify-center rounded-full border-2 border-solid text-base",[t.value===p?"border-blue-500 bg-blue-500 text-white":"border-gray-300 bg-white text-gray-500"]])},w(p+1),3),a("span",ee,w(n.title),1)],2)),64))])])]),d(x(j),{"body-style":{padding:"10px"},class:"mb-4"},{default:C(()=>[a("div",te,[t.value===0?(i(),v("div",oe,[d($,{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=n=>e.value=n),ref_key:"uploadDocumentRef",ref:r},null,8,["modelValue"])])):h("",!0),t.value===1?(i(),v("div",se,[d(U,{modelValue:e.value,"onUpdate:modelValue":o[1]||(o[1]=n=>e.value=n),ref_key:"documentSegmentRef",ref:c},null,8,["modelValue"])])):h("",!0),t.value===2?(i(),v("div",ae,[d(N,{modelValue:e.value,"onUpdate:modelValue":o[2]||(o[2]=n=>e.value=n),ref_key:"processCompleteRef",ref:m},null,8,["modelValue"])])):h("",!0)])]),_:1})])]),_:1}))}});export{_e as default};
|