| 1 |
- import{cQ as Le,gT as De,gV as Oe,gs as v,fM as m,fL as Me,gZ as _o,fV as r,ft as i,cq as d,g$ as a,cw as l,h2 as N,cp as c,cv as _,gx as n,eU as vo,aX as U,y as ne,eH as se,fr as go,a6 as ho,fW as Co,h0 as Re,cs as W,F as Ie,fS as Ee,cr as k,gN as I,cB as Ne,dX as Se,fU as Te,gY as ko,aH as wo,u as yo,V as G,aF as Ao,c9 as ae,w as te,dS as Y,e as F,O as x,B as $,E,x as bo,fy as $o}from"./builder-DygomDiV.js";import{_ as Po}from"./icon_import-D9IDqZyN.js";import{C as Ro,_ as Io}from"./TemplateStoreDialog.vue_vue_type_style_index_0_lang-BiHbgrNx.js";import{_ as Eo}from"./ResourceTriggerDrawer.vue_vue_type_script_setup_true_lang-BlF473Hz.js";import"./store-C6iJKhwL.js";import"./icon_basic_template-BKMCyIAE.js";import"./data-DhjRLBJr.js";import"./call-DEw87b3m.js";import"./template-BlCM2aYv.js";import"./TriggerDrawer.vue_vue_type_script_setup_true_lang-_jPjODZ0.js";import"./ApplicationDialog.vue_vue_type_style_index_0_lang-zDitbwRB.js";import"./v4-Dnyct6Ft.js";const No="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.833313%207.4004C0.833313%207.04021%201.20266%206.79818%201.53291%206.94197L8.77364%2010.0945C8.95607%2010.1739%209.07404%2010.354%209.07404%2010.553V18.339C9.07404%2018.7152%208.67435%2018.9566%208.34141%2018.7816L1.14372%2014.9983C1.05096%2014.9474%200.973499%2014.8738%200.919056%2014.7847C0.864612%2014.6957%200.835079%2014.5943%200.833395%2014.4907L0.833313%2014.4814V7.4004ZM18.4644%206.93223C18.795%206.78607%2019.1666%207.0281%2019.1666%207.38952V14.4814C19.1666%2014.5866%2019.1379%2014.6899%2019.0833%2014.7807C19.0288%2014.8715%2018.9504%2014.9466%2018.8562%2014.9983L11.6585%2018.7816C11.3256%2018.9566%2010.9259%2018.7152%2010.9259%2018.339L10.9259%2010.5912C10.9259%2010.3933%2011.0427%2010.214%2011.2237%2010.1339L18.4644%206.93223ZM9.69988%201.7434C9.79147%201.69315%209.89483%201.66675%209.99998%201.66675C10.1051%201.66675%2010.2085%201.69315%2010.3001%201.7434L17.198%204.80727C17.5962%204.98413%2017.5934%205.55024%2017.1935%205.72316L10.1984%208.74757C10.0718%208.80232%209.92817%208.80232%209.80155%208.74757L2.80644%205.72316C2.40651%205.55025%202.40371%204.98413%202.80191%204.80727L9.69988%201.7434Z'%20fill='white'/%3e%3c/svg%3e",So="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.18428%204.04678C3.99599%203.49862%204.93827%203.33337%205.56826%203.33337H12.5001C12.0398%203.33337%2011.6667%203.70647%2011.6667%204.16671C11.6667%204.62694%2012.0398%205.00004%2012.5001%205.00004H5.56826C5.17552%205.00004%204.58372%205.11283%204.11702%205.428C3.69634%205.71209%203.33341%206.18316%203.33341%207.06392C3.33341%207.94608%203.69793%208.42805%204.12319%208.72081C4.59235%209.04379%205.18357%209.16132%205.56826%209.16132H14.4978C15.1332%209.16132%2016.0634%209.3331%2016.8602%209.89052C17.7012%2010.4789%2018.3334%2011.4598%2018.3334%2012.9079C18.3334%2014.3555%2017.7017%2015.3385%2016.8624%2015.9298C16.0666%2016.4905%2015.1362%2016.6667%2014.4978%2016.6667H7.50008C7.96032%2016.6667%208.33342%2016.2936%208.33342%2015.8334C8.33342%2015.3731%207.96032%2015%207.50008%2015H14.4978C14.882%2015%2015.4529%2014.8841%2015.9025%2014.5673C16.3087%2014.2812%2016.6667%2013.8014%2016.6667%2012.9079C16.6667%2012.0149%2016.3092%2011.5391%2015.9047%2011.2562C15.4561%2010.9423%2014.8851%2010.828%2014.4978%2010.828H5.56826C4.93022%2010.828%203.98736%2010.6507%203.17811%2010.0936C2.32496%209.50629%201.66675%208.52289%201.66675%207.06392C1.66675%205.60354%202.32656%204.62601%203.18428%204.04678Z'%20fill='white'/%3e%3cpath%20d='M7.50008%2015C7.03984%2015%206.66675%2015.3731%206.66675%2015.8334C6.66675%2016.2936%207.03984%2016.6667%207.50008%2016.6667H2.50008C2.03984%2016.6667%201.66675%2016.2936%201.66675%2015.8334C1.66675%2015.3731%202.03984%2015%202.50008%2015H7.50008Z'%20fill='white'/%3e%3cpath%20d='M12.5001%205.00004C12.9603%205.00004%2013.3334%204.62694%2013.3334%204.16671C13.3334%203.70647%2012.9603%203.33337%2012.5001%203.33337H17.4546C17.9148%203.33337%2018.2879%203.70647%2018.2879%204.16671C18.2879%204.62694%2017.9148%205.00004%2017.4546%205.00004H12.5001Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.5%203.33329C12.0398%203.33329%2011.6667%203.70639%2011.6667%204.16663C11.6667%204.62686%2012.0398%204.99996%2012.5%204.99996C12.9602%204.99996%2013.3333%204.62686%2013.3333%204.16663C13.3333%203.70639%2012.9602%203.33329%2012.5%203.33329ZM10%204.16663C10%202.78591%2011.1193%201.66663%2012.5%201.66663C13.8807%201.66663%2015%202.78591%2015%204.16663C15%205.54734%2013.8807%206.66663%2012.5%206.66663C11.1193%206.66663%2010%205.54734%2010%204.16663Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.5%2015C7.03976%2015%206.66667%2015.3731%206.66667%2015.8334C6.66667%2016.2936%207.03976%2016.6667%207.5%2016.6667C7.96024%2016.6667%208.33333%2016.2936%208.33333%2015.8334C8.33333%2015.3731%207.96024%2015%207.5%2015ZM5%2015.8334C5%2014.4527%206.11929%2013.3334%207.5%2013.3334C8.88071%2013.3334%2010%2014.4527%2010%2015.8334C10%2017.2141%208.88071%2018.3334%207.5%2018.3334C6.11929%2018.3334%205%2017.2141%205%2015.8334Z'%20fill='white'/%3e%3c/svg%3e",To={class:"dialog-footer"},Lo=Le({__name:"CopyApplicationDialog",setup(Ve,{expose:Z}){const D=De(),{user:y}=Oe(),w=v("views.application.form.prompt.defaultPrompt",{data:"{data}",question:"{question}"}),j=m(),K=m(!1),h=m(!1),C=m({name:"",desc:"",model_id:"",dialogue_number:0,prologue:v("views.application.form.defaultPrologue"),knowledge_id_list:[],knowledge_setting:{top_n:3,similarity:.6,max_paragraph_char_number:5e3,search_mode:"embedding",no_references_setting:{status:"ai_questioning",value:"{question}"}},model_setting:{prompt:w},problem_optimization:!1,type:"SIMPLE"}),S=Me({name:[{required:!0,message:v("views.application.form.appName.placeholder"),trigger:"blur"}]}),X=m("");_o(h,s=>{s||(C.value={name:"",desc:"",model_id:"",dialogue_number:0,prologue:v("views.application.form.defaultPrologue"),knowledge_id_list:[],knowledge_setting:{top_n:3,similarity:.6,max_paragraph_char_number:5e3,search_mode:"embedding",no_references_setting:{status:"ai_questioning",value:"{question}"}},model_setting:{prompt:w},problem_optimization:!1,type:"SIMPLE"},j.value?.clearValidate())});const A=(s,g)=>{X.value=g;const f=vo.cloneDeep(s);delete f.id,f.name=f.name+` ${v("common.copyTitle")}`,C.value=f,h.value=!0},J=async s=>{s&&await s.validate(g=>{g&&U.postApplication({...C.value,folder_id:X.value},K).then(f=>y.profile().then(()=>{ne(v("common.createSuccess")),se(C.value.type)?D.push({path:`/application/workspace/${f.data.id}/workflow`}):D.push({path:`/application/workspace/${f.data.id}/${f.data.type}/setting`}),h.value=!1}))})};return Z({open:A}),(s,g)=>{const f=r("el-input"),u=r("el-form-item"),O=r("el-form"),Q=r("el-button"),z=r("el-dialog");return i(),d(z,{title:s.$t("views.application.copyApplication"),modelValue:h.value,"onUpdate:modelValue":g[5]||(g[5]=M=>h.value=M),width:"650","append-to-body":"","close-on-click-modal":!1,"close-on-press-escape":!1},{footer:a(()=>[c("span",To,[l(Q,{onClick:g[3]||(g[3]=N(M=>h.value=!1,["prevent"])),loading:K.value},{default:a(()=>[_(n(s.$t("common.cancel")),1)]),_:1},8,["loading"]),l(Q,{type:"primary",onClick:g[4]||(g[4]=M=>J(j.value)),loading:K.value},{default:a(()=>[_(n(s.$t("common.copy")),1)]),_:1},8,["loading"])])]),default:a(()=>[l(O,{ref_key:"applicationFormRef",ref:j,model:C.value,rules:S,"label-position":"top","require-asterisk-position":"right",onSubmit:g[2]||(g[2]=N(()=>{},["prevent"]))},{default:a(()=>[l(u,{label:s.$t("common.name"),prop:"name"},{default:a(()=>[l(f,{modelValue:C.value.name,"onUpdate:modelValue":g[0]||(g[0]=M=>C.value.name=M),maxlength:"64",placeholder:s.$t("views.application.form.appName.placeholder"),"show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(u,{label:s.$t("common.desc")},{default:a(()=>[l(f,{modelValue:C.value.desc,"onUpdate:modelValue":g[1]||(g[1]=M=>C.value.desc=M),type:"textarea",placeholder:s.$t("views.application.form.appDescription.placeholder"),rows:3,maxlength:"256","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])}}}),Do={class:"p-12-16 pb-0 mt-12"},Oo={class:"flex"},Mo={class:"flex-between complex-search"},Vo={key:0,class:"ml-8"},Wo={key:1},Fo={class:"flex"},xo={class:"pre-wrap ml-8"},Uo={class:"lighter"},zo={class:"flex"},Bo={class:"pre-wrap ml-8"},Ho={class:"lighter"},qo={class:"flex align-center w-full"},Zo={class:"pre-wrap ml-8"},Ko={class:"lighter"},Go={class:"flex align-center"},jo={class:"pre-wrap ml-4"},Xo={class:"lighter"},Jo={style:{"max-height":"calc(100vh - 120px)"}},Qo=["src"],Yo=["title"],el={class:"ml-4 mr-4"},ol={key:1},ll={key:0,class:"flex align-center"},al={class:"color-secondary"},tl={class:"color-secondary"},nl={key:1,class:"flex align-center"},sl={class:"color-secondary"},il={key:0,class:"mul-operation border-t w-full flex align-center"},rl={class:"color-secondary ml-24 mr-16"},wl=Le({__name:"index",setup(Ve){const Z=De(),D=ae(()=>"workspace"),y=ae(()=>$o.application[D.value]),{folder:w,application:j,user:K}=Oe(),h=m(!1),C=m("name"),S=m({name:"",create_user:"",publish_status:void 0}),X=m([]),A=Me({current_page:1,page_size:30,total:0}),J=m([]),s=m([]),g=m(),f=m(!1),u=m([]),O=m(!1),Q=ae(()=>u.value.length>0&&u.value.length<s.value.length);function z(e){f.value=e,u.value=[],O.value=!1}const M=e=>{let o;Q.value?o=!0:o=e,u.value=o?s.value.map(p=>p.id):[],O.value=o},We=e=>{const o=e.length;O.value=o===s.value.length},Fe=e=>{const o=u.value.indexOf(e?.id);o===-1?u.value.push(e?.id):u.value.splice(o,1),O.value=u.value.length===s.value.length};function xe(){te(`${v("views.document.delete.confirmTitle1")} ${u.value.length} ${v("views.application.delete.confirmTitle2")}`,v("views.paragraph.delete.confirmMessage"),{confirmButtonText:v("common.confirm"),confirmButtonClass:"danger"}).then(()=>{U.delMulApplication(u.value,h).then(()=>{z(!1),A.current_page=1,s.value=[],B(),ne(v("views.document.delete.successMessage"))})}).catch(()=>{})}const ie=m(),Ue=e=>{ie.value?.open(e)},re=m();function ze(e){re.value.open(e.id)}const ce=m();function pe(e){let o;f.value?o={id_list:u.value}:o={id:e.id,folder_id:e.folder},ce.value?.open(o)}function Be(e){if(e){if(w.currentFolder?.parent_id){const o=s.value.findIndex(p=>p.id===e.id);s.value.splice(o,1)}}else z(!1),A.current_page=1,s.value=[],B()}const He=e=>{if(f.value){const o=u.value.indexOf(e?.id);o===-1?u.value.push(e?.id):u.value.splice(o,1),O.value=u.value.length===s.value.length;return}Z.push({path:qe(e)})},qe=e=>Y([new F([x.USER],[$.APPLICATION.getApplicationWorkspaceResourcePermission(e.id)],[],"AND"),x.WORKSPACE_MANAGE.getWorkspaceRole,$.APPLICATION_OVERVIEW_READ.getWorkspacePermissionWorkspaceManageRole,$.APPLICATION_OVERVIEW_READ.getApplicationWorkspaceResourcePermission(e.id)],"OR")?`/application/workspace/${e.id}/${e.type}/overview`:Y([new F([x.USER],[$.APPLICATION.getApplicationWorkspaceResourcePermission(e.id)],[],"AND"),x.WORKSPACE_MANAGE.getWorkspaceRole,$.APPLICATION_EDIT.getWorkspacePermissionWorkspaceManageRole,$.APPLICATION_EDIT.getApplicationWorkspaceResourcePermission(e.id)],"OR")?e.type=="WORK_FLOW"?`/application/workspace/${e.id}/workflow`:`/application/workspace/${e.id}/${e.type}/setting`:Y([new F([x.USER],[$.APPLICATION.getApplicationWorkspaceResourcePermission(e.id)],[E.IS_EE,E.IS_PE],"AND"),new F([x.WORKSPACE_MANAGE.getWorkspaceRole],[$.APPLICATION_ACCESS_READ.getWorkspacePermissionWorkspaceManageRole],[E.IS_EE,E.IS_PE],"OR"),new F([],[$.APPLICATION_ACCESS_READ.getApplicationWorkspaceResourcePermission(e.id)],[E.IS_EE,E.IS_PE],"OR")],"OR")?`/application/workspace/${e.id}/${e.type}/access`:Y([new F([x.USER],[$.APPLICATION.getApplicationWorkspaceResourcePermission(e.id)],[E.IS_EE,E.IS_PE],"AND"),new F([x.WORKSPACE_MANAGE.getWorkspaceRole],[$.APPLICATION_CHAT_USER_READ.getWorkspacePermissionWorkspaceManageRole],[E.IS_EE,E.IS_PE],"OR"),new F([],[$.APPLICATION_CHAT_USER_READ.getApplicationWorkspaceResourcePermission(e.id)],[E.IS_EE,E.IS_PE],"OR")],"OR")?`/application/workspace/${e.id}/${e.type}/chat-user`:Y([new F([x.USER],[$.APPLICATION.getApplicationWorkspaceResourcePermission(e.id)],[],"AND"),$.APPLICATION_CHAT_LOG_READ.getWorkspacePermissionWorkspaceManageRole,$.APPLICATION_CHAT_LOG_READ.getApplicationWorkspaceResourcePermission(e.id)],"OR")?`/application//workspace${e.id}/${e.type}/chat-log`:"/application/",de=m();function ue(e){de.value.open(w.currentFolder?.id||"default",e)}const Ze=()=>{S.value={name:"",create_user:""}};function Ke(e){(e.type=="WORK_FLOW"?p=>U.getApplicationDetail(p):p=>Promise.resolve({data:e}))(e.id).then(p=>{let q=p.data?.work_flow?.nodes?.filter(P=>P.id==="base-node").map(P=>P.properties.api_input_field_list?P.properties.api_input_field_list.map(R=>({name:R.variable,value:R.default_value})):P.properties.input_field_list?P.properties.input_field_list.filter(R=>R.assignment_method==="api_input").map(R=>({name:R.variable,value:R.default_value})):[]).reduce((P,R)=>[...P,...R]);q=q||[];const H=me(q)?"?"+me(q):"";U.getAccessToken(e.id,h).then(P=>{const R=j.location+P?.data?.access_token+H;window.open(R)})})}function me(e){const o=new URLSearchParams;return e.forEach(p=>{o.append(encodeURIComponent(p.name),encodeURIComponent(p.value))}),o.toString()}function Ge(e){U.getApplicationDetail(e.id,h).then(o=>{o?.data&&g.value.open({...o.data,model_id:o.data.model},w.currentFolder?.id||"default")})}function je(e,o){if(se(o.type))if(e?.ctrlKey){e?.preventDefault(),e.stopPropagation();const p=Z.resolve({path:`/application/workspace/${o.id}/workflow`}).href;window.open(p)}else Z.push({path:`/application/workspace/${o.id}/workflow`});else Z.push({path:`/application/workspace/${o.id}/${o.type}/setting`})}function Xe(e){te(`${v("views.application.delete.confirmTitle")}${e.name} ?`,e.resource_count>0?v("views.application.delete.resourceCountMessage",e.resource_count):"",{confirmButtonText:v("common.confirm"),cancelButtonText:v("common.cancel"),confirmButtonClass:"danger"}).then(()=>{U.delApplication(e.id,h).then(()=>{const o=s.value.findIndex(p=>p.id===e.id);s.value.splice(o,1),ne(v("common.deleteSuccess"))})}).catch(()=>{})}const Je=e=>{U.exportApplication(e.id,e.name,h).catch(o=>{o.response.status!==403&&o.response.data.text().then(p=>{bo(`${v("views.application.tip.ExportError")}:${JSON.parse(p).message}`)})})},fe=m(),Qe=e=>{const o=new FormData;o.append("file",e.raw,e.name),fe.value.clearFiles(),U.importApplication(w.currentFolder.id,o,h).then(async p=>{p?.data&&(s.value=[],K.profile())}).then(()=>{B()}).catch(p=>{p.code===400&&te(v("common.tip"),v("views.application.tip.professionalMessage"),{cancelButtonText:v("common.confirm"),confirmButtonText:v("common.professional")}).then(()=>{window.open("https://maxkb.cn/pricing.html","_blank")})})},_e=m();function Ye(){_e.value.open(G.APPLICATION,w.currentFolder.id)}function ve(e){const o={};w.asyncGetFolder(G.APPLICATION,o,D.value,h).then(p=>{J.value=p.data,e&&w.setCurrentFolder(p.data?.[0]||{}),B()})}function ge(e){e.id!==w.currentFolder?.id&&(z(!1),w.setCurrentFolder(e),A.current_page=1,s.value=[],B())}function he(){A.current_page=1,s.value=[],ve()}function oe(){A.current_page=1,s.value=[],B()}const Ce=m();function eo(){Ce.value?.open(w.currentFolder.id)}function B(){const e={folder_id:w.currentFolder?.id||"default"};S.value[C.value]&&(e[C.value]=S.value[C.value]),U.getApplication(A,e,h).then(o=>{A.total=o.data.total,s.value=[...s.value,...o.data.records]})}return go(()=>{ve(!w.currentFolder?.id),ho.getAllMemberList(K.getWorkspaceId(),h).then(e=>{X.value=e.data})}),(e,o)=>{const p=r("folder-tree"),q=r("FolderBreadcrumb"),H=r("el-option"),P=r("el-select"),R=r("el-input"),b=r("AppIcon"),V=r("el-button"),oo=r("arrow-down"),ke=r("el-icon"),ee=r("el-avatar"),le=r("el-text"),T=r("el-dropdown-item"),lo=r("el-upload"),we=r("el-dropdown-menu"),ye=r("el-dropdown"),Ae=r("el-checkbox"),be=r("el-tag"),ao=r("SuccessFilled"),$e=r("el-divider"),to=r("el-tooltip"),no=r("CardBox"),so=r("el-col"),io=r("el-row"),ro=r("el-empty"),co=r("el-checkbox-group"),po=r("InfiniteScroll"),uo=r("ContentContainer"),mo=r("LayoutContainer"),fo=Co("loading");return i(),d(mo,{showCollapse:"",resizable:"",class:"application-manage"},{left:a(()=>[c("h4",Do,n(e.$t("views.application.title")),1),l(p,{source:I(G).APPLICATION,data:J.value,currentNodeKey:I(w).currentFolder?.id,onHandleNodeClick:ge,onRefreshTree:he,draggable:!0},null,8,["source","data","currentNodeKey"])]),default:a(()=>[l(uo,null,{header:a(()=>[l(q,{folderList:J.value,onClick:ge},null,8,["folderList"])]),search:a(()=>[c("div",Oo,[c("div",Mo,[l(P,{class:"complex-search__left",modelValue:C.value,"onUpdate:modelValue":o[0]||(o[0]=t=>C.value=t),style:{width:"100px"},onChange:Ze},{default:a(()=>[l(H,{label:e.$t("common.creator"),value:"create_user"},null,8,["label"]),l(H,{label:e.$t("common.name"),value:"name"},null,8,["label"]),l(H,{label:e.$t("views.application.publishStatus"),value:"publish_status"},null,8,["label"])]),_:1},8,["modelValue"]),C.value==="name"?(i(),d(R,{key:0,modelValue:S.value.name,"onUpdate:modelValue":o[1]||(o[1]=t=>S.value.name=t),onChange:oe,placeholder:e.$t("common.searchBar.placeholder"),style:{width:"190px"},clearable:""},null,8,["modelValue","placeholder"])):C.value==="create_user"?(i(),d(P,{key:1,modelValue:S.value.create_user,"onUpdate:modelValue":o[2]||(o[2]=t=>S.value.create_user=t),onChange:oe,filterable:"",clearable:"",style:{width:"190px"}},{default:a(()=>[(i(!0),W(Ie,null,Ee(X.value,t=>(i(),d(H,{key:t.id,value:t.id,label:t.nick_name},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])):C.value==="publish_status"?(i(),d(P,{key:2,modelValue:S.value.publish_status,"onUpdate:modelValue":o[3]||(o[3]=t=>S.value.publish_status=t),onChange:oe,filterable:"",clearable:"",style:{width:"190px"}},{default:a(()=>[l(H,{label:e.$t("common.status.published"),value:"published"},null,8,["label"]),l(H,{label:e.$t("common.status.unpublished"),value:"unpublished"},null,8,["label"])]),_:1},8,["modelValue"])):k("",!0)]),y.value.batchDelete()||y.value.batchMove()?(i(),W("span",Vo,[f.value===!1?(i(),d(V,{key:0,onClick:o[4]||(o[4]=t=>z(!0))},{default:a(()=>[l(b,{iconName:"app-batch-delete",class:"mr-4"}),_(" "+n(e.$t("views.paragraph.setting.batchSelected")),1)]),_:1})):k("",!0),f.value===!0?(i(),d(V,{key:1,onClick:o[5]||(o[5]=t=>z(!1))},{default:a(()=>[l(b,{iconName:"app-batch-delete",class:"mr-4"}),_(" "+n(e.$t("views.paragraph.setting.cancelSelected")),1)]),_:1})):k("",!0)])):k("",!0),f.value===!1?(i(),W("div",Wo,[y.value.create()?Re((i(),d(V,{key:0,class:"ml-8",onClick:o[6]||(o[6]=t=>eo())},{default:a(()=>[l(b,{iconName:"app-template-center",class:"mr-4"}),_(" "+n(e.$t("workflow.setting.templateCenter")),1)]),_:1},512)),[[ko,!1]]):k("",!0),y.value.create()?(i(),d(ye,{key:1,trigger:"click"},{dropdown:a(()=>[l(we,{class:"create-dropdown"},{default:a(()=>[l(T,{onClick:o[7]||(o[7]=t=>ue("SIMPLE"))},{default:a(()=>[c("div",Fo,[l(ee,{shape:"square",class:"avatar-blue mt-4",size:32},{default:a(()=>[...o[17]||(o[17]=[c("img",{src:No,style:{width:"65%"},alt:""},null,-1)])]),_:1}),c("div",xo,[c("div",Uo,n(e.$t("views.application.simpleAgent")),1),l(le,{type:"info",size:"small",class:"color-secondary"},{default:a(()=>[_(n(e.$t("views.application.simplePlaceholder")),1)]),_:1})])])]),_:1}),l(T,{onClick:o[8]||(o[8]=t=>ue("WORK_FLOW"))},{default:a(()=>[c("div",zo,[l(ee,{shape:"square",class:"avatar-purple mt-4",size:32},{default:a(()=>[...o[18]||(o[18]=[c("img",{src:So,style:{width:"65%"},alt:""},null,-1)])]),_:1}),c("div",Bo,[c("div",Ho,n(e.$t("views.application.AdvancedAgent")),1),l(le,{type:"info",size:"small",class:"color-secondary"},{default:a(()=>[_(n(e.$t("views.application.advancedPlaceholder")),1)]),_:1})])])]),_:1}),l(lo,{class:"import-button",ref_key:"elUploadRef",ref:fe,"file-list":[],action:"#",multiple:"","auto-upload":!1,"show-file-list":!1,limit:1,"on-change":(t,Pe)=>Qe(t)},{default:a(()=>[l(T,null,{default:a(()=>[c("div",qo,[l(ee,{shape:"square",class:"mt-4",size:32,style:{background:"none"}},{default:a(()=>[...o[19]||(o[19]=[c("img",{src:Po,alt:""},null,-1)])]),_:1}),c("div",Zo,[c("div",Ko,n(e.$t("views.application.importApplication")),1)])])]),_:1})]),_:1},8,["on-change"]),l(T,{onClick:Ye,divided:""},{default:a(()=>[c("div",Go,[l(b,{iconName:"app-folder",style:{"font-size":"32px"}}),c("div",jo,[c("div",Xo,n(e.$t("components.folder.addFolder")),1)])])]),_:1})]),_:1})]),default:a(()=>[l(V,{type:"primary",class:"ml-8"},{default:a(()=>[_(n(e.$t("common.create"))+" ",1),l(ke,{class:"el-icon--right"},{default:a(()=>[l(oo)]),_:1})]),_:1})]),_:1})):k("",!0)])):k("",!0)])]),default:a(()=>[Re((i(),W("div",Jo,[l(po,{size:s.value.length,total:A.total,page_size:A.page_size,current_page:A.current_page,"onUpdate:current_page":o[13]||(o[13]=t=>A.current_page=t),onLoad:B,loading:h.value},{default:a(()=>[l(co,{modelValue:u.value,"onUpdate:modelValue":o[12]||(o[12]=t=>u.value=t),onChange:We},{default:a(()=>[s.value.length>0?(i(),d(io,{key:0,gutter:15,class:"w-full"},{default:a(()=>[(i(!0),W(Ie,null,Ee(s.value,(t,Pe)=>(i(),d(so,{key:Pe,xs:24,sm:12,md:12,lg:8,xl:6,class:"mb-16"},{default:a(()=>[l(no,{title:t.name,description:t.desc,class:"cursor",onClick:L=>He(t),disabled:f.value},{icon:a(()=>[l(ee,{shape:"square",size:32,style:{background:"none"}},{default:a(()=>[c("img",{src:I(Te)(t?.icon,I(Te)("./favicon.ico")),alt:""},null,8,Qo)]),_:2},1024)]),subTitle:a(()=>[l(le,{class:"color-secondary lighter flex align-center",size:"small"},{default:a(()=>[c("span",{title:I(Se)(t.nick_name),class:"ellipsis",style:{"max-width":"90px"}},n(I(Se)(t.nick_name)),9,Yo),c("span",el,n(e.$t("common.createdIn")),1),c("span",null,n(I(Ne)(t.create_time)),1)]),_:2},1024)]),tag:a(()=>[f.value?(i(),d(Ae,{key:0,value:t.id,onChange:L=>Fe(t)},null,8,["value","onChange"])):(i(),W("div",ol,[I(se)(t.type)?(i(),d(be,{key:0,size:"small",class:"warning-tag"},{default:a(()=>[_(n(e.$t("views.application.senior")),1)]),_:1})):(i(),d(be,{key:1,size:"small",class:"blue-tag"},{default:a(()=>[_(n(e.$t("views.application.simple")),1)]),_:1}))]))]),footer:a(()=>[t.is_publish?(i(),W("div",ll,[l(ke,{class:"color-success mr-8",style:{"font-size":"16px"}},{default:a(()=>[l(ao)]),_:1}),c("span",al,n(e.$t("common.status.published")),1),l($e,{direction:"vertical"}),l(b,{iconName:"app-clock",class:"color-secondary mr-8"}),c("span",tl,n(I(Ne)(t.update_time)),1)])):(i(),W("div",nl,[l(b,{iconName:"app-disabled",class:"color-secondary mr-8"}),c("span",sl,n(e.$t("common.status.unpublished")),1)]))]),mouseEnter:a(()=>[c("div",{onClick:o[11]||(o[11]=N(()=>{},["stop"]))},[l(to,{effect:"dark",content:e.$t("views.application.operation.toChat"),placement:"top"},{default:a(()=>[l(V,{text:"",onClick:N(L=>Ke(t),["stop"])},{default:a(()=>[l(b,{iconName:"app-create-chat",class:"color-secondary"})]),_:1},8,["onClick"])]),_:2},1032,["content"]),l($e,{direction:"vertical"}),l(ye,{trigger:"click"},{dropdown:a(()=>[l(we,null,{default:a(()=>[y.value.edit(t.id)?(i(),d(T,{key:0,onMousedown:N(L=>je(L,t),["stop"]),onClick:o[10]||(o[10]=N(()=>{},["stop"]))},{default:a(()=>[l(b,{iconName:"app-setting",class:"color-secondary"}),_(" "+n(e.$t("common.setting")),1)]),_:1},8,["onMousedown"])):k("",!0),y.value.auth(t.id)?(i(),d(T,{key:1,onClick:N(L=>ze(t),["stop"])},{default:a(()=>[l(b,{iconName:"app-resource-authorization",class:"color-secondary"}),_(" "+n(e.$t("views.system.resourceAuthorization.title")),1)]),_:1},8,["onClick"])):k("",!0),D.value==="workspace"&&y.value.trigger_read(t.id)?(i(),d(T,{key:2,onClick:N(L=>Ue(t),["stop"])},{default:a(()=>[l(b,{iconName:"app-trigger",class:"color-secondary"}),_(" "+n(e.$t("views.trigger.title")),1)]),_:1},8,["onClick"])):k("",!0),y.value.edit(t.id)&&D.value==="workspace"?(i(),d(T,{key:3,onClick:N(L=>pe(t),["stop"])},{default:a(()=>[l(b,{iconName:"app-migrate",class:"color-secondary"}),_(" "+n(e.$t("common.moveTo")),1)]),_:1},8,["onClick"])):k("",!0),y.value.create()?(i(),d(T,{key:4,onClick:L=>Ge(t)},{default:a(()=>[l(b,{iconName:"app-copy",class:"color-secondary"}),_(" "+n(e.$t("common.copy")),1)]),_:1},8,["onClick"])):k("",!0),y.value.export(t.id)?(i(),d(T,{key:5,divided:"",onClick:N(L=>Je(t),["stop"])},{default:a(()=>[l(b,{iconName:"app-export",class:"color-secondary"}),_(" "+n(e.$t("common.export")),1)]),_:1},8,["onClick"])):k("",!0),y.value.delete(t.id)?(i(),d(T,{key:6,divided:"",onClick:N(L=>Xe(t),["stop"])},{default:a(()=>[l(b,{iconName:"app-delete",class:"color-secondary"}),_(" "+n(e.$t("common.delete")),1)]),_:1},8,["onClick"])):k("",!0)]),_:2},1024)]),default:a(()=>[l(V,{text:"",onClick:o[9]||(o[9]=N(()=>{},["stop"]))},{default:a(()=>[l(b,{iconName:"app-more",class:"color-secondary"})]),_:1})]),_:2},1024)])]),_:2},1032,["title","description","onClick","disabled"])]),_:2},1024))),128))]),_:1})):(i(),d(ro,{key:1,description:e.$t("common.noData")},null,8,["description"]))]),_:1},8,["modelValue"])]),_:1},8,["size","total","page_size","current_page","loading"])])),[[fo,A.current_page===1&&h.value,void 0,{fullscreen:!0,lock:!0}]]),f.value?(i(),W("div",il,[l(Ae,{modelValue:O.value,"onUpdate:modelValue":o[14]||(o[14]=t=>O.value=t),indeterminate:Q.value,onChange:M},{default:a(()=>[_(n(e.$t("common.allCheck")),1)]),_:1},8,["modelValue","indeterminate"]),y.value.batchMove()?(i(),d(V,{key:0,class:"ml-16",disabled:u.value.length===0,onClick:o[15]||(o[15]=t=>pe())},{default:a(()=>[_(n(e.$t("common.moveTo")),1)]),_:1},8,["disabled"])):k("",!0),y.value.batchDelete()?(i(),d(V,{key:1,disabled:u.value.length===0,onClick:xe},{default:a(()=>[_(n(e.$t("common.delete")),1)]),_:1},8,["disabled"])):k("",!0),c("span",rl,n(e.$t("common.selected"))+" "+n(u.value.length)+" / "+n(A.total)+" "+n(e.$t("views.document.items")),1),l(V,{link:"",type:"primary",onClick:o[16]||(o[16]=t=>z(!1))},{default:a(()=>[_(n(e.$t("views.paragraph.setting.cancelSelected")),1)]),_:1})])):k("",!0)]),_:1}),l(Ro,{ref_key:"CreateApplicationDialogRef",ref:de},null,512),l(Lo,{ref_key:"CopyApplicationDialogRef",ref:g},null,512),l(wo,{ref_key:"CreateFolderDialogRef",ref:_e,onRefresh:he},null,512),D.value==="workspace"?(i(),d(yo,{key:0,ref_key:"MoveToDialogRef",ref:ce,source:I(G).APPLICATION,onRefresh:Be},null,8,["source"])):k("",!0),l(Ao,{type:I(G).APPLICATION,ref_key:"ResourceAuthorizationDrawerRef",ref:re},null,8,["type"]),l(Io,{ref_key:"templateStoreDialogRef",ref:Ce,"api-type":D.value,onRefresh:B},null,8,["api-type"]),l(Eo,{ref_key:"resourceTriggerDrawerRef",ref:ie,source:I(G).APPLICATION},null,8,["source"])]),_:1})}}});export{wl as default};
|