(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{1016:function(t,e,n){"use strict";n.r(e);n(12),n(14),n(13),n(16),n(17);var r=n(4),o=(n(22),n(6),n(11),n(179),n(36),n(24),n(39),n(34),n(5));function c(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,n)}return e}var l={layout:"knowledge",components:{tinymceEditor:n(774).default},data:function(){return{is_private:0,article_id:"",article_sort:"",rightMenuShow:!0,isShowEdit:!0,article_name:"",articleContent:"",notFixed:!1,synopsisProps:{label:"title",children:"children"},outlineList:[]}},computed:function(t){for(var i=1;i0&&void 0!==arguments[0]?arguments[0]:this.$route.query.base_id;this.fun.$get("plugin.message-base.frontend.article.baseArticle",{base_id:e},"loading").then((function(e){1===e.result?(t.isManager=e.data.is_manager,t.isMember=e.data.is_member,t.$store.commit("setBaseAuths",{isManager:t.isManager,isMember:t.isMember}),t.$store.commit("setBreadcrumbs",{base:{id:e.data.base.id,name:e.data.base.name},article:{id:"",name:""}})):t.$message.error(e.msg)}))},getData:function(){var t=this;this.fun.$get("plugin.message-base.frontend.article.articleDetail",{article_id:this.article_id,visit_source:1},"正在获取").then((function(e){if(1===e.result){t.article_name=e.data.article.article_name,t.$refs.tinymceEditor.setTitle(t.article_name),t.isManager=e.data.is_manager,t.isMember=e.data.is_member,t.is_private=e.data.article.is_private;try{t.articleContent=t.parsingHtml(decodeURIComponent(e.data.article.article))}catch(n){t.articleContent=e.data.article.article}t.$store.commit("setBaseAuths",{isManager:t.isManager,isMember:t.isMember}),t.$store.commit("setBreadcrumbs",{base:{id:e.data.base.id,name:e.data.base.name},article:{id:e.data.article.id,name:e.data.article.article_name}}),t.toSetArticleContent()}else t.$message.error(e.msg)})).catch((function(t){console.log(t)}))},saveData:function(){var t=this;if(this.article_id&&-1!=this.article_id){if(!this.article_name)return this.$message.error("请输入标题"),void document.getElementById("tinymceTitle").focus();var e={};this.article_id&&-1!=this.article_id&&(e={article_id:this.article_id,article_name:this.article_name,article:encodeURIComponent(this.articleContent)||""}),this.fun.$post("plugin.message-base.frontend.article.changeArticle",e,"正在提交").then((function(e){1===e.result?t.$message.success(e.msg):t.$message.error(e.msg)})).catch((function(t){console.log(t)}))}},handleScroll:function(){var t=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,e=document.getElementById("knowledge-article").offsetHeight+70,n=-(document.documentElement.clientHeight-e);this.notFixed=!(t0&&(e=n[n.length-1]),"H2"==t.tagName&&(n.length>0&&"H1"===e.tagName?e.children.push(t):n.push(t)),n.length>0&&e.children.length>0&&(r=e.children[e.children.length-1]),"H3"==t.tagName&&(n.length>0&&e.children.length>0&&"H3"!==r.tagName?r.children.push(t):n.length>0&&"H3"!==e.tagName?e.children.push(t):n.push(t)),"H4"==t.tagName&&(n.length>0&&e.children.length>0&&r.children.length>0&&"H4"!==r.children[r.children.length-1].tagName?r.children[r.children.length-1].children.push(t):n.length>0&&e.children.length>0&&"H4"!==r.tagName?r.children.push(t):n.length>0&&"H4"!==e.tagName?e.children.push(t):n.push(t))})),this.outlineList=n,e.innerHTML},outlineClick:function(data){var t=data.id.replace("#",""),e=document.getElementById(t);e&&(window.scrollTo(0,e.offsetTop+80),this.outlineText=e.innerText)},getWriteContent:function(content){this.articleContent=content,this.toSetArticleContent()},writeTitle:function(t){var e=this;setTimeout((function(){e.articleContent=e.parsingHtml(e.articleContent)}),100),this.article_name=t,this.toSetArticleContent()},toSetArticleContent:function(){this.$store.commit("setArticleContent",{article_name:this.article_name,content:this.articleContent,is_private:this.is_private})},saveDraft:function(){var t=this;setTimeout((function(){t.articleContent=t.parsingHtml(t.articleContent)}),100)}}},d=l,h=(n(917),n(1)),component=Object(h.a)(d,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"editor-box",attrs:{id:"knowledge-article"}},[n("div",{staticClass:"postEditor"},[t.isShowEdit?n("tinymceEditor",{ref:"tinymceEditor",attrs:{modifyContent:t.articleContent},on:{writeContent:t.getWriteContent,writeTitle:t.writeTitle,showOutline:t.sidebarClick,saveDraft:t.saveDraft,save:t.saveData}}):t._e()],1),t._v(" "),t.rightMenuShow&&!t.notFixed?n("div",{staticStyle:{width:"260px",margin:"65px 0 0 20px"}}):t._e(),t._v(" "),t.rightMenuShow?n("div",{staticClass:"rightMenu",class:[t.notFixed?"":"isFixed"]},[n("div",{staticStyle:{"margin-bottom":"10px"}},[t._v("是否隐藏文章内容:\n "),n("el-radio-group",{on:{change:function(e){return t.toSetArticleContent()}},model:{value:t.is_private,callback:function(e){t.is_private=e},expression:"is_private"}},[n("el-radio",{attrs:{label:1}},[t._v("是")]),t._v(" "),n("el-radio",{attrs:{label:0}},[t._v("否")])],1)],1),t._v(" "),n("div",{staticClass:"lake-sidebar-title"},[n("span",[t._v("大纲")]),t._v(" "),n("button",{staticClass:"el-dialog__headerbtn",staticStyle:{"line-height":"0",top:"0"},attrs:{type:"button","aria-label":"Close"},on:{click:t.sidebarClick}},[n("i",{staticClass:"el-dialog__close el-icon el-icon-close"})])]),t._v(" "),n("div",{staticClass:"lake-sidebar-content lake-scrollable scroll-y"},[n("div",{staticClass:"lake-synopsis"},[n("el-tree",{attrs:{data:t.outlineList,"default-expand-all":"","expand-on-click-node":!1,props:t.synopsisProps,"highlight-current":!0},on:{"node-click":t.outlineClick}})],1)])]):t._e()])}),[],!1,null,"abc6b35c",null);e.default=component.exports},811:function(t,e,n){var content=n(918);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(8).default)("b7c33f52",content,!0,{sourceMap:!1})},917:function(t,e,n){"use strict";n(811)},918:function(t,e,n){var r=n(7)(!1);r.push([t.i,".col_red[data-v-abc6b35c]{color:#f11111}.col_green[data-v-abc6b35c]{color:#44be95}.col_white[data-v-abc6b35c]{color:#fff}.flex-col[data-v-abc6b35c]{flex-direction:column}.flex-j-c[data-v-abc6b35c]{justify-content:center}.flex-j-sb[data-v-abc6b35c]{justify-content:space-between}.flex-j-ar[data-v-abc6b35c]{justify-content:space-around}.flex-a-c[data-v-abc6b35c]{align-items:center}.flex-a-e[data-v-abc6b35c]{align-items:flex-end}.w[data-v-abc6b35c]{width:1200px}.m-auto[data-v-abc6b35c]{margin:0 auto}.height-one[data-v-abc6b35c]{height:100%}.flex[data-v-abc6b35c]{display:flex}.text-overflow[data-v-abc6b35c]{-webkit-line-clamp:4}.text-overflow[data-v-abc6b35c],.text-overflow-2[data-v-abc6b35c]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.text-overflow-2[data-v-abc6b35c]{-webkit-line-clamp:2}.text-overflow-3[data-v-abc6b35c]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.overflow-hide[data-v-abc6b35c],.text-overflow-3[data-v-abc6b35c]{overflow:hidden;text-overflow:ellipsis}.overflow-hide[data-v-abc6b35c]{white-space:nowrap}.hiddenScroll[data-v-abc6b35c]{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll}.hiddenScroll[data-v-abc6b35c]::-webkit-scrollbar{display:none}.finger-point[data-v-abc6b35c]{cursor:pointer}.cursor-default[data-v-abc6b35c]{cursor:default}.el-icon-circle-close[data-v-abc6b35c]{color:#fff}.editor-box[data-v-abc6b35c]{background-color:#efefef;position:relative}.editor-box[data-v-abc6b35c],.postEditor[data-v-abc6b35c]{display:flex;justify-content:center}.postEditor[data-v-abc6b35c]{width:1000px}.rightMenu[data-v-abc6b35c]{transform:translateX(20%);min-height:82vh;overflow-y:scroll;width:260px;margin:65px 0 0 20px}.rightMenu[data-v-abc6b35c]::-webkit-scrollbar{display:none}.rightMenu.isFixed[data-v-abc6b35c]{position:fixed;top:65px;right:calc(50vw - 650px);height:82vh}.lake-sidebar-title[data-v-abc6b35c]{position:relative;margin-bottom:10px;font-size:14px;font-weight:700;padding:0 2px 10px;border-bottom:1px solid #c0c4cc}.lake-toc-sidebar .lake-sidebar-content[data-v-abc6b35c]{overflow:auto;position:relative;height:calc(100vh - 164px);margin-left:-60px;padding:0 2px;box-sizing:border-box}[data-v-abc6b35c] .el-tree{background-color:transparent}[data-v-abc6b35c] .el-tree .el-tree-node__content{margin:6px 0}[data-v-abc6b35c] .el-tree .el-tree-node__label{font-size:14px;letter-spacing:1px;color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-abc6b35c] .el-tree .is-current>.el-tree-node__content{background-color:transparent}[data-v-abc6b35c] .el-tree .is-current>.el-tree-node__content .el-tree-node__label{color:var(--color)}.larkui-synopsis-wrap[data-v-abc6b35c]{overflow:hidden}.larkui-synopsis[data-v-abc6b35c]{width:100%;overflow-y:auto;overflow-x:hidden;font-size:12px;list-style:none;padding:0;margin:0;display:block}.larkui-synopsis .larkui-synopsis-item[data-v-abc6b35c]{line-height:24px;color:#595959;display:list-item;text-align:-webkit-match-parent}.larkui-synopsis .larkui-synopsis-item-link-1[data-v-abc6b35c]{padding-left:0}.larkui-synopsis .larkui-synopsis-item-link[data-v-abc6b35c]{margin:0 10px 0 0;width:calc(100% - 28px);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li[data-v-abc6b35c]{text-align:-webkit-match-parent}.larkui-synopsis .larkui-synopsis-item-active a[data-v-abc6b35c]:link,.larkui-synopsis .larkui-synopsis-item-active a[data-v-abc6b35c]:visited{color:#000;text-decoration:none}.larkui-synopsis .larkui-synopsis-item-active a[data-v-abc6b35c]:active{color:#25b864;text-decoration:none}.title[data-v-abc6b35c]{font-size:36px!important;color:#262626}.h4Padding[data-v-abc6b35c]{padding-left:3.6em!important}.h3Padding[data-v-abc6b35c]{padding-left:2.4em!important}.h2Padding[data-v-abc6b35c]{padding-left:1.2em!important}",""]),t.exports=r}}]);