(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e3302708"],{"0b87":function(e,t,a){},"3aeb":function(e,t,a){"use strict";a("4192")},4192:function(e,t,a){},"4e2f":function(e,t,a){"use strict";a.r(t);a("7f7f");var i=function(){var e=this,t=e._self._c;return t("section",[t("div",{staticClass:"content"},[t("h4",[e._v("短线百科")]),t("el-divider"),t("ul",{staticClass:"govern"},[t("li",{staticClass:"category"},[t("el-button",{staticStyle:{width:"100%","margin-bottom":"10px"},attrs:{type:"primary",icon:"el-icon-circle-plus",size:"mini"},on:{click:function(t){e.dialogVisible=!0,e.catform={parent_id:null}}}},[e._v("新增百科分类")]),t("el-tree",{attrs:{data:e.data,"default-expand-all":"","node-key":"id",props:e.props,"expand-on-click-node":!1},scopedSlots:e._u([{key:"default",fn:function(a){var i=a.node,s=a.data;return t("span",{staticClass:"custom-tree-node",on:{click:function(t){return t.stopPropagation(),function(){return e.getData(s)}.apply(null,arguments)}}},[t("span",{staticClass:"label_name"},[e._v(e._s(i.label))]),t("span",{staticClass:"edit"},[t("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(t){return t.stopPropagation(),function(){return e.append(s)}.apply(null,arguments)}}},[t("i",{staticClass:"el-icon-plus"})]),t("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(t){return t.stopPropagation(),function(){return e.edit(s)}.apply(null,arguments)}}},[t("i",{staticClass:"el-icon-edit"})]),t("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(t){return t.stopPropagation(),function(){return e.remove(s)}.apply(null,arguments)}}},[t("i",{staticClass:"el-icon-delete"})])],1)])}}])})],1),t("li",{staticClass:"company"},[t("el-form",{ref:"queryBaikeDetailParams",attrs:{model:e.queryBaikeDetailParams,"label-width":"80px",inline:!0}},[t("el-form-item",{attrs:{label:"名称"}},[t("el-input",{attrs:{placeholder:"",width:"200px",size:"mini",clearable:""},on:{clear:e.getData},model:{value:e.queryBaikeDetailParams.name,callback:function(t){e.$set(e.queryBaikeDetailParams,"name",t)},expression:"queryBaikeDetailParams.name"}})],1),t("el-form-item",{attrs:{label:"状态"}},[t("el-select",{attrs:{placeholder:"",size:"mini",clearable:""},on:{change:e.getData,clear:e.getData},model:{value:e.queryBaikeDetailParams.status,callback:function(t){e.$set(e.queryBaikeDetailParams,"status",t)},expression:"queryBaikeDetailParams.status"}},e._l(e.baikeStatusList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.getData}},[e._v("搜索")])],1),t("el-form-item",{staticStyle:{float:"right"}},[t("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(t){return e.openBaikeDetailForm("add",{})}}},[e._v("添加词条")])],1)],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.baikeList}},[t("el-table-column",{attrs:{prop:"name",label:"词条名称"}}),t("el-table-column",{attrs:{prop:"category_name",label:"词条分类"}}),t("el-table-column",{attrs:{prop:"status",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",[1==a.row.status?t("el-tag",{attrs:{type:"success",size:"mini"}},[e._v("已发布")]):t("el-tag",{attrs:{type:"warning",size:"mini"}},[e._v("待编辑")])],1)]}}])}),t("el-table-column",{attrs:{prop:"editor",label:"作者"}}),t("el-table-column",{attrs:{prop:"ctime",label:"创建时间"}}),t("el-table-column",{attrs:{align:"center",prop:"date",label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{size:"mini",type:"warning"},on:{click:function(t){return e.openBaikeDetailForm("edit",a.row)}}},[e._v("编辑")]),t("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(t){return e.delBaikeDetail(a.row)}}},[e._v("删除")])]}}])})],1),t("Page",{ref:"pageButton",attrs:{current:e.form.page,page_size:e.form.page_size,total:e.total},on:{pageChange:e.gopage}})],1)])],1),t("el-dialog",{attrs:{title:"",visible:e.dialogVisible,width:"500px"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",[t("el-form",{ref:"form",attrs:{model:e.catform,"label-width":"80px"}},[t("el-form-item",{attrs:{label:"上级分类"}},[t("el-input",{attrs:{placeholder:"",disabled:""},model:{value:e.catform.parent_name,callback:function(t){e.$set(e.catform,"parent_name",t)},expression:"catform.parent_name"}})],1),t("el-form-item",{attrs:{label:"分类名称"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.catform.name,callback:function(t){e.$set(e.catform,"name",t)},expression:"catform.name"}})],1)],1)],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确 定")])],1)]),t("el-dialog",{attrs:{title:"添加/编辑词条",visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[t("el-form",{attrs:{model:e.baikeDetailForm}},[t("el-form-item",{attrs:{label:"词条分类"}},[t("el-input",{attrs:{placeholder:"",disabled:""},model:{value:e.baikeDetailForm.category_name,callback:function(t){e.$set(e.baikeDetailForm,"category_name",t)},expression:"baikeDetailForm.category_name"}}),t("el-input",{attrs:{placeholder:"",type:"hidden"},model:{value:e.baikeDetailForm.category_id,callback:function(t){e.$set(e.baikeDetailForm,"category_id",t)},expression:"baikeDetailForm.category_id"}}),t("el-tree",{ref:"tree",attrs:{data:e.data,"show-checkbox":"","default-expand-all":"","node-key":"id","highlight-current":""},on:{check:e.setSelected}})],1),t("el-form-item",{attrs:{label:"词条名称"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.baikeDetailForm.name,callback:function(t){e.$set(e.baikeDetailForm,"name",t)},expression:"baikeDetailForm.name"}})],1),t("el-form-item",{attrs:{label:"词条解释"}},[t("fuEditor",{attrs:{isClear:e.isClear},model:{value:e.baikeDetailForm.content,callback:function(t){e.$set(e.baikeDetailForm,"content",t)},expression:"baikeDetailForm.content"}})],1),t("el-form-item",{attrs:{label:"作者"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.baikeDetailForm.editor,callback:function(t){e.$set(e.baikeDetailForm,"editor",t)},expression:"baikeDetailForm.editor"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){return e.saveBaikeDetail("save")}}},[e._v("保 存")]),t("el-button",{attrs:{size:"small",type:"success"},on:{click:function(t){return e.saveBaikeDetail("publish")}}},[e._v("发 布")])],1)],1)],1)},s=[],n=a("9973"),l=a("5d89"),r={components:{Page:n["a"],fuEditor:l["a"]},data:function(){return{filter:{area:"",name:""},dialogFormVisible:!1,dialogVisible:!1,data:[{id:3,label:"一级 3",children:[{id:7,label:"二级 3-1"},{id:8,label:"二级 3-2"}]}],form:{parent_id:null,is_active:!1},props:{label:"name"},enterprise:{enterprise_id:""},enterpriseList:[],area:[],show:0,baikeList:[],total:0,queryParams:{page:1,page_size:10},catform:{},queryBaikeDetailParams:{},baikeStatusList:[{label:"待编辑",value:0},{label:"已发布",value:1}],baikeDetailForm:{},isClear:!1}},methods:{getData:function(e){var t=this;this.$api.getBaikeCategoryList().then((function(e){t.data=e.data.data})),e&&e.id&&(this.queryBaikeDetailParams.category_id=e.id,this.queryBaikeDetailParams.category_name=e.name),this.$api.getBaikeDetailList(this.queryBaikeDetailParams).then((function(e){t.baikeList=e.data.data.list,t.total=e.data.data.total,t.loading=!1}))},append:function(e){this.dialogVisible=!0,this.catform={parent_id:e.id,parent_name:e.name}},edit:function(e){var t=this;this.dialogVisible=!0,this.$api.getBaikeCategoryDetail({id:e.id}).then((function(e){t.catform=e.data.data}))},editDetail:function(e){var t=this;this.show=1,this.$api.getBaikeDetail({id:e.id}).then((function(e){t.form=e.data.data,t.form.is_active=Boolean(t.form.is_active)}))},remove:function(e){var t=this;this.$confirm("确定删除“"+e.name+"”分类?","提示",{type:"warning"}).then((function(){t.$api.delBaikeCategory({id:e.id}).then((function(e){t.$message({message:"删除成功!",type:"success"}),t.getData()}))}))},delBaikeDetail:function(e){var t=this;this.$confirm("确定删除“"+e.name+"”分类?","提示",{type:"warning"}).then((function(){t.$api.delBaikeDetail({id:e.id}).then((function(e){t.$message({message:"删除成功!",type:"success"}),t.getData()}))}))},save:function(){var e=this,t=this.catform;t.password==t.repassword?(t.id?this.$api.editBaikeCategory(t).then((function(t){0==t.data.code?(e.$message({message:"修改成功!",type:"success"}),e.getData(),e.form={parent_id:null,is_active:!1}):e.$message.error(t.data.message)})):this.$api.addBaikeCategory(t).then((function(t){0==t.data.code?(e.$message({message:"添加成功!",type:"success"}),e.getData(),e.form={parent_id:null,is_active:!1}):e.$message.error(t.data.message)})),this.dialogVisible=!1):this.$message.error("两次输入的密码不一致,请检查!")},add:function(){var e=this,t=this.enterprise;t.goverment_id=this.form.id,t.enterprise_id||this.$message.error("请选择企业"),this.$api.saveSubent(t).then((function(a){0==a.data.code?(e.$message({message:"添加成功!",type:"success"}),e.dialogFormVisible=!1,e.edit({id:t.goverment_id})):e.$message.error(a.data.message)}))},del:function(e){var t=this;this.$confirm("确定删除该企业?","提示",{type:"warning"}).then((function(){t.$api.deleteSubent({enterprise_id:e,goverment_id:t.form.id}).then((function(e){t.$message({message:"删除成功!",type:"success"}),t.edit({id:t.form.id})}))}))},getBaikeDetailList:function(){var e=this;this.$api.getBaikeDetailList(this.queryBaikeDetailParams).then((function(t){e.baikeList=t.data.data.list}))},saveBaikeDetail:function(e){var t=this,a=this.baikeDetailForm;a.action=e,a.id?this.$api.editBaikeDetail(a).then((function(e){0==e.data.code?(t.$message({message:"修改成功!",type:"success"}),t.getData()):t.$message.error(e.data.message)})):this.$api.addBaikeDetail(a).then((function(e){0==e.data.code?(t.$message({message:"添加成功!",type:"success"}),t.getData()):t.$message.error(e.data.message)})),this.dialogFormVisible=!1},openBaikeDetailForm:function(e,t){var a=this;"add"==e?this.queryBaikeDetailParams.category_id?(this.baikeDetailForm.category_id=this.queryBaikeDetailParams.category_id,this.baikeDetailForm.category_name=this.queryBaikeDetailParams.category_name,this.dialogFormVisible=!0):this.$message.error("请选择词条分类!"):this.$api.getBaikeDetail({id:t.id}).then((function(e){a.baikeDetailForm=e.data.data,a.dialogFormVisible=!0}))},setSelected:function(e,t){this.baikeDetailForm.category_id=e.id,this.baikeDetailForm.category_name=e.name},gopage:function(e){e&&(this.queryParams.page_size=e),this.queryParams.page=this.$refs.pageButton.page,this.getData()}},created:function(){this.getData()}},o=r,c=(a("f819"),a("2877")),u=Object(c["a"])(o,i,s,!1,null,null,null);t["default"]=u.exports},9973:function(e,t,a){"use strict";var i=function(){var e=this,t=e._self._c;return t("el-pagination",{attrs:{background:"","page-size":e.page_size?e.page_size:20,"current-page":e.current,"page-sizes":[10,20,30,40,50,60,70,80,90,100],layout:"total,sizes,prev, pager, next",total:e.total},on:{"current-change":e.getData,"size-change":e.handleSizeChange}})},s=[],n={data:function(){return{page:1}},props:{total:"",page_size:"",current:""},methods:{getData:function(e){this.page=e,this.$emit("pageChange")},handleSizeChange:function(e){this.$emit("pageChange",e)}},created:function(){}},l=n,r=(a("3aeb"),a("2877")),o=Object(r["a"])(l,i,s,!1,null,null,null);t["a"]=o.exports},f819:function(e,t,a){"use strict";a("0b87")}}]); //# sourceMappingURL=chunk-e3302708.98ccec0f.js.map