| 1234567 |
- import st from"./LayoutExperience-m_6O_--w.js";import it from"./ContentContainer-Ccan82yM.js";import{C as rt,H as dt}from"./CardItem-C8Aq2jlY.js";/* empty css */import{S as Be}from"./index-DQnxzLQF.js";import"./index-CH4harNy.js";import{S as He,O as je,a as ut,T as ct}from"./index-DfG3xZUT.js";import"./index-Dg5DYmdG.js";/* empty css */import{C as mt,a as pt}from"./index-Dr87gjkO.js";/* empty css */import{c as M,o as u,a as h,X as z,J as S,m as _t,e as Q,p as X,s as T,A as t,F,Z as Y,D as e,I as N,Y as Me,j as r,S as ce,w as gt,b as ft,r as xe,x as Oe,n as Se,q as K,L as Ie,a0 as vt,N as bt,a7 as yt,y as ht,H as Ue}from"./vue-vendor-BdC0yijC.js";/* empty css */import"./index-MWvsC21f.js";import{g as pe,a as wt}from"./icon-map-D83d39Ln.js";import{_ as te,u as _e,B as ze,M as ge,H as W,ae as Je,af as kt}from"./index-CZgt6gUt.js";import{g as Ye,d as $e,i as Vt,b as Le,a as Te,c as De,e as me}from"./event-bus-vYvbgsFa.js";import{T as Ne}from"./index-7RaLHUc1.js";import{c as It,q as $t,a as At,g as Ct,u as St,d as Ut,b as Lt}from"./rgflow-dify-C0QiHv2O.js";import{I as fe}from"./index-Cngm-rvJ.js";import{M as P}from"./index-DYVHHYYR.js";import{R as Tt,C as Dt,F as Bt,a as Mt}from"./index-D42u9gmJ.js";import{T as xt,a as Ot}from"./index-eLPtfCZU.js";import{T as zt}from"./index-BCJUkMPM.js";/* empty css *//* empty css *//* empty css */import{S as Nt}from"./index-D-_zc1KD.js";import{S as Ge}from"./index-D2_5NicA.js";import{D as qt}from"./index-bjJwHYCP.js";import{g as Rt}from"./knowledge-Ckr2Gel_.js";import{S as Ft,E as Ke,a as Et}from"./index-DIO7s5-r.js";/* empty css */import{P as Pt}from"./index-DXj13FZ6.js";import{_ as Ht}from"./DeleteModal-BEI_RKTj.js";import{T as jt}from"./index-BehirOWx.js";import{S as Jt}from"./index-lSGBaeFz.js";import"./Header-tkTaRFmu.js";import"./use-platform-information-CCFvVYoR.js";import"./use-logout-BuTcf7YW.js";import"./use-current-user-zms2zUjo.js";import"./login-DFmm7rHm.js";import"./use-merge-state-OcpGs99s.js";import"./index.es-Bqanj1By.js";import"./index-B3z4cY-J.js";import"./responsive-observe-4ACH6YSC.js";import"./index-nlTXBUje.js";import"./index-BPvr-mt0.js";const Yt={class:"card-default"},Gt={class:"header"},Kt=["src"],Qt={class:"title"},Xt={class:"section"},Wt={class:"labels"},Zt={class:"footer"},el={__name:"CardDefault",props:{name:{type:String,default:"问答助理",required:!0},img_src:{type:String,default:"intellFrame6"},description:{type:String,default:"EMBEDDING,SPEECH2TEXT,MODERATION"},labels:{type:String,default:"LLM,TEXT"}},setup(_){return(v,b)=>(u(),M("div",Yt,[h("div",Gt,[h("img",{class:"icon",src:z(pe)(_.img_src),alt:""},null,8,Kt),h("div",Qt,S(_.name),1)]),h("div",Xt,[h("div",null,S(_.description),1),h("div",Wt,S(_.labels),1)]),h("div",Zt,[_t(v.$slots,"footer",{},void 0,!0)])]))}},tl=te(el,[["__scopeId","data-v-f07505c7"]]),ll={class:"model-title"},al={class:"section"},nl={__name:"ModalAddIntel",props:{visible:{type:Boolean,default:!1}},emits:["update:visible","add_intelligent","createRAGFLOWIntelligent"],setup(_,{emit:v}){const{t:b}=_e(),d=_,m=v,y=Q(()=>d.visible),g=Q(()=>Ye(b)),V=()=>{m("update:visible",!1)},L=U=>{U.type==="agent-dialog"?(m("update:visible",!1),m("createRAGFLOWIntelligent")):(m("update:visible",!1),m("add_intelligent",U))};return(U,A)=>{const I=X("icon-plus"),C=ze,p=ge;return u(),T(p,{visible:y.value,"onUpdate:visible":A[0]||(A[0]=s=>y.value=s),"title-align":"start","align-center":!1,"esc-to-close":!1,footer:!1,top:"15vh",width:"60vw",onBeforeCancel:V},{title:t(()=>[h("div",ll,S(U.$t("management.create_intelligent_title")),1)]),default:t(()=>[h("div",al,[(u(!0),M(F,null,Y(g.value,s=>(u(),T(tl,{key:s.name,name:s.name,description:s.description,labels:s.labels},{footer:t(()=>[e(C,{class:"add-btn",onClick:k=>L(s)},{default:t(()=>[e(I),N(" "+S(U.$t("management.create_btn")),1)]),_:2},1032,["onClick"])]),_:2},1032,["name","description","labels"]))),128))])]),_:1},8,["visible"])}}},ol=te(nl,[["__scopeId","data-v-0e731fe8"]]);function sl(_){return W({url:"/api/dialog/dialog_list",method:"post",data:_})}function Qe(_){return W({url:"/api/dialog/create",method:"post",data:_})}function Fe(_,v,b=void 0){const d={keyword:_,labelType:v};return b&&(d.objectId=b),W({url:"/api/label/list",method:"get",params:d})}function Ee(_){return W({url:`/api/dialog/delete?dialogId=${_}`,method:"get"})}function il(_,v=1){return W({url:"/api/label/add_label",method:"post",data:{labelName:_,labelType:v}})}function rl(_){return W({url:`/api/label/delete_label?labelId=${_}`,method:"delete"})}function dl(_,v){return W({url:"/api/label/sign_label",method:"post",data:{labelIdList:_,objectId:v}})}function ul(_,v){return W({url:"/api/dialog/status",method:"put",data:{id:_,status:v}})}function Xe(_,v,b=void 0,d=void 0){const m={id:_,icon:v};return b&&(m.name=b),d&&(m.description=d),W({url:"/api/dialog/update_icon",method:"put",data:m})}function cl(_){return W({url:`/api/dialog/sync?dialogId=${_}`,method:"get"})}function ml(){return W({url:"/dify/console/api/account/profile",method:"get"})}const pl={class:"section"},_l={class:"form-item"},gl={class:"label"},fl={class:"value"},vl=["src"],bl={class:"form-item"},yl={class:"label"},hl={__name:"ModelAddItem",props:{show_model_item:{type:Boolean,default:!1},target_intell_type:{type:String,default:"advanced-chat"},target_icon:{type:String,default:"intellFrame1"}},emits:["update:show_model_item","select_icon","updateIntelligentList","clearSelectIcon"],setup(_,{emit:v}){const{t:b}=_e(),d=_,m=Me(),y={name:"",description:""},g=r(Object.assign({},y)),V=v;let L=Q(()=>d.show_model_item);const U=()=>{if(g.value.name.trim().length){const p={name:g.value.name,description:g.value.description,mode:d.target_intell_type};It(p).then(s=>{if(s.id&&s.id.length){const k={id:s.id,name:g.value.name,description:g.value.description,icon:d.target_icon,dialogType:$e.DIFY,mode:d.target_intell_type};A(k)}}).catch(s=>{console.log(b("management.create_fail"),s)}).finally(()=>{})}},A=async p=>{try{(await Qe(p)).code==200?(I(),V("updateIntelligentList"),P.success(b("management.create_success")),m.push({path:"/intelligent/detail",query:{id:p.id,name:p.name,mode:p.mode}})):P.error(b("management.create_fail"))}catch(s){console.log(b("management.create_fail"),s)}},I=()=>{g.value=Object.assign({},y),V("update:show_model_item",!1),V("clearSelectIcon")},C=()=>{V("select_icon")};return(p,s)=>{const k=fe,n=Ne,D=ge;return u(),T(D,{visible:z(L),"onUpdate:visible":s[2]||(s[2]=$=>ce(L)?L.value=$:L=$),"align-center":!1,top:"15vh",onOk:U,onCancel:I},{title:t(()=>[N(S(p.$t("management.create_intel_title")),1)]),default:t(()=>[h("div",pl,[h("div",_l,[h("div",gl,S(p.$t("management.label_name")),1),h("div",fl,[h("img",{class:"icon",src:z(pe)(d.target_icon),alt:"",onClick:C},null,8,vl),e(k,{modelValue:g.value.name,"onUpdate:modelValue":s[0]||(s[0]=$=>g.value.name=$),placeholder:p.$t("management.input_placeholder")},null,8,["modelValue","placeholder"])])]),h("div",bl,[h("div",yl,S(p.$t("management.label_desc")),1),e(n,{modelValue:g.value.description,"onUpdate:modelValue":s[1]||(s[1]=$=>g.value.description=$),placeholder:p.$t("management.label_desc"),"auto-size":{minRows:2,maxRows:5}},null,8,["modelValue","placeholder"])])])]),_:1},8,["visible"])}}},wl=te(hl,[["__scopeId","data-v-b374ca1f"]]),kl={class:"section"},Vl={class:"labels"},Il=["onClick"],$l=["src"],Al={__name:"ModalSelectIcon",props:{show_select_icon:{type:Boolean,default:!1},target_icon:{type:String,default:""}},emits:["update:show_model_item","sendIcon"],setup(_,{emit:v}){const b=_,d=v,m=r(Vt),y=r(m.value[0].id),g=Q(()=>b.show_select_icon),V=A=>{y.value=A},L=A=>{let I=null;for(const C of m.value){let p=C.find(s=>s.id===y.value);p&&(I=p.name)}d("sendIcon",I),d("update:show_select_icon",!1),A()},U=()=>{d("update:show_select_icon",!1),d("clearTargetIcon")};return gt(()=>b.target_icon,A=>{var I;if(A&&A.length){let C="";for(const p of m.value)C=((I=p.find(s=>s.name===A))==null?void 0:I.id)||m.value[0][0].id;y.value=C}else y.value=m.value[0][0].id},{immediate:!0}),(A,I)=>{const C=ge;return u(),T(C,{visible:g.value,"onUpdate:visible":I[0]||(I[0]=p=>g.value=p),"align-center":!1,top:"15vh",width:"650px",onCancel:U,onBeforeOk:L},{title:t(()=>[N(S(A.$t("management.change_icon_title")),1)]),default:t(()=>[h("div",kl,[h("div",Vl,S(A.$t("management.all_icon")),1),(u(!0),M(F,null,Y(m.value,(p,s)=>(u(),M("div",{class:"icons",key:s},[(u(!0),M(F,null,Y(p,k=>(u(),M("div",{class:ft(["icon-border",{"icon-border-active":k.id===y.value}]),key:k.icon,onClick:n=>V(k.id)},[h("img",{class:"icon",src:z(pe)(k.name)},null,8,$l)],10,Il))),128))]))),128))])]),_:1},8,["visible"])}}},We=te(Al,[["__scopeId","data-v-a337ce6f"]]);function Cl(_=!1){const v=r(_);return{loading:v,setLoading:m=>{v.value=m},toggle:()=>{v.value=!v.value}}}const Sl=["src"],Ul={style:{width:"100%","text-align":"right"}},Ll={__name:"AgentConfig",props:["show_rg_config","typeAngint","formData","target_icon"],emits:["queryList","update:show_rg_config","updateIntelligentList","show_select_icon","clearSelectIcon"],setup(_,{expose:v,emit:b}){const{t:d}=_e(),m=_,y=b,{loading:g,setLoading:V}=Cl(!0),L=Q(()=>m.show_rg_config),U=r({}),A=r({});let I=r([]);r();const C=r(),p=r(),s=r(),k=r("1"),n=xe({icon:"",language:"English",prompt_config:{empty_response:"",prologue:"你好! 我是你的助理,有什么可以帮到你的吗?",quote:!0,self_rag:!1,keyword:!1,tts:!1,refine_multiturn:!0,use_kg:!0,system:`你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。回答需要考虑聊天历史。
- 以下是知识库:
- {knowledge}
- 以上是知识库。`,parameters:[{index:0,name:"knowledge",key:"knowledge",optional:!1}]},kb_ids:[],llm_id:void 0,llm_setting:{temperature:.1,top_p:.3,presence_penalty:.4,frequency_penalty:.7,max_tokens:512},similarity_threshold:.2,vector_similarity_weight:.30000000000000004,top_n:8,rerank_id:"",top_k:1024,description:"",name:""});let D=r(!0),$=r(!0),x=r(!0),H=r(!0),j=r(!0);localStorage.getItem("httpUrl");let R=r(!0);const oe=r("calc(530px)"),ve=Q(()=>[{title:d("management.rg_config.table_column_1"),dataIndex:"name",slotName:"name"},{title:d("management.rg_config.table_column_2"),dataIndex:"optional",slotName:"optional"},{title:d("management.rg_config.table_column_3"),dataIndex:"action",slotName:"action"}]);r([]),r([]);const ie=Q(()=>({name:[{required:!0,message:d("management.rules.name_rule")}],"prompt_config.system":[{required:!0,message:d("management.rules.system_rule")}],llm_id:[{required:!0,message:d("management.rules.lim_rule")}],kb_ids:[{required:!0,message:d("management.rules.kb_rule")}]})),re=()=>{y("show_select_icon")},de=({values:a,errors:l})=>{},se=()=>{C.value.resetFields(),p.value.resetFields(),s.value.resetFields(),n.name="",y("update:show_rg_config",!1),y("queryList"),y("clearSelectIcon")},be=a=>{k.value="1",C.value.resetFields(),p.value.resetFields(),s.value.resetFields(),Ie(()=>{m.typeAngint=="add"&&(n.name="",n.icon="",n.prompt_config.system=`你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。回答需要考虑聊天历史。
- 以下是知识库:
- {knowledge}
- 以上是知识库。`),R.value=!1,setTimeout(()=>{R.value=!0},100)})},ye=async(a,l)=>{(await Qe(a)).code==200&&(P.success(l),se(),y("updateIntelligentList"))},le=async a=>{await cl(a)},O=async a=>{if(n.name&&n.kb_ids.length>0&&n.prompt_config.system&&n.llm_id){let l=d("management.create_success"),c=1-n.vector_similarity_weight,q={...n,vector_similarity_weight:c};q.rerank_id&&delete q.top_k,q.rerank_id&&delete q.top_k,q.prompt_config.parameters=n.prompt_config.parameters.map(f=>({...f,key:f.key,name:f.key})),m.typeAngint=="edit"&&(q.dialog_id=n.id,delete q.id,delete q.off,l=d("management.edit_success")),j.value||delete q.llm_setting.max_tokens,V(!0);try{const f=await At(q);if(f.data.id&&f.data.id.length){const ke={id:f.data.id,name:n.name,description:"",icon:m.target_icon,dialogType:$e.RAGFLOW,mode:"agent-dialog"};m.typeAngint=="add"?ye(ke,l):(await le(f.data.id),setTimeout(()=>{y("updateIntelligentList"),se(),P.success(l)},1e3))}else P.error(d("management.create_fail"));a(!0),V(!1)}catch{V(!1)}}else P.warning(d("management.empty_tip_request")),a(!1)},w=a=>{L.value=!0,Ie(()=>{m.formData.llm_setting.max_tokens==""?(j.value=!1,delete m.formData.llm_setting.max_tokens):j.value=!0,Object.assign(n,m.formData),n.vector_similarity_weight=1-n.vector_similarity_weight})},Z=()=>{n.prompt_config.parameters.push({index:n.prompt_config.parameters.length,key:"",name:"",optional:!0}),Ie(()=>{C.value.validate()})},ue=a=>{n.prompt_config.parameters=n.prompt_config.parameters.filter(l=>l.index!==a.index)};function he(a){k.value=a}const we=async()=>{try{const a=await $t(),l={};for(const c in a.data)if(Object.hasOwnProperty.call(a.data,c)){const q=a.data[c];l[c]=q.filter(f=>f.available===!0&&f.model_type==="chat")}U.value=l,A.value={BAAI:[a.data.BAAI[1]],Jina:a.data.Jina,youdao:a.data.Youdao}}catch{}finally{}},i=async()=>{V(!0);try{const a={current:1,pageSize:1e3,keyword:"",location:"1"},l=await Rt(a.current,a.pageSize,a.keyword,a.location);l.code==200&&Ie(()=>{I.value=l.data.rows})}catch{}finally{V(!1)}};return Oe(()=>{we(),i()}),v({editClick:w}),(a,l)=>{const c=qt,q=fe,f=Mt,ke=X("icon-plus"),J=Be,Ve=Ne,G=Ge,B=je,E=He,Ae=Bt,Ce=Ot,ae=Nt,qe=ut,Re=ze,Ze=X("icon-delete"),et=zt,tt=Ft,lt=xt,at=Dt,nt=Tt,ot=ge;return u(),T(ot,{visible:L.value,"onUpdate:visible":l[27]||(l[27]=o=>L.value=o),title:a.$t("management.rg_config.title"),onBeforeOpen:be,onCancel:se,"ok-loading":z(g),onBeforeOk:O,footer:!0,"title-align":"start",width:"600px"},{default:t(()=>[e(nt,{class:""},{default:t(()=>[e(at,{span:24},{default:t(()=>[e(lt,{type:"capsule",size:"large","active-key":k.value,onChange:he},{default:t(()=>[e(Ce,{key:"1",title:a.$t("management.rg_config.tab_1")},{default:t(()=>[e(c,{style:{"margin-bottom":"20px","margin-top":"0"}}),h("div",{style:Se([{width:"100%"},{height:oe.value}])},[e(Ae,{ref_key:"formRef",ref:C,rules:ie.value,model:n,onSubmit:de,style:{width:"90%",margin:"0 auto"}},{default:t(()=>[e(f,{field:"name",label:a.$t("management.rg_config.label_name")},{default:t(()=>[e(q,{modelValue:n.name,"onUpdate:modelValue":l[0]||(l[0]=o=>n.name=o),placeholder:a.$t("management.rg_config.input_placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),_.typeAngint==="add"?(u(),T(f,{key:0,label:a.$t("management.rg_config.label_icon"),required:""},{default:t(()=>[e(J,{direction:"vertical",style:{width:"100%"}},{default:t(()=>[m.target_icon.length?(u(),M("img",{key:1,class:"upload-img",src:z(pe)(m.target_icon),onClick:re},null,8,Sl)):(u(),M("div",{key:0,class:"upload-empty",onClick:re},[e(ke,{class:"icon"})]))]),_:1})]),_:1},8,["label"])):K("",!0),e(f,{label:"助理描述"},{default:t(()=>[e(q,{modelValue:n.description,"onUpdate:modelValue":l[1]||(l[1]=o=>n.description=o),placeholder:""},null,8,["modelValue"])]),_:1}),e(f,{label:a.$t("management.rg_config.label_empty")},{default:t(()=>[e(q,{modelValue:n.prompt_config.empty_response,"onUpdate:modelValue":l[2]||(l[2]=o=>n.prompt_config.empty_response=o),placeholder:""},null,8,["modelValue"])]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.label_set_word")},{default:t(()=>[e(Ve,{modelValue:n.prompt_config.prologue,"onUpdate:modelValue":l[3]||(l[3]=o=>n.prompt_config.prologue=o),placeholder:"",style:{height:"100px"}},null,8,["modelValue"])]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.label_quo")},{default:t(()=>[e(J,{direction:"vertical"},{default:t(()=>[e(G,{modelValue:n.prompt_config.quote,"onUpdate:modelValue":l[4]||(l[4]=o=>n.prompt_config.quote=o),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.keyword_analysis")},{default:t(()=>[e(J,{direction:"vertical"},{default:t(()=>[e(G,{modelValue:n.prompt_config.keyword,"onUpdate:modelValue":l[5]||(l[5]=o=>n.prompt_config.keyword=o),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.tts")},{default:t(()=>[e(J,{direction:"vertical"},{default:t(()=>[e(G,{modelValue:n.prompt_config.tts,"onUpdate:modelValue":l[6]||(l[6]=o=>n.prompt_config.tts=o),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{field:"kb_ids",label:a.$t("management.rg_config.label_kb")},{default:t(()=>[e(E,{modelValue:n.kb_ids,"onUpdate:modelValue":l[7]||(l[7]=o=>n.kb_ids=o),placeholder:a.$t("management.rg_config.select_placeholder"),multiple:""},{default:t(()=>[(u(!0),M(F,null,Y(z(I),o=>(u(),T(B,{key:o.id,value:o.id},{default:t(()=>[N(S(o.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["rules","model"])],4)]),_:1},8,["title"]),e(Ce,{key:"2",title:a.$t("management.rg_config.tab_2")},{default:t(()=>[e(c,{style:{"margin-bottom":"20px","margin-top":"0"}}),e(tt,{style:Se([{width:"100%",overflow:"auto"},{height:oe.value}])},{default:t(()=>[e(Ae,{ref_key:"formRef1",ref:p,rules:ie.value,model:n,onSubmit:de,"auto-label-width":"",style:{width:"90%",margin:"0 auto"}},{default:t(()=>[e(f,{field:"prompt_config.system",label:a.$t("management.rg_config.system")},{default:t(()=>[e(Ve,{modelValue:n.prompt_config.system,"onUpdate:modelValue":l[8]||(l[8]=o=>n.prompt_config.system=o),placeholder:"",style:{height:"180px"}},null,8,["modelValue"])]),_:1},8,["label"]),e(c,{style:{margin:"0","margin-bottom":"10px"}}),e(f,{label:a.$t("management.rg_config.similarity_threshold")},{default:t(()=>[e(ae,{modelValue:n.similarity_threshold,"onUpdate:modelValue":l[9]||(l[9]=o=>n.similarity_threshold=o),step:.01,min:0,max:1},null,8,["modelValue"])]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.similarity_weight")},{default:t(()=>[e(ae,{modelValue:n.vector_similarity_weight,"onUpdate:modelValue":l[10]||(l[10]=o=>n.vector_similarity_weight=o),step:.01,min:0,max:1},null,8,["modelValue"])]),_:1},8,["label"]),e(f,{label:"Top N"},{default:t(()=>[e(ae,{modelValue:n.top_n,"onUpdate:modelValue":l[11]||(l[11]=o=>n.top_n=o),min:0,max:30},null,8,["modelValue"])]),_:1}),e(f,{label:a.$t("management.rg_config.multi_dialog")},{default:t(()=>[e(J,{direction:"vertical"},{default:t(()=>[e(G,{modelValue:n.prompt_config.refine_multiturn,"onUpdate:modelValue":l[12]||(l[12]=o=>n.prompt_config.refine_multiturn=o),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.use_kg")},{default:t(()=>[e(J,{direction:"vertical"},{default:t(()=>[e(G,{modelValue:n.prompt_config.use_kg,"onUpdate:modelValue":l[13]||(l[13]=o=>n.prompt_config.use_kg=o),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.rerank_model")},{default:t(()=>[e(J,{direction:"vertical",size:"large"},{default:t(()=>[e(E,{size:"large",modelValue:n.rerank_id,"onUpdate:modelValue":l[14]||(l[14]=o=>n.rerank_id=o),placeholder:a.$t("management.rg_config.select_placeholder"),"allow-clear":""},{default:t(()=>[(u(!0),M(F,null,Y(A.value,(o,ne)=>(u(),T(qe,{label:ne,key:ne},{default:t(()=>[(u(!0),M(F,null,Y(o,ee=>(u(),T(B,{key:ee.fid,disabled:!ee.available,value:ee.llm_name},{default:t(()=>[N(S(ee.llm_name),1)]),_:2},1032,["disabled","value"]))),128))]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["label"]),n.rerank_id?(u(),T(f,{key:0,label:"Top-K"},{default:t(()=>[e(ae,{modelValue:n.top_k,"onUpdate:modelValue":l[15]||(l[15]=o=>n.top_k=o),min:1,max:2048},null,8,["modelValue"])]),_:1})):K("",!0),e(f,{label:a.$t("management.rg_config.label_var")},{default:t(()=>[h("div",Ul,[e(Re,{type:"outline",onClick:Z,style:{},size:"mini",shape:"round"},{default:t(()=>[N(S(a.$t("management.rg_config.create_btn")),1)]),_:1})])]),_:1},8,["label"]),e(f,{label:""},{default:t(()=>[e(et,{columns:ve.value,data:n.prompt_config.parameters,style:{width:"100%"}},{name:t(({record:o,rowIndex:ne})=>[e(q,{modelValue:o.key,"onUpdate:modelValue":ee=>o.key=ee,placeholder:""},null,8,["modelValue","onUpdate:modelValue"])]),optional:t(({record:o})=>[e(G,{modelValue:o.optional,"onUpdate:modelValue":ne=>o.optional=ne,size:"small"},null,8,["modelValue","onUpdate:modelValue"])]),action:t(({record:o})=>[e(Re,{type:"text",onClick:ne=>ue(o),style:{"margin-left":"0"},size:"small"},{icon:t(()=>[e(Ze)]),_:2},1032,["onClick"])]),_:1},8,["columns","data"])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["style"])]),_:1},8,["title"]),e(Ce,{key:"3",title:a.$t("management.rg_config.tab_3")},{default:t(()=>[e(c,{style:{"margin-bottom":"20px","margin-top":"0"}}),h("div",{style:Se([{width:"100%"},{height:oe.value}])},[e(Ae,{ref_key:"formRef2",ref:s,rules:ie.value,model:n,"auto-label-width":"",onSubmit:de,style:{width:"90%",margin:"0 auto"}},{default:t(()=>[e(f,{field:"llm_id",label:a.$t("management.rg_config.label_llm")},{default:t(()=>[e(J,{direction:"vertical",size:"large"},{default:t(()=>[e(E,{size:"large",field:"llm_id",modelValue:n.llm_id,"onUpdate:modelValue":l[16]||(l[16]=o=>n.llm_id=o),style:{width:"400px"},placeholder:a.$t("management.rg_config.select_placeholder")},{default:t(()=>[(u(!0),M(F,null,Y(U.value,(o,ne)=>(u(),M(F,{key:ne},[o.length>0?(u(),T(qe,{key:0,label:ne},{default:t(()=>[(u(!0),M(F,null,Y(o,ee=>(u(),T(B,{key:ee.fid,value:ee.llm_name},{default:t(()=>[N(S(ee.llm_name),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["label"])):K("",!0)],64))),128))]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["label"]),e(c,{style:{"margin-bottom":"20px","margin-top":"0"}}),e(f,{label:a.$t("management.rg_config.label_free")},{default:t(()=>[e(E,{"default-value":"2",style:{width:"400px"},placeholder:""},{default:t(()=>[e(B,{value:"1"},{default:t(()=>[N(S(a.$t("management.rg_config.option_1")),1)]),_:1}),e(B,{value:"2"},{default:t(()=>[N(S(a.$t("management.rg_config.option_2")),1)]),_:1}),e(B,{value:"3"},{default:t(()=>[N(S(a.$t("management.rg_config.option_3")),1)]),_:1})]),_:1})]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.label_temp")},{default:t(()=>[e(G,{size:"small",modelValue:z(D),"onUpdate:modelValue":l[17]||(l[17]=o=>ce(D)?D.value=o:D=o)},null,8,["modelValue"]),e(J,{direction:"vertical",size:"large"},{default:t(()=>[e(ae,{disabled:!z(D),modelValue:n.llm_setting.temperature,"onUpdate:modelValue":l[18]||(l[18]=o=>n.llm_setting.temperature=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{label:"top P"},{default:t(()=>[e(G,{size:"small",modelValue:z($),"onUpdate:modelValue":l[19]||(l[19]=o=>ce($)?$.value=o:$=o)},null,8,["modelValue"]),e(J,{direction:"vertical",size:"large"},{default:t(()=>[e(ae,{disabled:!z($),modelValue:n.llm_setting.top_p,"onUpdate:modelValue":l[20]||(l[20]=o=>n.llm_setting.top_p=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1}),e(f,{label:a.$t("management.rg_config.label_attend")},{default:t(()=>[e(G,{size:"small",modelValue:z(x),"onUpdate:modelValue":l[21]||(l[21]=o=>ce(x)?x.value=o:x=o)},null,8,["modelValue"]),e(J,{direction:"vertical",size:"large"},{default:t(()=>[e(ae,{disabled:!z(x),modelValue:n.llm_setting.presence_penalty,"onUpdate:modelValue":l[22]||(l[22]=o=>n.llm_setting.presence_penalty=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.label_frequency")},{default:t(()=>[e(G,{size:"small",modelValue:z(H),"onUpdate:modelValue":l[23]||(l[23]=o=>ce(H)?H.value=o:H=o)},null,8,["modelValue"]),e(J,{direction:"vertical",size:"large"},{default:t(()=>[e(ae,{disabled:!z(H),modelValue:n.llm_setting.frequency_penalty,"onUpdate:modelValue":l[24]||(l[24]=o=>n.llm_setting.frequency_penalty=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"]),e(f,{label:a.$t("management.rg_config.max_token_count")},{default:t(()=>[e(G,{size:"small",modelValue:z(j),"onUpdate:modelValue":l[25]||(l[25]=o=>ce(j)?j.value=o:j=o)},null,8,["modelValue"]),e(J,{direction:"vertical",size:"large"},{default:t(()=>[e(ae,{disabled:!z(j),modelValue:n.llm_setting.max_tokens,"onUpdate:modelValue":l[26]||(l[26]=o=>n.llm_setting.max_tokens=o),min:0,max:2048,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"])]),_:1},8,["rules","model"])],4)]),_:1},8,["title"])]),_:1},8,["active-key"])]),_:1})]),_:1})]),_:1},8,["visible","title","ok-loading"])}}},Tl=te(Ll,[["__scopeId","data-v-cd48d924"]]),Dl={__name:"TopSetting",setup(_){const{t:v}=_e(),b=Me(),d=vt(),m=r({searchText:d.query.searchText,target_label_list:d.query.target_label_list,target_status:d.query.target_status,target_app:d.query.target_app}),y=r(""),g=r(""),V=r([]),L=r([]),U=r("1"),A=r([{value:"1",labelName:"已发布"},{value:"0",labelName:"已下线"},{value:"3",labelName:"全部"}]),I=r(!1),C=r(!1),p=r(!1),s=r(""),k=r(""),n=r(!1),D=r(null);let $=r("add"),x=xe({});const H=r(null),j=Q(()=>{const O=Ye(v);return O.push({name:"basic",type:"agent-basic"}),O}),R=Je(()=>{const O={searchText:y.value,target_app:g.value,target_label_list:V.value,target_status:U.value};me.emit(O)},300,!1),oe=()=>{I.value=!0},ve=()=>{n.value=!0,$.value="add"},ie=O=>{C.value=!0,k.value=O.type},re=()=>{p.value=!0},de=O=>{s.value=O,H.value&&Xe(H.value.id,s.value).then(w=>{w.code==200?P.success(v("management.edit_success")):P.error(v("management.edit_fail"))}).catch(()=>{P.error(v("management.edit_fail"))}).finally(()=>{s.value="",me.emit(y.value),H.value=null})},se=O=>{me.emit(""),s.value=""},be=async O=>{s.value=O.icon;try{const w=await Ct(O.id);Object.assign(x,w.data),D.value.editClick()}catch{}finally{}},ye=()=>{p.value=!0},le=()=>{s.value="",$.value="add",H.value=null};return Oe(async()=>{var O;Object.keys(m.value)&&(y.value=m.value.searchText||"",g.value=m.value.target_app||"",U.value=m.value.target_status||"1",V.value=((O=m.value.target_label_list)==null?void 0:O.map(w=>Number(w)))||[],R()),Le.on(async w=>{switch(w.agentType){case"1":n.value=!0,$.value="edit",be(w);break;case"4":const Z=await ml();Z.id&&Z.id.length&&b.push({path:"/intelligent/detail",query:{id:w.id,name:w.name,mode:w.mode,searchText:y.value,target_app:g.value,target_label_list:V.value,target_status:U.value}});break;default:console.log("暂不支持该智能体类型")}}),Te.on(w=>{p.value=!0,H.value=w,s.value=w.icon}),De.on(w=>{L.value=w})}),bt(()=>{Le.off(),Te.off(),De.off()}),(O,w)=>{const Z=je,ue=He,he=X("icon-search"),we=fe,i=X("icon-plus"),a=ze,l=Be;return u(),M(F,null,[e(l,{size:"large"},{default:t(()=>[e(ue,{modelValue:U.value,"onUpdate:modelValue":w[0]||(w[0]=c=>U.value=c),style:{width:"200px","background-color":"var(--color-bg-5)"},onChange:z(R)},{default:t(()=>[(u(!0),M(F,null,Y(A.value,c=>(u(),T(Z,{key:c.value,value:c.value},{default:t(()=>[N(S(c.labelName),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","onChange"]),e(ue,{modelValue:g.value,"onUpdate:modelValue":w[1]||(w[1]=c=>g.value=c),placeholder:O.$t("management.searchAppTip"),"allow-clear":"",style:{width:"200px","background-color":"var(--color-bg-5)"},onChange:z(R)},{default:t(()=>[(u(!0),M(F,null,Y(j.value,c=>(u(),T(Z,{key:c.name,value:c.type},{default:t(()=>[N(S(c.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","placeholder","onChange"]),e(ue,{modelValue:V.value,"onUpdate:modelValue":w[2]||(w[2]=c=>V.value=c),style:{width:"200px","background-color":"var(--color-bg-5)"},placeholder:O.$t("management.searchLabelTip"),multiple:"","max-tag-count":1,"allow-clear":"","allow-search":"",scrollbar:O.scrollbar,onChange:z(R)},{default:t(()=>[(u(!0),M(F,null,Y(L.value,c=>(u(),T(Z,{key:c.labelId,value:c.labelId},{default:t(()=>[N(S(c.labelName),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","placeholder","scrollbar","onChange"]),e(we,{modelValue:y.value,"onUpdate:modelValue":w[3]||(w[3]=c=>y.value=c),placeholder:O.$t("management.search"),style:{width:"300px"},"allow-clear":"",onInput:z(R)},{prefix:t(()=>[e(he)]),_:1},8,["modelValue","placeholder","onInput"]),e(a,{type:"primary",size:"large",onClick:oe},{icon:t(()=>[e(i)]),default:t(()=>[N(" "+S(O.$t("management.createIntelligent")),1)]),_:1})]),_:1}),e(ol,{visible:I.value,"onUpdate:visible":w[4]||(w[4]=c=>I.value=c),onAdd_intelligent:ie,onCreateRAGFLOWIntelligent:ve},null,8,["visible"]),e(wl,{show_model_item:C.value,"onUpdate:show_model_item":w[5]||(w[5]=c=>C.value=c),target_icon:s.value,target_intell_type:k.value,onSelect_icon:re,onUpdateIntelligentList:se,onClearSelectIcon:le},null,8,["show_model_item","target_icon","target_intell_type"]),e(We,{show_select_icon:p.value,"onUpdate:show_select_icon":w[6]||(w[6]=c=>p.value=c),target_icon:s.value,onSendIcon:de,onClearTargetIcon:le},null,8,["show_select_icon","target_icon"]),n.value?(u(),T(Tl,{key:0,show_rg_config:n.value,"onUpdate:show_rg_config":w[7]||(w[7]=c=>n.value=c),ref_key:"editAgentKuai",ref:D,typeAngint:z($),formData:z(x),target_icon:s.value,onUpdateIntelligentList:se,onShow_select_icon:ye,onClearSelectIcon:le},null,8,["show_rg_config","typeAngint","formData","target_icon"])):K("",!0)],64)}}},Bl=te(Dl,[["__scopeId","data-v-3894e61d"]]),Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACJSURBVHgB7Y2xDYNADEVtn5Qi1a3CBskEQBUKIiUjZJNscBJIUB4bABswAiNQI53N0VEgBA0VT7ILy+9/BE9e2IgQNGzABMP7FVeYl/aBSDXsAB0HBAfwLfqQMHMJZwrS+NXtEXoRfqZJ5CcMWPg735YPaIzVt7syIq5Nk/i/lpqV9qNIhSO73wTo5SfJ2PBIIQAAAABJRU5ErkJggg==",Ml={__name:"ManageTags",props:{visible:{type:Boolean,default:!1},labels:{type:Array,default:()=>[]}},emits:["update:visible","updateLabels"],setup(_,{emit:v}){const b=_,d=v,m=Q(()=>b.labels),y=r(null),g=r(!1),V=r(""),L=Q(()=>b.visible),U=async p=>{try{const s=await rl(p.labelId);s.code==200?d("updateLabels"):P.error(s.msg)}catch(s){console.log(s)}},A=()=>{d("update:visible",!1)},I=()=>{g.value=!0,Ie(()=>{y.value&&y.value.focus()})},C=async()=>{if(V.value.trim().length)try{const p=await il(V.value.trim());p.code==200?d("updateLabels"):P.error(p.msg),V.value=""}catch(p){console.log(p)}g.value=!1};return(p,s)=>{const k=fe,n=X("icon-plus"),D=ct,$=X("icon-delete"),x=Pt,H=Be,j=ge;return u(),T(j,{visible:L.value,"onUpdate:visible":s[1]||(s[1]=R=>L.value=R),"esc-to-close":!1,footer:!1,maskClosable:!1,"align-center":!1,title:"管理标签","title-align":"start",top:"15vh",onBeforeCancel:A},{default:t(()=>[e(H,{wrap:""},{default:t(()=>[g.value?(u(),T(k,{key:0,ref_key:"input_ref",ref:y,style:{width:"90px"},size:"mini",modelValue:V.value,"onUpdate:modelValue":s[0]||(s[0]=R=>V.value=R),modelModifiers:{trim:!0},onKeyup:yt(C,["enter"]),onBlur:C},null,8,["modelValue"])):(u(),T(D,{key:1,style:{width:"90px",backgroundColor:"var(--color-fill-2)",border:"1px dashed var(--color-fill-3)",cursor:"pointer"},onClick:I},{icon:t(()=>[e(n)]),default:t(()=>[s[2]||(s[2]=N(" 创建新标签 "))]),_:1})),(u(!0),M(F,null,Y(m.value,R=>(u(),T(D,{key:R.labelId},{default:t(()=>[N(S(R.labelName)+" ",1),e(x,{type:"warning",content:"是否确认删除该标签?",onOk:oe=>U(R)},{default:t(()=>[e($,{style:{cursor:"pointer"}})]),_:2},1032,["onOk"])]),_:2},1024))),128))]),_:1})]),_:1},8,["visible"])}}},xl=te(Ml,[["__scopeId","data-v-10ffc9cf"]]),Ol={class:"section"},zl={class:"form-item"},Nl={class:"label"},ql={class:"value"},Rl=["src"],Fl={class:"form-item"},El={class:"label"},Pl={__name:"ModelUpdateItem",props:{show_model_item:{type:Boolean,default:!1},target_intell_type:{type:String,default:"advanced-chat"},target_icon:{type:String,default:"intellFrame1"},name:{type:String,default:""},description:{type:String,default:""},id:{type:String,default:""}},emits:["closeModel","select_icon","updateIntelligentList","clearSelectIcon"],setup(_,{emit:v}){const{t:b}=_e(),d=_;Me();const m=v,y={name:"",description:""},g=r(Object.assign({},y));g.value=Object.assign({},y,{name:d.name,description:d.description});const V=r(!1),L=r(d.target_icon);let U=Q(()=>d.show_model_item);const A=s=>{L.value=s},I=async()=>{const s=d.id,k={name:g.value.name,description:g.value.description,use_icon_as_answer_icon:!1};await St(s,k)?(await Xe(s,L.value,k.name,k.description)).code==200?(P.success(b("management.edit_success")),m("updateIntelligentList"),C()):P.error(b("management.edit_fail")):P.error(b("management.edit_fail"))},C=()=>{g.value=Object.assign({},y),m("closeModel",!1)},p=()=>{V.value=!0};return(s,k)=>{const n=fe,D=Ne,$=ge;return u(),M(F,null,[e($,{visible:z(U),"onUpdate:visible":k[2]||(k[2]=x=>ce(U)?U.value=x:U=x),"align-center":!1,top:"15vh",onOk:I,onCancel:C},{title:t(()=>[N(S(s.$t("management.update_intelligent_title")),1)]),default:t(()=>[h("div",Ol,[h("div",zl,[h("div",Nl,S(s.$t("management.label_name")),1),h("div",ql,[h("img",{class:"icon",src:z(pe)(L.value),alt:"",onClick:p},null,8,Rl),e(n,{modelValue:g.value.name,"onUpdate:modelValue":k[0]||(k[0]=x=>g.value.name=x),placeholder:s.$t("management.input_placeholder")},null,8,["modelValue","placeholder"])])]),h("div",Fl,[h("div",El,S(s.$t("management.label_desc")),1),e(D,{modelValue:g.value.description,"onUpdate:modelValue":k[1]||(k[1]=x=>g.value.description=x),placeholder:s.$t("management.label_desc"),"auto-size":{minRows:2,maxRows:5}},null,8,["modelValue","placeholder"])])])]),_:1},8,["visible"]),e(We,{show_select_icon:V.value,"onUpdate:show_select_icon":k[3]||(k[3]=x=>V.value=x),target_icon:_.target_icon,onSendIcon:A},null,8,["show_select_icon","target_icon"])],64)}}},Hl=te(Pl,[["__scopeId","data-v-fa11d4ae"]]),jl={class:"label-select"},Jl={class:"footer"},Yl={__name:"LabelSelected",props:{labels:{type:Array,default:()=>[]},addedLabels:{type:Array,default:()=>[]}},emits:["openManageTags","toSearchLabels","addLabelToTarget"],setup(_,{emit:v}){const b=_,d=v,m=r(""),y=r([...b.addedLabels.map(A=>A.labelId)]),g=Q(()=>b.labels),V=Je(()=>{d("toSearchLabels",m.value)},300),L=()=>{d("openManageTags")},U=A=>{d("addLabelToTarget",A)};return(A,I)=>{const C=X("icon-search"),p=fe,s=mt,k=pt,n=Ke,D=X("icon-tags");return u(),M("div",jl,[e(p,{modelValue:m.value,"onUpdate:modelValue":I[0]||(I[0]=$=>m.value=$),placeholder:A.$t("management.search"),style:{width:"100%"},onInput:z(V)},{prefix:t(()=>[e(C)]),_:1},8,["modelValue","placeholder","onInput"]),e(k,{modelValue:y.value,"onUpdate:modelValue":I[1]||(I[1]=$=>y.value=$),direction:"vertical",onChange:U},{default:t(()=>[(u(!0),M(F,null,Y(g.value,$=>(u(),T(s,{key:$.labelId,value:$.labelId},{default:t(()=>[N(S($.labelName),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),g.value.length?K("",!0):(u(),T(n,{key:0})),h("div",Jl,[h("div",{class:"label-manage",onClick:L},[e(D),I[2]||(I[2]=N(" 管理标签"))])])])}}},Gl=te(Yl,[["__scopeId","data-v-a3d6776a"]]),Kl={key:0,class:"label-btn"},Ql={class:"text"},Xl={key:1,class:"label-btn btn-content"},Wl={class:"text"},Zl={class:"label-add"},ea={class:"bottom"},ta={key:0,class:"tools"},la={class:"loading-tips"},aa={key:1},na={__name:"MessageBody",setup(_){const{t:v}=_e(),b=r([]),d=xe({current:1,pageSize:30}),m=r(5),y=r(null),g=r(!1),V=r(""),L=r(""),U=r([]),A=r(""),I=r("1"),C=r([]),p=r(null),s=r(!1),k=r(!1),n=r(!1),D=r(null),$=r(!1),x=r({}),H=async()=>{d.current==1&&(k.value=!0);try{const i={current:d.current,pageSize:d.pageSize,keyword:V.value,label:U.value,mode:A.value,status:I.value},a=await sl(i),l=a.data.rows.map(c=>({...c,time:new Date(c.create_time).toLocaleString("zh-CN"),desc:c.description,img_src:wt(c.icon)||pe(c.icon),user:c.user.userName||"-",online:c.status==1}));m.value=Math.ceil(a.data.total/d.pageSize),b.value.push(...l)}catch(i){console.log(i)}finally{k.value=!1}},j=i=>{i.target.scrollTop+i.target.clientHeight>=i.target.scrollHeight&&(g.value=!0,d.current<m.value&&(d.current+=1,H()))},R=()=>{s.value=!0},oe=i=>{Le.emit(i)},ve=()=>{me.emit("")},ie=i=>{D.value=i,n.value=!0},re=async i=>{const a=await Ee(D.value.id);console.log(a),a.code/1==200?P.success(v("management.delete_success")):P.error(v("management.delete_fail"))},de=async()=>{if(D.value.agentType==$e.DIFY)try{const i=await Ut(D.value.id);console.log(i),await re(D.value.id)}catch(i){console.log(i),i.status/1===404&&await re(D.value.id)}else if(D.value.agentType==$e.RAGFLOW){const i={dialog_ids:[D.value.id]};(await Lt(i)).code==0&&(await Ee(D.value.id)).code==200&&P.success(v("management.delete_success"))}me.emit(""),n.value=!1},se=i=>{$.value=!0,x.value={name:i.name,mode:i.mode,icon:i.icon,id:i.id,description:i.description}},be=()=>{$.value=!1},ye=()=>{show_select_icon.value=!0},le=async()=>{try{const i=await Fe(L.value,1);i.code==200&&(C.value=[...i.data.rows],De.emit(C.value))}catch(i){console.log(i)}},O=()=>{L.value="",le()},w=i=>{L.value=i,le()},Z=async(i,a)=>{try{await dl(i,a)}catch(l){console.log(l)}},ue=async(i,a)=>{if(O(),!i){const l=await Fe(L.value,1,a);l.code==200&&b.value.forEach(c=>{c.id===a&&(c.label=[...l.data.rows])})}},he=async i=>{try{(await ul(i.id,i.status=="1"?"0":"1")).code/1==200?b.value.forEach(l=>{i.id===l.id&&(l.status=="1"?l.status=0:l.status=1)}):b.value.forEach(l=>{i.id===l.id&&(l.online=i.online)})}catch(a){console.log(a),b.value.forEach(l=>{l.id===i.id&&(l.online=i.online)})}},we=i=>{Te.emit(i)};return me.on(i=>{for(const a in i)a==="searchText"&&(V.value=i.searchText);i.target_label_list&&(U.value=i.target_label_list),i.target_app&&(A.value=i.target_app),i.target_status&&(I.value=i.target_status==="3"?"":i.target_status),b.value=[],d.current=1,H()}),Oe(()=>{le(),y.value.addEventListener("scroll",kt(j,500))}),ht(()=>{y.value.removeEventListener("scroll",j),me.off()}),(i,a)=>{const l=Ge,c=Et,q=X("icon-settings"),f=jt,ke=X("icon-delete"),J=X("icon-edit"),Ve=Jt,G=Ke;return u(),M(F,null,[h("div",{class:"body-container",ref_key:"body_container",ref:y},[(u(!0),M(F,null,Y(b.value,B=>(u(),T(rt,{class:"card_box",key:B.id,name:B.name,img_src:B.img_src,height:195,onClickIcon:E=>we(B)},{description:t(()=>[N(S(B.desc),1)]),settings:t(()=>[e(l,{modelValue:B.online,"onUpdate:modelValue":E=>B.online=E,onChange:E=>he(B)},{checked:t(()=>[N(S(i.$t("management.online")),1)]),unchecked:t(()=>[N(S(i.$t("management.offline")),1)]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),labelBtn:t(()=>[e(c,{ref_for:!0,ref_key:"dropdown",ref:p,position:"bl","popup-max-height":!1,onPopupVisibleChange:E=>ue(E,B.id)},{content:t(()=>[h("div",Zl,[e(Gl,{labels:C.value,addedLabels:B.label,onOpenManageTags:R,onToSearchLabels:w,onAddLabelToTarget:E=>Z(E,B.id)},null,8,["labels","addedLabels","onAddLabelToTarget"])])]),default:t(()=>[B.label.length?(u(),M("div",Xl,[a[3]||(a[3]=h("img",{class:"icon",src:Pe},null,-1)),h("span",Wl,S(B.label.map(E=>E.labelName).join(",")),1)])):(u(),M("div",Kl,[a[2]||(a[2]=h("img",{class:"icon",src:Pe},null,-1)),h("span",Ql,S(i.$t("management.addLabelBtn")),1)]))]),_:2},1032,["onPopupVisibleChange"])]),bottom:t(()=>[h("div",ea,[a[4]||(a[4]=h("div",{class:"user"},null,-1)),B.online?K("",!0):(u(),M("div",ta,[e(f,{content:i.$t("management.setting")},{default:t(()=>[e(q,{style:{cursor:"pointer"},onClick:Ue(E=>oe(B),["stop"])},null,8,["onClick"])]),_:2},1032,["content"]),e(f,{content:i.$t("management.delete")},{default:t(()=>[e(ke,{style:{cursor:"pointer"},onClick:Ue(E=>ie(B),["stop"])},null,8,["onClick"])]),_:2},1032,["content"]),e(f,{content:i.$t("management.edit")},{default:t(()=>[B.agentType!=="1"?(u(),T(J,{key:0,style:{cursor:"pointer"},onClick:Ue(E=>se(B),["stop"])},null,8,["onClick"])):K("",!0)]),_:2},1032,["content"])]))])]),_:2},1032,["name","img_src","onClickIcon"]))),128)),h("div",la,[g.value&&d.current<m.value?(u(),T(Ve,{key:0,tip:i.$t("management.loadingDataTip")},null,8,["tip"])):K("",!0),g.value&&d.current>=m.value?(u(),M("div",aa,S(i.$t("management.noMoreData")),1)):K("",!0)])],512),k.value?(u(),T(Ve,{key:0,class:"init-loading",size:32})):K("",!0),b.value.length?K("",!0):(u(),T(G,{key:1})),e(xl,{visible:s.value,"onUpdate:visible":a[0]||(a[0]=B=>s.value=B),labels:C.value,onUpdateLabels:O},null,8,["visible","labels"]),e(Ht,{visible:n.value,onOk:de,onCancel:a[1]||(a[1]=B=>n.value=!1)},null,8,["visible"]),$.value?(u(),T(Hl,{key:2,show_model_item:$.value,target_intell_type:x.value.mode,target_icon:x.value.icon,name:x.value.name,description:x.value.description,id:x.value.id,onCloseModel:be,onSelect_icon:ye,onUpdateIntelligentList:ve},null,8,["show_model_item","target_intell_type","target_icon","name","description","id"])):K("",!0)],64)}}},oa=te(na,[["__scopeId","data-v-229ab5ca"]]),en={__name:"Intelligent",setup(_){return(v,b)=>(u(),T(st,null,{default:t(()=>[e(it,null,{default:t(()=>[e(dt,{title:v.$t("management.intelligentTitle"),tips:v.$t("management.intelligentDesc")},{setting:t(()=>[e(Bl)]),_:1},8,["title","tips"]),e(oa)]),_:1})]),_:1}))}};export{en as default};
|