(function(){"use strict";var e={4460:function(e,n,t){var a=t(3751),o=t(641);function u(e,n,t,a,u,r){var l=(0,o.g2)("the-header"),i=(0,o.g2)("router-view"),c=(0,o.g2)("the-footer"),d=(0,o.g2)("a-layout");return(0,o.uX)(),(0,o.Wv)(d,null,{default:(0,o.k6)((function(){return[(0,o.bF)(l),(0,o.bF)(i),(0,o.bF)(c)]})),_:1})}var r=t(33);function l(e,n,t,a,u,l){var i=(0,o.g2)("router-link"),c=(0,o.g2)("a-menu-item"),d=(0,o.g2)("a-popconfirm"),s=(0,o.g2)("a-menu"),f=(0,o.g2)("a-input"),v=(0,o.g2)("a-form-item"),g=(0,o.g2)("a-form"),p=(0,o.g2)("a-modal"),m=(0,o.g2)("a-layout-header");return(0,o.uX)(),(0,o.Wv)(m,{class:"header"},{default:(0,o.k6)((function(){return[n[11]||(n[11]=(0,o.Lk)("div",{class:"logo"},null,-1)),(0,o.bF)(s,{theme:"dark",mode:"horizontal",style:{lineHeight:"64px"}},{default:(0,o.k6)((function(){return[(0,o.bF)(c,{key:"1"},{default:(0,o.k6)((function(){return[(0,o.bF)(i,{to:"/"},{default:(0,o.k6)((function(){return n[5]||(n[5]=[(0,o.eW)("首页")])})),_:1})]})),_:1}),e.user.id?((0,o.uX)(),(0,o.Wv)(c,{key:"2"},{default:(0,o.k6)((function(){return[(0,o.bF)(i,{to:"/admin/ebook"},{default:(0,o.k6)((function(){return n[6]||(n[6]=[(0,o.eW)("电子书管理")])})),_:1})]})),_:1})):(0,o.Q3)("",!0),e.user.id?((0,o.uX)(),(0,o.Wv)(c,{key:"3"},{default:(0,o.k6)((function(){return[(0,o.bF)(i,{to:"/admin/category"},{default:(0,o.k6)((function(){return n[7]||(n[7]=[(0,o.eW)("分类管理")])})),_:1})]})),_:1})):(0,o.Q3)("",!0),e.user.id?((0,o.uX)(),(0,o.Wv)(c,{key:"4"},{default:(0,o.k6)((function(){return[(0,o.bF)(i,{to:"/admin/user"},{default:(0,o.k6)((function(){return n[8]||(n[8]=[(0,o.eW)("用户管理")])})),_:1})]})),_:1})):(0,o.Q3)("",!0),e.user.id?((0,o.uX)(),(0,o.Wv)(c,{key:"6"},{default:(0,o.k6)((function(){return[(0,o.Lk)("a",null,[(0,o.Lk)("span",null,"您好:"+(0,r.v_)(e.user.name),1)])]})),_:1})):(0,o.Q3)("",!0),e.user.id?(0,o.Q3)("",!0):((0,o.uX)(),(0,o.Wv)(c,{key:"7"},{default:(0,o.k6)((function(){return[(0,o.Lk)("a",{onClick:n[0]||(n[0]=function(){for(var n=[],t=0;t0?((0,o.uX)(),(0,o.Wv)(v,{key:0,columns:e.columns,"row-key":function(e){return e.id},"data-source":e.level1,loading:e.loading,pagination:!1,size:"small",defaultExpandAllRows:!0},{name:(0,o.k6)((function(e){var n=e.text,t=e.record;return[(0,o.eW)((0,r.v_)(t.sort)+" "+(0,r.v_)(n),1)]})),action:(0,o.k6)((function(t){var a=t.record;return[(0,o.bF)(f,{size:"small"},{default:(0,o.k6)((function(){return[(0,o.bF)(i,{type:"primary",onClick:function(n){return e.edit(a)},size:"small"},{default:(0,o.k6)((function(){return n[9]||(n[9]=[(0,o.eW)(" 编辑 ")])})),_:2},1032,["onClick"]),(0,o.bF)(s,{title:"删除后不可恢复,确认删除?","ok-text":"是","cancel-text":"否",onConfirm:function(n){return e.handleDelete(a.id)}},{default:(0,o.k6)((function(){return[(0,o.bF)(i,{type:"primary",size:"small",danger:""},{default:(0,o.k6)((function(){return n[10]||(n[10]=[(0,o.eW)(" 删除 ")])})),_:1})]})),_:2},1032,["onConfirm"])]})),_:2},1024)]})),_:1},8,["columns","row-key","data-source","loading"])):(0,o.Q3)("",!0)]})),_:1}),(0,o.bF)(g,{span:16},{default:(0,o.k6)((function(){return[(0,o.Lk)("p",null,[(0,o.bF)(d,{layout:"inline",model:e.param},{default:(0,o.k6)((function(){return[(0,o.bF)(c,null,{default:(0,o.k6)((function(){return[(0,o.bF)(i,{type:"primary",onClick:n[2]||(n[2]=function(n){return e.handleSave()})},{default:(0,o.k6)((function(){return n[11]||(n[11]=[(0,o.eW)(" 保存 ")])})),_:1})]})),_:1})]})),_:1},8,["model"])]),(0,o.bF)(d,{model:e.doc,layout:"vertical"},{default:(0,o.k6)((function(){return[(0,o.bF)(c,null,{default:(0,o.k6)((function(){return[(0,o.bF)(p,{value:e.doc.name,"onUpdate:value":n[3]||(n[3]=function(n){return e.doc.name=n})},null,8,["value"])]})),_:1}),(0,o.bF)(c,null,{default:(0,o.k6)((function(){return[(0,o.bF)(m,{value:e.doc.parent,"onUpdate:value":n[4]||(n[4]=function(n){return e.doc.parent=n}),style:{width:"100%"},"dropdown-style":{maxHeight:"400px",overflow:"auto"},"tree-data":e.treeSelectData,placeholder:"请选择父文档","tree-default-expand-all":"",replaceFields:{title:"name",key:"id",value:"id"}},null,8,["value","tree-data"])]})),_:1}),(0,o.bF)(c,null,{default:(0,o.k6)((function(){return[(0,o.bF)(p,{value:e.doc.sort,"onUpdate:value":n[5]||(n[5]=function(n){return e.doc.sort=n}),placeholder:"顺序"},null,8,["value"])]})),_:1}),(0,o.bF)(c,null,{default:(0,o.k6)((function(){return[(0,o.bF)(i,{type:"primary",onClick:n[6]||(n[6]=function(n){return e.handlePreviewContent()})},{default:(0,o.k6)((function(){return[(0,o.bF)(b),n[12]||(n[12]=(0,o.eW)(" 内容预览 "))]})),_:1})]})),_:1}),(0,o.bF)(c,null,{default:(0,o.k6)((function(){return n[13]||(n[13]=[(0,o.Lk)("div",{id:"content"},null,-1)])})),_:1})]})),_:1},8,["model"])]})),_:1})]})),_:1}),(0,o.bF)(y,{width:"900",placement:"right",closable:!1,visible:e.drawerVisible,onClose:e.onDrawerClose},{default:(0,o.k6)((function(){return[(0,o.Lk)("div",{class:"wangeditor",innerHTML:e.previewHtml},null,8,J)]})),_:1},8,["visible","onClose"])]})),_:1})]})),_:1})}var Y=t(2284),$=t.n(Y),Z=(0,o.pM)({name:"AdminDoc",setup:function(){var e=(0,x.lq)(),n=(0,i.KR)();n.value={};var t=(0,i.KR)(),a=(0,i.KR)(!1),u=(0,i.KR)();u.value=[];var r=[{title:"名称",dataIndex:"name",slots:{customRender:"name"}},{title:"Action",key:"action",slots:{customRender:"action"}}],l=(0,i.KR)();l.value=[];var s=function(){a.value=!0,l.value=[],c.A.get("/doc/all/"+e.query.ebookId).then((function(e){a.value=!1;var n=e.data;200===n.code?(t.value=n.data,console.log("原始数组",t.value),l.value=[],l.value=L.array2Tree(t.value,0),console.log("树形结构",l),u.value=L.copy(l.value)||[],u.value.unshift({id:0,name:"无"})):d.Ay.error(n.message)}))},f=(0,i.KR)();f.value={ebookId:e.query.ebookId};var v=(0,i.KR)(!1),g=(0,i.KR)(!1),p=(0,i.KR)(),m=function(){var e;g.value=!0,f.value.content=null===(e=p.value)||void 0===e?void 0:e.txt.html(),c.A.post("/doc/save",f.value).then((function(e){g.value=!1;var n=e.data;200===n.code?(d.Ay.success("保存成功!"),s()):d.Ay.error(n.message)}))},b=function(e,n){for(var t=0;t0?((0,o.uX)(),(0,o.Wv)(l,{key:0,"tree-data":e.level1,onSelect:e.onSelect,replaceFields:{title:"name",key:"id",value:"id"},defaultExpandAll:!0,defaultSelectedKeys:e.defaultSelectedKeys},null,8,["tree-data","onSelect","defaultSelectedKeys"])):(0,o.Q3)("",!0)]})),_:1}),(0,o.bF)(i,{span:18},{default:(0,o.k6)((function(){return[(0,o.Lk)("div",{class:"wangeditor",innerHTML:e.html},null,8,le)]})),_:1})]})),_:1})]})),_:1})]})),_:1})}var ce=(0,o.pM)({name:"Doc",setup:function(){var e=(0,x.lq)(),n=(0,i.KR)(),t=(0,i.KR)(),a=(0,i.KR)();a.value=[];var u=(0,i.KR)();u.value={};var r=(0,i.KR)();r.value=[];var l=function(e){c.A.get("/doc/find-content/"+e).then((function(e){var n=e.data;200===n.code?t.value=n.data:d.Ay.error(n.message)}))},s=function(){c.A.get("/doc/all/"+e.query.ebookId).then((function(e){var t=e.data;200===t.code?(n.value=t.data,r.value=[],r.value=L.array2Tree(n.value,0),L.isNotEmpty(r.value)&&(a.value=[r.value[0].id],l(r.value[0].id),u.value=L.copy(r.value[0]))):d.Ay.error(t.message)}))},f=function(e,n){console.log("selected",e,n),L.isNotEmpty(e)&&(u.value=L.copy(n.selectedNodes[0].props),l(e[0]))},v=function(){c.A.get("/doc/vote/"+u.value.id).then((function(e){var n=e.data;200===n.code?u.value.voteCount++:d.Ay.error(n.message)}))};return(0,o.sV)((function(){s()})),{level1:r,html:t,onSelect:f,defaultSelectedKeys:a,doc:u,vote:v}}});const de=(0,m.A)(ce,[["render",ie]]);var se=de,fe=[{path:"/",name:"home",component:S},{path:"/about",name:"about",component:X},{path:"/admin/ebook",name:"AdminEbook",component:D,meta:{loginRequire:!0}},{path:"/admin/category",name:"AdminCategory",component:B,meta:{loginRequire:!0}},{path:"/admin/doc",name:"AdminDoc",component:ne,meta:{loginRequire:!0}},{path:"/admin/user",name:"AdminUser",component:ue,meta:{loginRequire:!0}},{path:"/doc",name:"Doc",component:se}],ve=(0,x.aE)({history:(0,x.LA)("/"),routes:fe});ve.beforeEach((function(e,n,t){if(e.matched.some((function(e){return console.log(e,"是否需要登录校验:",e.meta.loginRequire),e.meta.loginRequire}))){var a=g.state.user;L.isEmpty(a)?(console.log("用户未登录!"),t("/")):t()}else t()}));var ge=ve,pe=t(4344);t(4529);c.A.defaults.baseURL="http://39.108.128.242:9528/wiki",c.A.interceptors.request.use((function(e){console.log("请求参数:",e);var n=g.state.user.token;return L.isNotEmpty(n)&&(e.headers.token=n),e}),(function(e){return Promise.reject(e)})),c.A.interceptors.response.use((function(e){return console.log("返回结果:",e),e}),(function(e){return console.log("返回错误:",e),Promise.reject(e)})),(0,a.Ef)(R).use(g).use(ge).use(pe.Ay).mount("#app"),console.log("环境:","production"),console.log("服务器:","http://39.108.128.242:9528/wiki")}},n={};function t(a){var o=n[a];if(void 0!==o)return o.exports;var u=n[a]={exports:{}};return e[a].call(u.exports,u,u.exports,t),u.exports}t.m=e,function(){var e=[];t.O=function(n,a,o,u){if(!a){var r=1/0;for(d=0;d=u)&&Object.keys(t.O).every((function(e){return t.O[e](a[i])}))?a.splice(i--,1):(l=!1,u0&&e[d-1][2]>u;d--)e[d]=e[d-1];e[d]=[a,o,u]}}(),function(){t.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return t.d(n,{a:n}),n}}(),function(){t.d=function(e,n){for(var a in n)t.o(n,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})}}(),function(){t.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)}}(),function(){t.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){var e={524:0};t.O.j=function(n){return 0===e[n]};var n=function(n,a){var o,u,r=a[0],l=a[1],i=a[2],c=0;if(r.some((function(n){return 0!==e[n]}))){for(o in l)t.o(l,o)&&(t.m[o]=l[o]);if(i)var d=i(t)}for(n&&n(a);c