UnisKB/static/admin/chat/assets/SyncWebDialog-BsP_9jqV.js

2 lines
2.3 KiB
JavaScript

import{aW as M,aY as z,aX as B,aZ as i,bb as D,b1 as c,a$ as N,b9 as x,b0 as s,b4 as d,b2 as o,b6 as a,cf as w,b5 as p,b7 as I,b8 as U,bm as q,aT as A,ce as K}from"./chat-BQoI2g3l.js";const R={class:"mb-8"},X={class:"mb-4"},Y={class:"mb-4"},Z={class:"color-danger"},j={class:"dialog-footer"},E=M({__name:"SyncWebDialog",emits:["refresh"],setup(F,{expose:y,emit:h}){const u=z(),{query:{from:k}}=u,W=B(()=>u.path.includes("shared")?"systemShare":u.path.includes("resource-management")||k==="systemManage"?"systemManage":"workspace"),$=h,m=i(!1),t=i("replace"),_=i(""),l=i(!1);D(l,e=>{e||(t.value="replace")});const V=e=>{_.value=e,l.value=!0},S=()=>{U({type:"knowledge",systemType:W.value}).putSyncWebKnowledge(_.value,t.value,m).then(e=>{$("refresh",e.data),q(A("views.knowledge.tip.syncSuccess")),l.value=!1})};return y({open:V}),(e,n)=>{const f=c("el-text"),v=c("el-radio"),b=c("el-card"),C=c("el-radio-group"),g=c("el-button"),T=c("el-dialog");return x(),N(T,{title:e.$t("views.knowledge.syncWeb.title"),modelValue:l.value,"onUpdate:modelValue":n[2]||(n[2]=r=>l.value=r),width:"600px","close-on-click-modal":!1,"close-on-press-escape":!1,"destroy-on-close":!0},{footer:s(()=>[d("span",j,[o(g,{onClick:n[1]||(n[1]=I(r=>l.value=!1,["prevent"]))},{default:s(()=>[p(a(e.$t("common.cancel")),1)]),_:1}),o(g,{type:"primary",onClick:S,loading:m.value},{default:s(()=>[p(a(e.$t("common.confirm")),1)]),_:1},8,["loading"])])]),default:s(()=>[d("p",R,a(e.$t("views.knowledge.syncWeb.syncMethod")),1),o(C,{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=r=>t.value=r),class:"card__radio"},{default:s(()=>[o(b,{shadow:"never",class:w(["mb-16",t.value==="replace"?"active":""])},{default:s(()=>[o(v,{value:"replace",size:"large"},{default:s(()=>[d("p",X,a(e.$t("views.knowledge.syncWeb.replace")),1),o(f,{type:"info"},{default:s(()=>[p(a(e.$t("views.knowledge.syncWeb.replaceText")),1)]),_:1})]),_:1})]),_:1},8,["class"]),o(b,{shadow:"never",class:w(["mb-16",t.value==="complete"?"active":""])},{default:s(()=>[o(v,{value:"complete",size:"large"},{default:s(()=>[d("p",Y,a(e.$t("views.knowledge.syncWeb.complete")),1),o(f,{type:"info"},{default:s(()=>[p(a(e.$t("views.knowledge.syncWeb.completeText")),1)]),_:1})]),_:1})]),_:1},8,["class"])]),_:1},8,["modelValue"]),d("p",Z,a(e.$t("views.knowledge.syncWeb.tip")),1)]),_:1},8,["title","modelValue"])}}}),H=K(E,[["__scopeId","data-v-f2e86363"]]);export{H as S};