UnisKB/static/admin/assets/SyncWebDialog-LSKZZxuK.js

2 lines
2.3 KiB
JavaScript

import{ay as M,aP as B,aO as D,aB as i,aV as z,aD as c,aE as I,aF as N,aG as a,aI as d,aH as s,aJ as o,ce as w,aK as p,aS as x,aT as K,b3 as U,aC as q,cf as A}from"./admin-BkqzSx7d.js";const E={class:"mb-8"},F={class:"mb-4"},G={class:"mb-4"},H={class:"color-danger"},J={class:"dialog-footer"},O=M({__name:"SyncWebDialog",emits:["refresh"],setup(P,{expose:b,emit:h}){const u=B(),{query:{from:k}}=u,V=D(()=>u.path.includes("shared")?"systemShare":u.path.includes("resource-management")||k==="systemManage"?"systemManage":"workspace"),S=h,m=i(!1),t=i("replace"),_=i(""),l=i(!1);z(l,e=>{e||(t.value="replace")});const W=e=>{_.value=e,l.value=!0},$=()=>{K({type:"knowledge",systemType:V.value}).putSyncWebKnowledge(_.value,t.value,m).then(e=>{S("refresh",e.data),U(q("views.knowledge.tip.syncSuccess")),l.value=!1})};return b({open:W}),(e,n)=>{const f=c("el-text"),v=c("el-radio"),g=c("el-card"),C=c("el-radio-group"),y=c("el-button"),T=c("el-dialog");return N(),I(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:a(()=>[d("span",J,[s(y,{onClick:n[1]||(n[1]=x(r=>l.value=!1,["prevent"]))},{default:a(()=>[p(o(e.$t("common.cancel")),1)]),_:1}),s(y,{type:"primary",onClick:$,loading:m.value},{default:a(()=>[p(o(e.$t("common.confirm")),1)]),_:1},8,["loading"])])]),default:a(()=>[d("p",E,o(e.$t("views.knowledge.syncWeb.syncMethod")),1),s(C,{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=r=>t.value=r),class:"card__radio"},{default:a(()=>[s(g,{shadow:"never",class:w(["mb-16",t.value==="replace"?"active":""])},{default:a(()=>[s(v,{value:"replace",size:"large"},{default:a(()=>[d("p",F,o(e.$t("views.knowledge.syncWeb.replace")),1),s(f,{type:"info"},{default:a(()=>[p(o(e.$t("views.knowledge.syncWeb.replaceText")),1)]),_:1})]),_:1})]),_:1},8,["class"]),s(g,{shadow:"never",class:w(["mb-16",t.value==="complete"?"active":""])},{default:a(()=>[s(v,{value:"complete",size:"large"},{default:a(()=>[d("p",G,o(e.$t("views.knowledge.syncWeb.complete")),1),s(f,{type:"info"},{default:a(()=>[p(o(e.$t("views.knowledge.syncWeb.completeText")),1)]),_:1})]),_:1})]),_:1},8,["class"])]),_:1},8,["modelValue"]),d("p",H,o(e.$t("views.knowledge.syncWeb.tip")),1)]),_:1},8,["title","modelValue"])}}}),j=A(O,[["__scopeId","data-v-f2e86363"]]);export{j as S};