/*! * build: admin-pro * copyright: chuzhixin 1204505056@qq.com * time: 2022-11-22 15:52:37 */ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7a472832","chunk-fb393fd2","chunk-5bb3b92a","chunk-73159162","chunk-a86689cc","chunk-5f634ea6","chunk-782454bd","chunk-3579e344","chunk-eb7b3ffc","chunk-9f108aba","chunk-08a32a90","chunk-37bd78cc","chunk-613b6fa8"],{"00a5":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"error-container"},[a("div",{staticClass:"error-content"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{lg:12,md:12,sm:24,xl:12,xs:24}},[a("div",{staticClass:"pic-error"},[a("el-image",{staticClass:"pic-error-parent",attrs:{src:t("4f51")}}),a("el-image",{staticClass:"pic-error-child left",attrs:{src:t("7ca1")}})],1)]),a("el-col",{attrs:{lg:12,md:12,sm:24,xl:12,xs:24}},[a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit-oops"},[e._v(e._s(e.oops))]),a("div",{staticClass:"bullshit-headline"},[e._v(e._s(e.headline))]),a("div",{staticClass:"bullshit-info"},[e._v(e._s(e.info))]),a("router-link",{staticClass:"bullshit-return-home",attrs:{to:"/"}},[e._v(" "+e._s(e.jumpTime)+"s "+e._s(e.btn)+" ")])],1)])],1)],1)])},o=[],i=(t("24b8"),t("7736")),l={name:"Page403",beforeRouteLeave(e,a,t){this.delVisitedRoute(this.$route.path),clearInterval(this.timer),t()},data(){return{jumpTime:5,oops:"抱歉!",headline:"您没有操作角色...",info:"当前帐号没有操作角色,请联系管理员。",btn:"返回",timer:0}},computed:{...Object(i["c"])({visitedRoutes:"tabs/visitedRoutes"})},mounted(){this.timeChange()},methods:{...Object(i["b"])({delVisitedRoute:"tabs/delVisitedRoute"}),timeChange(){this.timer=setInterval(()=>{this.jumpTime?this.jumpTime--:(this.delVisitedRoute(this.$route.path),this.$router.push("/"),clearInterval(this.timer))},1e3)}}},c=l,s=(t("4480"),t("0b56")),r=Object(s["a"])(c,n,o,!1,null,"de1a4170",null);a["default"]=r.exports},"0122":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-col",{attrs:{span:24}},[a("el-card",{staticClass:"page-header",attrs:{shadow:"never"}},[a("el-avatar",{staticClass:"page-header-avatar",attrs:{src:e.avatar}}),a("div",{staticClass:"page-header-tip"},[a("p",{staticClass:"page-header-tip-title"},[e._v(" "+e._s(e.handleTips())+" ")]),a("p",{staticClass:"page-header-tip-description"},[e._v(e._s(e.description))])]),a("div",{staticClass:"page-header-avatar-list"},[a("vab-avatar-list",{attrs:{"avatar-list":e.avatatList}}),a("p",[e._v("participants")])],1)],1)],1)},o=[],i=t("7736"),l=t("49bc"),c=t("cbec"),s={components:{VabAvatarList:c["default"]},data(){return{description:"",avatatList:[{avatar:"https://i.gtimg.cn/club/item/face/img/2/15922_100.gif",username:"good luck"},{avatar:"https://gitee.com/chu1204505056/image/raw/master/user/fwfmiao.gif",username:"fwfmiao"},{avatar:"https://i.gtimg.cn/club/item/face/img/3/15643_100.gif",username:"嘻嘻"}]}},computed:{...Object(i["c"])({avatar:"user/avatar",username:"user/username"})},created(){this.fetchData()},methods:{handleTips(){const e=(new Date).getHours();return e<8?`早上好 ${this.username},又是元气满满的一天。`:e<=11?`上午好 ${this.username},看到你我好开心。`:e<=13?`中午好 ${this.username},忙碌了一上午,记得吃午饭哦。`:e<18?`下午好 ${this.username},你一定有些累了,喝杯咖啡提提神。`:`晚上好 ${this.username},愿你天黑有灯,下雨有伞。`},async fetchData(){const{data:e}=await Object(l["getList"])(),{description:a}=e;this.description=a}}},r=s,d=(t("bd3ef"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"6093fd00",null);a["default"]=m.exports},"0139":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"class_container"},[a("el-page-header",{staticClass:"goback",attrs:{content:"课程详情"},on:{back:e.goBack}}),a("el-card",{staticClass:"class_card1"},[a("div",{staticClass:"classCard"},[a("el-image",{staticClass:"img",attrs:{lazy:!0,src:e.courseData.thumb_resource.url}}),a("div",{staticClass:"content"},[a("div",{staticClass:"top"},[e._v(" "+e._s(e.courseData.title)+" "),a("span",{staticClass:"tag-group"},e._l(e.courseData.labels,(function(t,n){return a("el-tag",{key:n,staticClass:"top_tag",attrs:{effect:"dark",type:n<5?e.items[n].type:"success"}},[e._v(" "+e._s(t)+" ")])})),1)]),a("div",{staticClass:"center"},[e._v(e._s(e.courseData.short_description))]),a("el-button",{staticClass:"bottom",attrs:{size:"medium",type:"danger"},on:{click:function(a){return e.studyBtn()}}},[e._v(" "+e._s(e.translateTitle("立即学习"))+" ")])],1)],1)]),a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(a){e.activeName=a},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:e.translateTitle("课程详情"),name:"first"}},[a("div",{staticClass:"first bg"},[e.courseData.description?a("div",{staticClass:"content",domProps:{innerHTML:e._s(e.courseData.description)}}):a("el-empty",{attrs:{description:e.translateTitle("空空如也~"),"image-size":100}})],1)]),a("el-tab-pane",{attrs:{label:e.translateTitle("课程目录"),name:"second"}},[e.directoryData.length>0?a("div",e._l(e.directoryData,(function(t,n){return a("el-card",{key:n,staticClass:"bodys"},[a("div",{staticClass:"title"},[a("h3",[e._v(e._s(t.title))])]),a("div",{staticClass:"footer"},e._l(t.children,(function(t,o){return a("a",{key:o,staticClass:"mine",on:{click:function(a){return e.learnBtn(t.id,n,o)}}},[a("span",{staticClass:"el-icon-video-camera"}),a("span",[e._v(e._s(e.translateTitle("视频"))+":")]),a("span",[e._v(e._s(t.title)+"("+e._s(t.duration_text)+")")]),a("span",[e._v(e._s(e.translateTitle("开始学习")))])])})),0)])})),1):a("el-empty",{staticClass:"kecheng",attrs:{description:e.translateTitle("空空如也~"),"image-size":100}})],1),a("el-tab-pane",{attrs:{label:e.translateTitle("课程评论"),name:"third"}},[a("div",{staticClass:"bg"},[e.commentsData.length>0?a("div",e._l(e.commentsData,(function(t,n){return a("div",{key:n,staticClass:"comment"},[a("el-avatar",{attrs:{size:"medium",src:t.user.headimg}}),a("div",{staticClass:"soming"},[a("div",{staticClass:"some_top"},[a("span",{staticClass:"some_name"},[e._v(" "+e._s(t.user.name?t.user.name:"匿名用户")+" ")]),a("span",{staticClass:"some_rate"},[a("el-rate",{attrs:{colors:e.colors,disabled:"",value:t.points,"void-color":"#fff"}})],1)]),a("div",{staticClass:"some_bottom"},[a("div",{staticClass:"top_content"},[e._v(" "+e._s(t.content)+" ")]),a("div",{staticClass:"worlds"},[a("span",[e._v(e._s(t.created_at))])])])])],1)})),0):a("el-empty",{attrs:{description:e.translateTitle("空空如也~"),"image-size":100}})],1)]),a("el-tab-pane",{attrs:{label:e.translateTitle("课程附件"),name:"fourth"}},[a("div",{staticClass:"bg",staticStyle:{padding:"0 20px",background:"#fff"}},[e.attachesData.length>0?a("div",e._l(e.attachesData,(function(t,n){return a("div",{key:n,staticClass:"attaches"},[a("div",{staticClass:"pl-left"},[a("vab-icon",{staticStyle:{"font-size":"30px",color:"#999"},attrs:{icon:"folder-fill"}})],1),a("div",{staticClass:"pl-right"},[a("span",[e._v(e._s(t.name))]),a("span",{staticStyle:{float:"right","padding-right":"5px",cursor:"pointer"},on:{click:function(a){return e.downLoad(t.id)}}},[a("vab-icon",{attrs:{icon:"download-2-line"}}),e._v(" 立即下载 ")],1)])])})),0):a("el-empty",{attrs:{description:e.translateTitle("暂无附件")}})],1)])],1),a("el-dialog",{attrs:{center:"",title:e.title,top:"20%",visible:e.dialogFormVisible,width:"20%"},on:{"update:visible":function(a){e.dialogFormVisible=a},close:e.close}},[a("div",{staticClass:"pop"},[a("div",[e._v("请登陆后观看")]),a("el-button",{staticClass:"btn",attrs:{type:"primary"},on:{click:e.go_login}},[e._v("登录")])],1),a("div",{staticClass:"zhuce",on:{click:e.go_register}},[e._v("没有账号?去注册")])])],1)},o=[],i=(t("24b8"),t("7736")),l=t("818f"),c=t("f121"),s=t("4ff3c"),r=t.n(s),d=t("79fa"),m=t("4360"),u=t("9f2e"),f={data(){return{isCourse:!1,isDirectory:!1,isComments:!1,isAttaches:!1,courseId:1,colors:["#99A9BF","#F7BA2A","#FF9900"],load_id:2,orderId:"",activeName:"first",courseData:{thumb_resource:{url:""}},directoryData:[],commentsData:[],attachesData:[],course_detail:[],items:[{type:"primary"},{type:"success"},{type:"info"},{type:"danger"},{type:"warning"}],dialogFormVisible:!1,title:""}},computed:{...Object(i["c"])({token:"user/token"})},created(){this.courseId=this.$route.query.course_id,console.log(this.courseId,"从上个页面传过来的参数-------------"),this.getDetailes(this.courseId)},methods:{translateTitle:d["translateTitle"],...Object(i["b"])({delVisitedRoute:"tabs/delVisitedRoute"}),goBack(){this.delVisitedRoute(Object(u["handleActivePath"])(this.$route,!0)),this.$router.push("/index")},handleClick(e,a){console.log(e,a)},async getDetailes(e){const{data:a}=await Object(l["getDetailData"])({id:e});console.log(a," 课程详情的所有数据------"),this.course_detail=a,this.title=a.course.title,console.log(this.course_detail,"这里边都有啥"),this.courseData=a.course,console.log(this.courseData,"this.courseData"),this.directoryData=a.directory,this.commentsData=a.comments,this.attachesData=a.attaches,""!=this.courseData.description?this.isCourse=!1:this.isCourse=!0,0==this.directoryData.length&&(this.isDirectory=!0),0==this.commentsData.length&&(this.isComments=!0),0==this.attachesData.length&&(this.isAttaches=!0)},async getOrder(e){const{data:a}=await Object(l["getOrderData"])(e);console.log(a,"订阅接口数据------")},close(){this.dialogFormVisible=!1},studyBtn(){if(!m["default"].getters["user/token"])return this.dialogFormVisible=!0,void console.log(this.title);null==this.course_detail.subscribe&&this.getOrder(this.courseId),this.course_detail.directory.length>0?this.$router.push({path:"/course/videolearn",query:{course_id:this.courseId}}):this.$message({message:"当前课程还未添加学习视频",type:"warning"})},go_login(){this.$router.push({path:"/login"})},go_register(){this.$router.push({path:"/register"})},learnBtn(e,a,t){if(!m["default"].getters["user/token"])return this.dialogFormVisible=!0,void console.log(this.title);null==this.course_detail.subscribe&&this.getOrder(this.courseId),this.$router.push({path:"/course/videolearn",query:{video_id:e,course_id:this.courseId,c_index:a,v_index:t}})},async downLoad(e){if(!m["default"].getters["user/token"])return this.dialogFormVisible=!0,void console.log(this.title);this.getDetailes(this.courseId),r()({baseURL:c["baseURL"],timeout:5e3,method:"get",url:"/course/attach-download/"+e,headers:{Authorization:"Bearer "+this.token},responseType:"blob"}).then(e=>{console.log(e,"数据"),this.convertRes2Blob(e)}).catch(e=>{console.log(e,"错误")}),console.log("下载")},convertRes2Blob(e){console.log("convertRes2Blob");const a=e.headers["content-disposition"].match(/filename=(.*)(.*)/);console.log(a,"Mead");const t=a[1],n=new Blob([e.data],{type:"application/vnd.ms-excel"});if("undefined"!==typeof window.navigator.msSaveBlob)window.navigator.msSaveBlob(n,decodeURI(t));else{const e=window.URL.createObjectURL(n),a=document.createElement("a");a.style.display="none",a.href=e,a.setAttribute("download",decodeURI(t)),"undefined"===typeof a.download&&a.setAttribute("target","_blank"),document.body.appendChild(a),a.click(),document.body.removeChild(a),window.URL}}}},p=f,h=(t("1ee4"),t("0b56")),g=Object(h["a"])(p,n,o,!1,null,"1ad8ad45",null);a["default"]=g.exports},"06b6":function(e,a,t){"use strict";t.r(a),t.d(a,"getCourseDetail",(function(){return o})),t.d(a,"attachDownload",(function(){return i})),t.d(a,"videoComments",(function(){return l})),t.d(a,"addComments",(function(){return c})),t.d(a,"videoDetail",(function(){return s})),t.d(a,"lookRecord",(function(){return r}));var n=t("b775");function o(e){return Object(n["default"])({url:"/course",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/course/attach-download/"+e.id,method:"get"})}function l(e){return Object(n["default"])({url:"/course/video/"+e.video_id+"/comments",method:"get",params:e})}function c(e){return Object(n["default"])({url:"/course/comment",method:"post",data:e})}function s(e){return Object(n["default"])({url:"/course/video/"+e.id,method:"get"})}function r(e){return Object(n["default"])({url:"/course/video-look-record",method:"post",data:e})}},"06f2":function(e,a,t){t("24b8");const{mock:n}=t("03a1"),{handleRandomImage:o}=t("9a1a"),i=[],l=50;for(let c=0;c!(a&&e.title.indexOf(a)<0)),l=o.filter((e,a)=>a=n*(t-1));return{code:200,msg:"success",data:{list:l,total:o.length}}}},{url:"/table/doEdit",type:"post",response(){return{code:200,msg:"模拟保存成功"}}},{url:"/table/doDelete",type:"post",response(){return{code:200,msg:"模拟删除成功"}}}]},"080f":function(e,a,t){"use strict";t("f4be")},"09e4":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-card",{attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("vab-icon",{attrs:{icon:"github-line"}}),e._v(" 我的开源项目 "),a("el-tag",{staticClass:"card-header-tag"},[e._v("爱我别走")])]},proxy:!0}])},[a("el-row",{attrs:{gutter:20}},e._l(e.list,(function(t,n){return a("el-col",{key:n,attrs:{lg:12,md:12,sm:24,xl:12,xs:24}},[a("div",{staticClass:"project-card",style:"background-image:url("+t.image+")",on:{click:function(a){return e.handleOpenWindow(t.url)}}},[a("div",{staticClass:"project-card-title"},[e._v(e._s(t.title))]),a("div",{staticClass:"project-card-description"},[e._v(e._s(t.description))])])])})),1)],1)},o=[],i={data(){return{list:[{image:t("10ed"),title:"vue-admin-beautiful(vue2.x)",description:"一款基于vue2.x + element-ui的绝佳的中后台前端开发管理框架",url:"https://github.com/chuzhixin/vue-admin-beautiful/tree/master"},{image:t("10ed"),title:"vue-admin-beautiful(vue3.x)",description:"一款基于vue3.x + ant-design-vue的绝佳的中后台前端开发管理框架",url:"https://github.com/chuzhixin/vue-admin-beautiful/tree/vue3.0-antdv"}]}},methods:{handleOpenWindow(e){window.open(e)}}},l=i,c=(t("8219"),t("0b56")),s=Object(c["a"])(l,n,o,!1,null,"4e31b7b5",null);a["default"]=s.exports},"0a0d":function(e,a){const t=[{id:"@id",role:"admin"},{id:"@id",role:"editor"}];e.exports=[{url:"/roleManagement/getList",type:"get",response(e){const{role:a,pageNo:n=1,pageSize:o=20}=e.query,i=t.filter(e=>!(a&&e.title.indexOf(a)<0)),l=i.filter((e,a)=>a=o*(n-1));return{code:200,msg:"success",data:{list:l,total:i.length}}}},{url:"/roleManagement/doEdit",type:"post",response(){return{code:200,msg:"模拟保存成功"}}},{url:"/roleManagement/doDelete",type:"post",response(){return{code:200,msg:"模拟删除成功"}}}]},"0aaf":function(e,a,t){"use strict";t("9d60")},"0e9b":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"department-management-container"},[a("div",{staticClass:"video-title"},[a("vab-icon",{attrs:{icon:"video-add-fill"}}),e._v(" "+e._s(e.translateTitle("当前播放"))+":"+e._s(e.videoTitle)+" ")],1),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{lg:18,md:18,sm:18,xl:18,xs:18}},[a("div",{staticClass:"video-div"},[e.nextVideo?a("div",{staticClass:"next-video"},[a("div",{staticStyle:{"margin-top":"25%"}},[a("div",[e._v(e._s(e.translateTitle("本科程视频已经全部学习完成")))]),a("div",{staticClass:"next",on:{click:e.refLook}},[a("vab-icon",{attrs:{icon:"restart-line"}}),e._v(" "+e._s(e.translateTitle("重新观看"))+" ")],1)])]):e._e(),a("video",{staticClass:"video-js vjs-big-play-centered",attrs:{id:"myVideo"}},[a("source",{attrs:{src:"https://platform.site.ximengnaikang.com/storage/course_video/QHYwVMcM7Qk4epkD5e9tWVR3O9tMEQuQ.mp4",type:"video/mp4"}}),a("track",{attrs:{kind:"caption",label:"English",src:e.enUrl,srclang:"en"}}),a("track",{attrs:{default:"",kind:"caption",label:e.translateTitle("简体中文"),src:e.zhUrl,srclang:"zh-cn"}})])]),a("div",{staticClass:"download"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(a){e.activeName=a},expression:"activeName"}},[a("el-tab-pane",{attrs:{name:"zero"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" "+e._s(e.translateTitle("视频内容"))+" "),a("i",{staticClass:"el-icon-document"})]),e.videoDescription?a("div",[a("div",{domProps:{innerHTML:e._s(e.videoDescription)}})]):a("el-empty",{attrs:{description:e.translateTitle("暂无视频内容介绍")}})],1),a("el-tab-pane",{attrs:{name:"first"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" "+e._s(e.translateTitle("附件下载"))+" "),a("i",{staticClass:"el-icon-download"})]),e.attaches.length>0?a("div",e._l(e.attaches,(function(t,n){return a("div",{key:n,staticClass:"attaches"},[a("div",{staticClass:"pl-left"},[a("vab-icon",{staticStyle:{"font-size":"30px",color:"#999"},attrs:{icon:"folder-fill"}})],1),a("div",{staticClass:"pl-right"},[a("span",[e._v(e._s(t.name))]),a("span",{staticStyle:{float:"right","padding-right":"5px",cursor:"pointer"},on:{click:function(a){return e.download(t.id)}}},[a("vab-icon",{attrs:{icon:"download-2-line"}}),e._v(" "+e._s(e.translateTitle("立即下载"))+" ")],1)])])})),0):a("el-empty",{attrs:{description:e.translateTitle("暂无附件")}})],1),a("el-tab-pane",{attrs:{name:"second"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" "+e._s(e.translateTitle("评论"))+" "),a("i",{staticClass:"el-icon-chat-dot-round"})]),a("div",{staticClass:"comment-tab"},[a("div",{staticClass:"comment-tab-item"},[a("div",{staticClass:"release",on:{click:function(a){e.dialogVisible=!0}}},[e._v(" "+e._s(e.translateTitle("我要评论"))+" "),a("i",{staticClass:"el-icon-s-promotion"})])])]),e.comments.length>0?a("div",[e._l(e.comments,(function(t,n){return a("el-card",{key:n,staticClass:"box-card",attrs:{shadow:"always"}},[a("div",{staticClass:"pl-left"},[a("el-avatar",{attrs:{size:"medium",src:t.user[0].headimg}})],1),a("div",{staticClass:"pl-right"},[a("div",{staticClass:"user-name"},[a("span",[e._v(" "+e._s(t.user[0].name?t.user[0].name:"匿名用户")+" ")]),a("span",{staticStyle:{float:"right","padding-right":"5px"}},[a("el-rate",{attrs:{colors:e.colors,disabled:"",value:t.points}})],1)]),a("div",{staticClass:"user-comment"},[e._v(" "+e._s(t.content)+" ")]),a("div",{staticClass:"comment-time"},[e._v(e._s(t.created_at))])])])})),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.page,layout:e.layout,"page-size":e.queryForm.per_page,total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],2):a("el-empty",{attrs:{description:e.translateTitle("暂无评论")}})],1)],1)],1)]),a("el-col",{attrs:{lg:6,md:6,sm:6,xl:6,xs:6}},e._l(e.directory,(function(t,n){return a("div",{key:n,staticClass:"card"},[a("div",{staticClass:"chapter"},[e._v(e._s(t.title))]),e._l(t.children,(function(t,o){return a("div",{key:o,on:{click:function(a){return e.clickVideo(t,o,n)}}},[a("div",{staticClass:"title"},[a("vab-icon",{staticClass:"left-icon",attrs:{icon:"video-line"}}),e._v(" "+e._s(t.title)+" "),a("span",[e._v("("+e._s(t.duration_text)+")")]),e.isLearn==t.id?a("span",{staticClass:"tips"},[e._v(" "+e._s(e.translateTitle("学习中"))+" ")]):e._e(),a("div",{staticClass:"jindu"},[a("el-progress",{attrs:{percentage:t.progress,"show-text":!1,status:"success",type:"circle",width:20}})],1)],1)])}))],2)})),0)],1),a("el-dialog",{attrs:{title:e.translateTitle("我要评论"),visible:e.dialogVisible,width:"30%"},on:{"update:visible":function(a){e.dialogVisible=a}}},[a("div",[a("div",{staticClass:"input-rate"},[a("div",{staticClass:"rate-star"},[e._v(e._s(e.translateTitle("请打分"))+":")]),a("el-rate",{model:{value:e.rate,callback:function(a){e.rate=a},expression:"rate"}})],1),a("el-input",{attrs:{placeholder:e.translateTitle("请输入评论"),rows:5,type:"textarea"},model:{value:e.content,callback:function(a){e.content=a},expression:"content"}})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.cancelComment}},[e._v(" "+e._s(e.translateTitle("取消"))+" ")]),a("el-button",{attrs:{type:"primary"},on:{click:e.makeComment}},[e._v(" "+e._s(e.translateTitle("确定"))+" ")])],1)])],1)},o=[],i=t("06b6"),l=t("f121"),c=t("4ff3c"),s=t.n(c),r=t("7736"),d=t("79fa"),m="",u="",f={name:"Player",components:{},data(){return{videoDescription:"",ban_drag:0,time:3,isFull:!1,loading:!0,vIndex:0,cIndex:0,zhUrl:"",enUrl:"",nextVideo:!1,dialogVisible:!1,activeName:"zero",circleUrl:"https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png",value2:5,directory:[],videoList:[],attaches:[],comments:[],rate:"",content:"",colors:["#99A9BF","#F7BA2A","#FF9900"],layout:"total, sizes, prev, pager, next, jumper",total:0,isLearn:"",courseId:"",videoId:"",isWatch:0,videoTitle:"",playTime:0,queryForm:{page:1,per_page:15},show:!1,form:{danmu:"admin-pro"},activeNames:["first"],player:null,videoOptions:{autoplay:!0,controls:!0,sources:[{src:"/path/to/video.mp4",type:"video/mp4"}]}}},computed:{...Object(r["c"])({token:"user/token"})},watch:{$route:"getCourseDetail"},mounted(){this.nextVideo=!1,this.initVideo()},created(){let e=this.$route;this.courseId=e.query.course_id,this.videoId=e.query.video_id,this.nextVideo=!1,console.log(this.vIndex,"YYYYYYYYYYYYYY"),clearInterval(u),this.getCourseDetail(),this.show=!1,this.$nextTick(()=>{this.show=!0})},beforeDestroy(){m.dispose(),clearInterval(u),m&&(console.log("清除视频播放组件"),m.dispose())},destroyed(){clearInterval(u),console.log("清除视频播放组件")},methods:{translateTitle:d["translateTitle"],refLook(){this.cIndex=0,this.vIndex=0,this.videoList=this.directory[this.cIndex].children,this.isLearn=this.videoId=this.videoList[this.vIndex].id,this.lookVideo(),this.videoComments()},initVideo(){let e=this;m=this.$video(document.getElementById("myVideo"),{language:"zh-CN",controls:!0,autoplay:"autoplay",preload:"auto"}),m.ready((function(){m.volume(.5),m.play()})),m.on("ended",(function(){console.log("YYYYYYYYYYYYYY---视频播放结束"),clearInterval(u),e.isWatch=1,e.playTime=parseInt(m.currentTime()),e.lookRecord(),e.playTime=0;let a={course_id:e.courseId};Object(i["getCourseDetail"])(a).then(a=>{console.log(a,"刷新章节列表"),e.directory=a.data.directory}),m.exitFullscreen(),setTimeout((function(){e.autoPlayNext()}),3e3),console.log("视频播放结束")})),m.on("pause",(function(){if(console.log("YYYYYYYYYYYYYY---视频播放暂停"),clearInterval(u),console.log(parseInt(m.currentTime()),"视频播放进度暂停"),0==this.ban_drag){let e=parseInt(m.currentTime());e-this.playTime>10&&m.currentTime(this.playTime)}console.log(e.playTime,"视频播放时长"),console.log("用户点击了暂停")})),m.on("play",(function(){e.time=0,e.nextVideo=!1,console.log("YYYYYYYYYYYYYY---视频播放"),e.getPlayTime(),console.log("视频播放")}))},autoPlayNext(){this.videoList=this.directory[this.cIndex].children,this.vIndex=Number(this.vIndex),console.log(typeof this.vIndex+1,"vIndex");let e=this.vIndex+1;if(console.log(e==this.videoList.length,"length"),e==this.videoList.length){this.cIndex=Number(this.cIndex);let e=this.cIndex+1;if(e==this.directory.length)return clearInterval(u),void(this.nextVideo=!0);{console.log(" //不是最后一张---播放下一章节的第一条视频"),this.cIndex=this.cIndex+1,this.vIndex=0;let e=this.directory[this.cIndex].children;this.isLearn=this.videoId=e[this.vIndex].id,this.lookVideo(),this.videoComments()}}else{console.log(" // //不是---视频索引+1播放下一条"),this.vIndex=this.vIndex+1;let e=this.directory[this.cIndex].children;console.log(e,"video_list"),this.isLearn=this.videoId=e[this.vIndex].id,console.log(this.videoId,"this.videoId"),this.lookVideo(),this.videoComments()}},getPlayTime(){clearInterval(u);let e=this;u=setInterval((function(){e.playTime=parseInt(m.currentTime()),Math.floor(e.playTime/10)>0&&e.playTime%10==0&&(e.lookRecord(),console.log(e.playTime,"that.playTime"))}),1e3)},async lookRecord(){let e={video_id:this.videoId,watch_seconds:this.playTime,is_watched:this.isWatch,course_id:this.courseId};const{message:a}=await Object(i["lookRecord"])(e);console.log(a,"ooooooooo")},async getCourseDetail(){let e={id:this.courseId};const{data:a}=await Object(i["getCourseDetail"])(e);if(this.directory=a.directory,this.videoId){this.isLearn=this.videoId;let e=this.$route;this.vIndex=e.query.v_index,this.cIndex=e.query.c_index}else console.log(a,"YYYYY YYY"),this.isLearn=this.videoId=a.directory[0].children[0].id,this.videoList=this.directory[0].children;this.lookVideo(),this.videoComments(),console.log(a.directory,"课程详情")},async videoComments(){const{data:e}=await Object(i["videoComments"])({video_id:this.videoId}),{list:a,meta:t}=e;this.total=t.pagination.total,this.comments=a,console.log(e,"视频【ing论")},async makeComment(){this.content||this.$message.error("请输入评论内容");let e={course_id:this.courseId,course_video_id:this.videoId,content:this.content,points:this.rate};console.log(e,"评论传参");const{message:a}=await Object(i["addComments"])(e);this.dialogVisible=!1,this.rate=0,this.content="",this.videoComments(),console.log(a,"消息")},cancelComment(){this.dialogVisible=!1,this.rate=0,this.content=""},async download(e){s()({baseURL:l["baseURL"],timeout:5e3,method:"get",url:"/course/attach-download/"+e,headers:{Authorization:"Bearer "+this.token},responseType:"blob"}).then(e=>{console.log(e,"数据"),this.convertRes2Blob(e)}).catch(e=>{console.log(e,"错误")})},convertRes2Blob(e){console.log("convertRes2Blob");const a=e.headers["content-disposition"].match(/filename=(.*)(.*)/);console.log(a,"Mead");const t=a[1],n=new Blob([e.data],{type:"application/vnd.ms-excel"});if("undefined"!==typeof window.navigator.msSaveBlob)window.navigator.msSaveBlob(n,decodeURI(t));else{const e=window.URL.createObjectURL(n),a=document.createElement("a");a.style.display="none",a.href=e,a.setAttribute("download",decodeURI(t)),"undefined"===typeof a.download&&a.setAttribute("target","_blank"),document.body.appendChild(a),a.click(),document.body.removeChild(a),window.URL.revokeObjectURL(e)}},handleCurrentChange(e){this.queryForm.page=e,this.videoComments()},handleSizeChange(e){this.queryForm.pageSize=e,this.videoComments()},async clickVideo(e,a,t){this.vIndex=a,this.cIndex=t,clearInterval(u),console.log(a,"vIndex, cIndex"),console.log(t,"vIndex, cIndex"),this.nextVideo=!1,this.isWatch=0,console.log(e,"点击时间点"),this.isLearn=e.id,this.videoTitle=e.title,this.videoId=e.id,this.videoId=e.id,this.playTime=0,this.lookVideo(),this.videoComments()},async lookVideo(){const{data:e}=await Object(i["videoDetail"])({id:this.videoId});this.videoTitle=e.video.title,m.src(e.video.url_resource.url),this.attaches=e.attaches,this.videoDescription=e.video.description,this.loading=!1,this.ban_drag=e.video.ban_drag,this.zhUrl=e.video.subtitle_zh_path_resource,this.enUrl=e.video.subtitle_en_path_resource,console.log(e,"视频详情")},handleClick(){},handleChange(e){console.log(e)}}},p=f,h=(t("cefa"),t("0b56")),g=Object(h["a"])(p,n,o,!1,null,"43c3bb78",null);a["default"]=g.exports},"0eea":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"target"},[a("el-card",{staticClass:"target-card1",attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("vab-icon",{attrs:{icon:"body-scan-line"}}),e._v(" 小目标 ")]},proxy:!0}])},[a("vab-chart",{staticClass:"target-echart1",attrs:{"init-options":e.initOptions,options:e.options,theme:"vab-echarts-theme"}})],1),a("el-card",{staticClass:"target-card2",attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("span",[a("vab-icon",{attrs:{icon:"money-cny-box-line"}}),e._v(" 销售额 ")],1)]},proxy:!0}])},[a("vab-chart",{staticClass:"target-echart2",attrs:{"init-options":e.initOptions,options:e.options2,theme:"vab-echarts-theme"}})],1)],1)},o=[],i=t("55fd"),l={components:{VabChart:i["default"]},data(){const e=["#9E87FF","#73DDFF","#fe9a8b","#F56948","#9E87FF"];return{initOptions:{renderer:"svg"},options:{tooltip:{trigger:"axis",extraCssText:"z-index:1"},grid:{top:"0%",left:"2%",right:"4%",bottom:"0%",containLabel:!0},xAxis:[{splitLine:{show:!1},type:"value",show:!1}],yAxis:[{splitLine:{show:!1},axisLine:{show:!1},type:"category",axisTick:{show:!1},data:["莱山区","高新区","芝罘区","牟平区","蓬莱区","开发区"]}],series:[{name:"目标",type:"bar",barWidth:25,label:{show:!0,position:"right",color:"#1890FF",fontSize:14,formatter:({data:e})=>e+"亿元"},itemStyle:{borderRadius:[0,5,5,0],color:new i["default"].graphic.LinearGradient(0,0,1,0,["#3ED572","#399efd"].map((e,a)=>({color:e,offset:a})))},data:[320,302,341,374,390,650]}]},options2:{tooltip:{trigger:"axis",extraCssText:"z-index:1"},grid:{top:"4%",left:"2%",right:"2%",bottom:"0%",containLabel:!0},xAxis:[{type:"category",data:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],axisLine:{lineStyle:{color:"#DCE2E8"}},axisTick:{show:!1},axisLabel:{interval:0,color:"#556677",fontSize:12,margin:15},axisPointer:{label:{padding:[0,0,10,0],margin:15,fontSize:12,backgroundColor:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#fff"},{offset:.86,color:"#fff"},{offset:.86,color:"#33c0cd"},{offset:1,color:"#33c0cd"}],global:!1}}},boundaryGap:!1}],yAxis:[{type:"value",axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:"#DCE2E8"}},axisLabel:{color:"#556677"},splitLine:{show:!1}}],series:[{name:"销售额",type:"line",data:[1905,1020,3330,512,4463,2214,3330,5412,1205,820,5330,1112],symbolSize:1,symbol:"circle",smooth:!0,yAxisIndex:0,showSymbol:!1,lineStyle:{width:5,color:new i["default"].graphic.LinearGradient(1,1,0,0,[{offset:0,color:"#73DD39"},{offset:1,color:"#73DDFF"}]),shadowColor:"rgba(115,221,255, 0.3)",shadowBlur:10,shadowOffsetY:20},itemStyle:{color:e[1],borderColor:e[1]}}]}}}},c=l,s=(t("49e5"),t("0b56")),r=Object(s["a"])(c,n,o,!1,null,"f1f256e6",null);a["default"]=r.exports},"10ed":function(e,a,t){e.exports=t.p+"static/img/image.9b4a8e8c.jpg"},"14c3":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"personal-center-container"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{lg:8,md:12,sm:24,xl:8,xs:24}},[a("el-card",{attrs:{shadow:"hover"}},[a("div",{staticClass:"personal-center-user-info"},[a("el-avatar",{attrs:{size:100,src:e.avatar},nativeOn:{click:function(a){return e.openDialog.apply(null,arguments)}}}),a("div",{staticClass:"personal-center-user-info-full-name"},[e._v(" "+e._s(e.form.fullName)+" ")]),a("div",{staticClass:"personal-center-user-info-description"},[e._v(" "+e._s(e.form.description)+" ")]),a("div",{staticClass:"personal-center-user-info-follow"},[a("a",{attrs:{href:"https://github.com/chuzhixin",target:"_blank"}},[a("el-button",{attrs:{round:"",type:"primary"}},[a("vab-icon",{attrs:{icon:"group-line"}}),e._v(" Follow me ")],1)],1)]),a("ul",{staticClass:"personal-center-user-info-list"},[a("li",[a("vab-icon",{attrs:{icon:"user-3-line"}}),e._v(" 前端小白白 ")],1),a("li",[a("vab-icon",{attrs:{icon:"magic-line"}}),e._v(" 1992/8/11 ")],1),a("li",[a("vab-icon",{attrs:{icon:"women-line"}}),e._v(" 女 ")],1),a("li",[a("vab-icon",{attrs:{icon:"community-line"}}),e._v(" 集团 - 事业群 - 技术部 ")],1),a("li",[a("vab-icon",{attrs:{icon:"map-pin-2-line"}}),e._v(" 中国 • 广东省 • 深圳市 ")],1),a("li",[a("vab-icon",{attrs:{icon:"code-s-slash-line"}}),e._v(" JavaScript、HTML、CSS、Vue、Node ")],1),a("li",[a("el-divider"),a("h5",[e._v("个性标签")]),a("el-tag",{attrs:{size:"small"}},[e._v("腹黑")]),a("el-tag",{attrs:{size:"small"}},[e._v("怕麻烦")]),a("el-tag",{attrs:{size:"small"}},[e._v("小仙女")]),a("el-tag",{attrs:{size:"small"}},[e._v("仙气飘飘")])],1)])],1)])],1),a("el-col",{attrs:{lg:16,md:12,sm:24,xl:16,xs:24}},[a("el-card",{attrs:{shadow:"hover"}},[a("el-tabs",{model:{value:e.activeName,callback:function(a){e.activeName=a},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"first"}},[a("el-col",{attrs:{lg:12,md:16,sm:24,xl:12,xs:24}},[a("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.form}},[a("el-form-item",{attrs:{label:"姓名"}},[a("el-input",{model:{value:e.form.fullName,callback:function(a){e.$set(e.form,"fullName",a)},expression:"form.fullName"}})],1),a("el-form-item",{attrs:{label:"昵称"}},[a("el-input",{model:{value:e.form.nickname,callback:function(a){e.$set(e.form,"nickname",a)},expression:"form.nickname"}})],1),a("el-form-item",{attrs:{label:"性别"}},[a("el-select",{staticStyle:{width:"100%"},model:{value:e.form.sex,callback:function(a){e.$set(e.form,"sex",a)},expression:"form.sex"}},[a("el-option",{attrs:{label:"保密",value:0}}),a("el-option",{attrs:{label:"男",value:1}}),a("el-option",{attrs:{label:"女",value:2}})],1)],1),a("el-form-item",{attrs:{label:"个人简介"}},[a("el-input",{attrs:{type:"textarea"},model:{value:e.form.description,callback:function(a){e.$set(e.form,"description",a)},expression:"form.description"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("保存")])],1)],1)],1)],1),a("el-tab-pane",{attrs:{label:"账号绑定",name:"second"}},[a("div",{staticClass:"personal-center-item"},[a("vab-icon",{staticStyle:{color:"#3492ed"},attrs:{icon:"qq-line"}}),a("div",{staticClass:"personal-center-item-content"},[a("div",[e._v("绑定QQ")]),a("div",{staticClass:"personal-center-item-content-second"},[e._v(" 1204505056 ")])]),a("el-link",{attrs:{type:"primary"}},[e._v("更换绑定")])],1),a("el-divider"),a("div",{staticClass:"personal-center-item"},[a("vab-icon",{staticStyle:{color:"#4daf29"},attrs:{icon:"wechat-line"}}),a("div",{staticClass:"personal-center-item-content"},[a("div",[e._v("绑定微信")]),a("div",{staticClass:"personal-center-item-content-second"},[e._v(" 当前未绑定绑定微信账号 ")])]),a("el-link",{attrs:{type:"primary"}},[e._v("更换绑定")])],1),a("el-divider"),a("div",{staticClass:"personal-center-item"},[a("vab-icon",{staticStyle:{color:"#1476fe"},attrs:{icon:"alipay-line"}}),a("div",{staticClass:"personal-center-item-content"},[a("div",[e._v("绑定支付宝")]),a("div",{staticClass:"personal-center-item-content-second"},[e._v(" 当前未绑定绑定支付宝账号 ")])]),a("el-link",{attrs:{type:"primary"}},[e._v("更换绑定")])],1),a("el-divider"),a("div",{staticClass:"personal-center-item"},[a("vab-icon",{staticStyle:{color:"#ffd440"},attrs:{icon:"weibo-line"}}),a("div",{staticClass:"personal-center-item-content"},[a("div",[e._v("绑定微博")]),a("div",{staticClass:"personal-center-item-content-second"},[e._v(" 当前未绑定绑定微博账号 ")])]),a("el-link",{attrs:{type:"primary"}},[e._v("更换绑定")])],1),a("el-divider"),a("div",{staticClass:"personal-center-item"},[a("vab-icon",{attrs:{icon:"github-line"}}),a("div",{staticClass:"personal-center-item-content"},[a("div",[e._v("绑定Github")]),a("div",{staticClass:"personal-center-item-content-second"},[e._v(" 当前未绑定绑定Github账号 ")])]),a("el-link",{attrs:{type:"primary"}},[e._v("更换绑定")])],1),a("el-divider"),a("div",{staticClass:"personal-center-item"},[a("vab-icon",{staticStyle:{color:"#012e85"},attrs:{icon:"paypal-line"}}),a("div",{staticClass:"personal-center-item-content"},[a("div",[e._v("绑定Paypal")]),a("div",{staticClass:"personal-center-item-content-second"},[e._v(" 当前未绑定绑定Paypal账号 ")])]),a("el-link",{attrs:{type:"primary"}},[e._v("更换绑定")])],1),a("el-divider")],1)],1)],1)],1)],1),a("vab-cropper",{ref:"vabCropper"})],1)},o=[],i=t("7736"),l=t("4236"),c={name:"PersonalCenter",components:{VabCropper:l["default"]},data(){return{activeName:"second",form:{fullName:unescape("楚芝馨"),nickname:"good luck",sex:2,description:unescape("富在术数,不在劳身;利在势居,不在力耕。")}}},computed:{...Object(i["c"])({avatar:"user/avatar"})},methods:{onSubmit(){this.$baseMessage("模拟保存成功","success",!1,"vab-hey-message-success")},openDialog(){this.$refs["vabCropper"].dialogVisible=!0}}},s=c,r=(t("a56a"),t("0b56")),d=Object(r["a"])(s,n,o,!1,null,"a23de0fc",null);a["default"]=d.exports},1573:function(e,a,t){e.exports={"menu-color":"rgba(255,255,255,.95)","menu-color-active":"rgba(255,255,255,.95)","menu-background":"#282c34","column-second-menu-background":"#fff"}},1580:function(e,a,t){e.exports={"menu-color":"rgba(255,255,255,.95)","menu-color-active":"rgba(255,255,255,.95)","menu-background":"#282c34","column-second-menu-background":"#fff"}},1701:function(e,a){const t={nodes:[{id:"742356ea-762b-4899-b96a-bd567e3c4361",type:"start",x:220,y:170,properties:{},baseType:"node"},{id:"dacda6b6-48d3-4dff-911d-287704eb23d8",type:"rect",x:350,y:170,properties:{},baseType:"node",text:{x:350,y:170,value:"基础节点"}},{id:"49106603-2b88-4b2c-b1e8-723c1f2210bd",type:"user",x:530,y:170,properties:{},baseType:"node",text:{x:530,y:220,value:"自定义节点"}},{id:"647fa2bc-98ee-40cf-99c5-4756c0bc130d",type:"push",x:690,y:170,properties:{},baseType:"node",text:{x:690,y:220,value:"可添加下一个节点/节点组"}},{id:"37e7bac3-8804-4237-abe9-7b6065c207e9",type:"download",x:690,y:320,properties:{},baseType:"node"},{id:"6bb4396f-54c9-4b1c-b34c-87ef004f2e29",type:"user",x:840,y:320,properties:{},baseType:"node"},{id:"abf76937-63b8-493c-a978-a4a58bc4f6b8",type:"push",x:840,y:470,properties:{},baseType:"node"},{id:"b119f24f-2669-4a90-a837-afd853b2ffcc",type:"end",x:990,y:320,properties:{},baseType:"node"},{id:"60326ad9-cae2-4a85-ae98-d340fb7bd67f",type:"end",x:990,y:470,properties:{},baseType:"node"},{id:"414fe028-3609-4450-b0f4-e5aca7705e8c",type:"download",x:860,y:170,properties:{},baseType:"node",text:{x:860,y:220,value:"自定义节点-设置颜色"}}],edges:[{id:"00f55245-513e-43a2-9cb0-adb61b01adc8",type:"polyline",sourceNodeId:"742356ea-762b-4899-b96a-bd567e3c4361",targetNodeId:"dacda6b6-48d3-4dff-911d-287704eb23d8",startPoint:{x:240,y:170},endPoint:{x:300,y:170},properties:{},pointsList:[{x:240,y:170},{x:300,y:170}]},{id:"bbf9754f-603e-48e4-85fe-84ed44459a6a",type:"polyline",sourceNodeId:"dacda6b6-48d3-4dff-911d-287704eb23d8",targetNodeId:"49106603-2b88-4b2c-b1e8-723c1f2210bd",startPoint:{x:400,y:170},endPoint:{x:495,y:170},properties:{},pointsList:[{x:400,y:170},{x:495,y:170}]},{id:"12bb443b-4070-4a08-ad4d-2755ee856f0d",type:"polyline",sourceNodeId:"49106603-2b88-4b2c-b1e8-723c1f2210bd",targetNodeId:"647fa2bc-98ee-40cf-99c5-4756c0bc130d",startPoint:{x:565,y:170},endPoint:{x:655,y:170},properties:{},pointsList:[{x:565,y:170},{x:655,y:170}]},{id:"33fa3c09-9c29-4cb7-8373-67d537b8b623",type:"polyline",sourceNodeId:"647fa2bc-98ee-40cf-99c5-4756c0bc130d",targetNodeId:"37e7bac3-8804-4237-abe9-7b6065c207e9",startPoint:{x:690,y:205},endPoint:{x:690,y:295},properties:{},pointsList:[{x:690,y:205},{x:690,y:295}]},{id:"2b5a5e89-005e-4fda-9a44-dc795050534f",type:"polyline",sourceNodeId:"37e7bac3-8804-4237-abe9-7b6065c207e9",targetNodeId:"6bb4396f-54c9-4b1c-b34c-87ef004f2e29",startPoint:{x:715,y:320},endPoint:{x:805,y:320},properties:{},pointsList:[{x:715,y:320},{x:805,y:320}]},{id:"62b54f8a-bcfd-494b-9144-5aeb09ca77a1",type:"polyline",sourceNodeId:"6bb4396f-54c9-4b1c-b34c-87ef004f2e29",targetNodeId:"b119f24f-2669-4a90-a837-afd853b2ffcc",startPoint:{x:875,y:320},endPoint:{x:970,y:320},properties:{},text:{x:920,y:310,value:"Y"},pointsList:[{x:875,y:320},{x:970,y:320}]},{id:"ba816d4a-5785-4911-9f78-03933f1463a1",type:"polyline",sourceNodeId:"6bb4396f-54c9-4b1c-b34c-87ef004f2e29",targetNodeId:"abf76937-63b8-493c-a978-a4a58bc4f6b8",startPoint:{x:840,y:355},endPoint:{x:840,y:435},properties:{},text:{x:850,y:400,value:"N"},pointsList:[{x:840,y:355},{x:840,y:435}]},{id:"2b3007ed-7a13-4db7-a1ea-6691d7564c34",type:"polyline",sourceNodeId:"abf76937-63b8-493c-a978-a4a58bc4f6b8",targetNodeId:"60326ad9-cae2-4a85-ae98-d340fb7bd67f",startPoint:{x:875,y:470},endPoint:{x:970,y:470},properties:{},pointsList:[{x:875,y:470},{x:970,y:470}]},{id:"262e2263-6c8c-4a38-b223-97848e9b5767",type:"polyline",sourceNodeId:"647fa2bc-98ee-40cf-99c5-4756c0bc130d",targetNodeId:"414fe028-3609-4450-b0f4-e5aca7705e8c",startPoint:{x:725,y:170},endPoint:{x:835,y:170},properties:{},pointsList:[{x:725,y:170},{x:835,y:170}]}]};e.exports=[{url:"/workflow/getList",type:"get",response:()=>({code:200,msg:"success",data:t})},{url:"/workflow/doEdit",type:"post",response:()=>({code:200,msg:"模拟保存成功"})}]},1925:function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o}));var n=t("b775");function o(){return Object(n["default"])({url:"/search/getList",method:"get"})}},1976:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],staticClass:"vedio_content"},[e._m(0),a("div",{staticClass:"content"},[a("div",{staticClass:"crouse"},[e.course_list.length>0?a("div",[a("el-row",{attrs:{gutter:20}},e._l(e.course_list,(function(t,n){return a("el-col",{key:n,attrs:{lg:6,md:6,sm:8,xl:6}},[a("el-card",{staticClass:"card",attrs:{"body-style":{padding:"0px",position:"static"},shadow:"hover"}},[a("div",{on:{click:function(a){return e.toDetail(t.id)}}},[a("div",{staticClass:"img"},[a("el-image",{attrs:{fit:"cover",lazy:!0,src:t.thumb_resource.url}})],1),a("div",{staticClass:"card-title"},[e._v(e._s(t.title))]),a("div",{staticClass:"card-bottom"},[a("div",{staticClass:"left_nums"},[e._v(e._s(t.user_count)+"人观看")]),a("div",{staticClass:"right"},[e._v(" "+e._s("false"==t.watch_progress.toString()?e.translateTitle("立即学习"):e.translateTitle("继续学习"))+" ")])])])])],1)})),1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.current_page,layout:e.layout,"page-size":e.queryForm.per_page,"page-sizes":[15,20,30,40,50,100],total:e.queryForm.total_pages},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1):a("div",{staticClass:"empty"},[a("img",{attrs:{alt:"",src:t("f1f0")}})])])])])},o=[function(){var e=this,a=e._self._c;return a("div",{staticClass:"wrap"},[a("div",{staticClass:"nav_wrap"})])}],i=(t("24b8"),t("771b")),l=t("79fa"),c=t("7736"),s={data(){return{fullscreenLoading:!1,background:"rgba(0, 0, 0, 0.7)",ischecked1:"new",sort_arr:["最新","热门","推荐"],sort_checked:"",course_list:[],meta:[],layout:"total, sizes, prev, pager, next, jumper",course_type:"",queryForm:{page:1,per_page:15,total_pages:0},empty:!1,course_list1:[{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/VZd3Tvo4r2y0TGemedxUvNAktsQmk6EdZC7t3U2M.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}}]}},computed:{...Object(c["c"])({search:"user/search"}),...Object(c["d"])({search:e=>e.user.search})},watch:{search(){this.getCourses({title:this.search}),console.log(this.search,"监听search")}},created(){console.log(this.ischecked," ischecked"),this.getCourses({title:this.search}),console.log(this.$store,"store")},methods:{translateTitle:l["translateTitle"],issort(e){this.fullscreenLoading=!0,console.log(e,"333"),this.ischecked1=e,this.getCourses({tag:e,category_id:this.tab})},async getCourses(e){console.log("测试数据全局搜索");const{data:a}=await Object(i["getCourses"])(e);this.fullscreenLoading=!1,this.course_list=a.list,console.log(a,"getCourses"),this.queryForm.total_pages=a.meta.pagination.total,0==this.course_list.length?this.empty=!0:this.empty=!1},handleSizeChange(e){this.queryForm.per_page=e,this.getCourses(this.queryForm)},handleCurrentChange(e){this.queryForm.page=e,this.getCourses(this.queryForm)},toDetail(e){console.log(e,"e"),this.$router.push({path:"/course/videodetail",query:{course_id:e}})}}},r=s,d=(t("6e2d"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"5d96fb8e",null);a["default"]=m.exports},"1a98":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"system-log-container"},[a("vab-query-form",[a("vab-query-form-top-panel",[a("el-form",{attrs:{inline:!0,"label-width":"60px",model:e.queryForm},nativeOn:{submit:function(e){e.preventDefault()}}},[a("el-form-item",{attrs:{label:"账号"}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入账号"},model:{value:e.queryForm.account,callback:function(a){e.$set(e.queryForm,"account","string"===typeof a?a.trim():a)},expression:"queryForm.account"}})],1),a("el-form-item",{attrs:{label:"周期"}},[a("el-date-picker",{attrs:{"end-placeholder":"结束日期",format:"yyyy-MM-dd","start-placeholder":"开始日期",type:"daterange","value-format":"yyyy-MM-dd"},model:{value:e.queryForm.searchDate,callback:function(a){e.$set(e.queryForm,"searchDate",a)},expression:"queryForm.searchDate"}})],1),a("el-form-item",[a("el-button",{attrs:{icon:"el-icon-search",type:"primary"},on:{click:e.queryData}},[e._v(" 查询 ")])],1)],1)],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list},scopedSlots:e._u([{key:"empty",fn:function(){return[a("el-image",{staticClass:"vab-data-empty",attrs:{src:t("f1f0")}})]},proxy:!0}])},[a("el-table-column",{attrs:{align:"center",label:"日志类型",prop:"type","show-overflow-tooltip":"",width:"230px"}}),a("el-table-column",{attrs:{align:"center",label:"账号",prop:"account","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{align:"center",label:"执行结果",prop:"executeResult","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return["登录成功"===t.executeResult?a("span",[a("span",{staticClass:"vab-dot vab-dot-success"},[a("span")]),e._v(" "+e._s(t.executeResult)+" ")]):a("span",[a("span",{staticClass:"vab-dot vab-dot-error"},[a("span")]),e._v(" "+e._s(t.executeResult)+" ")])]}}])}),a("el-table-column",{attrs:{align:"center",label:"登录IP",prop:"ip"}}),a("el-table-column",{attrs:{align:"center",label:"访问时间",prop:"datetime","show-overflow-tooltip":""}})],1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.pageNo,layout:e.layout,"page-size":e.queryForm.pageSize,total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1)},o=[],i=t("dd47"),l={name:"SystemLog",data(){return{list:[],listLoading:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,queryForm:{account:"",searchDate:"",pageNo:1,pageSize:20}}},created(){this.fetchData()},methods:{handleSizeChange(e){this.queryForm.pageSize=e,this.fetchData()},handleCurrentChange(e){this.queryForm.pageNo=e,this.fetchData()},queryData(){this.queryForm.pageNo=1,this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["getList"])(this.queryForm),{list:a,total:t}=e;this.list=a,this.total=t,this.listLoading=!1}}},c=l,s=t("0b56"),r=Object(s["a"])(c,n,o,!1,null,null,null);a["default"]=r.exports},"1e98":function(e,a,t){},"1ee4":function(e,a,t){"use strict";t("4e2e")},"217f":function(e,a,t){},"21dc":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAB2lBMVEVHcExQUFBRUVFRUVFRUVFRUVFQUFBPT09QUFBQUFBQUFBQUFBPT09RUVFRUVFQUFBRUVFOTk5MTExRUVFSUlJRUVFQUFBQUFBRUVFRUVFQUFBRUVFRUVFTU1NRUVFPT09QUFBRUVFRUVFQUFBPT09RUVFQUFBQUFBQUFBSUlJQUFBRUVFISEhQUFBVVVVRUVFRUVFTU1NRUVFQUFBRUVFQUFBRUVFQUFBRUVEAAABRUVFQUFBQUFBLS0tPT09VVVVQUFBRUVFOTk5RUVFQUFBRUVFQUFBRUVFVVVVQUFBQUFBRUVFmZmZRUVFQUFBSUlJRUVFVVVVPT09QUFBRUVFNTU1RUVFQUFBQUFBQUFBQUFBQUFBRUVFRUVFRUVFPT09QUFBQUFBQUFBQUFBQUFBSUlJNTU1QUFBRUVFQUFBQUFBQUFBQUFBQUFBRUVFQUFBRUVFRUVFQUFBRUVFfX19RUVFQUFBQUFBMTExRUVFRUVFRUVFQUFBRUVFQUFBRUVFPT09RUVFQUFBNTU1RUVFQUFBPT09RUVFRUVFOTk5RUVFSUlJRUVFQUFBRUVFQUFBRUVFRUVFRUVFQUFBTU1NQUFBVVVVRUVFRUVFVVVVSUlJQUFBQUFBRUVGozaxTAAAAnXRSTlMAeNxR650jgMR/rn4dhJBsgycUTiiKztT1VUk4qjHfQ9As4tFzxaK6YjvbZwe3Bu+TK8tPuebelfgBWPaOEXYSkr8qs8eXX40J08i1Bdl7IskPYHVFIV5G/Z7wTInb2ECYgsETpSUuzWr3myZl1xxW4bwz7AjyZuQKrKLWcnH67l2ytCRhp01Lwjfldsa99K+2yKN5LmkYZH0eU/yUzUh/JwAACENJREFUGBnVwQVj21YYBdBrW7YkM4SZmZlTbsrM3DEzMzMz3P+6Zm3XpjFI73uStXPgkfzgQDYdbRm1uueMhQVjrtsabYmmswODefxf5AprUctgSYYVXSvkEGj5wmWLDlmXC3kEUW7f3jq6VLd3Xw6B0p6up6L6dDsCojnVQZGOVDOqrjNkUQMr1IkqGhueoTYzw2OojtWeempV37MK/yUTbdSuLZGEv2pqDXrCqK2Bf1rnl+mZ5flW+GMk0UBPNSRG4IPGKXpuqhFem+yjL/om4aXF0Dh9Mh5ahGeme+mj3ml4xKTPTHghFqfv4jFoFwmzCsIRaGaySkzoFIuzauIxaBMJs4rCEWhyklV2ElpkWHUZaBBiAIQgtsJAWIHQbgbEbogcYWAcgQADBcpmGSizUFTHgKmDkkMMnENQEGUAReFaioGUgksZBlQGrkQYWBG4EAtTl9njb6ysvHF8lrqEY3AuTh2Op64dO4w7Dh+7ljpOHeJwzKRY24X3n8U2z75/oY1iJhyKUOrA4yjp8QOUisCRWJgy4bc3UMbG22HKhGNwIk6RL4+uo4L1o19SJA4HTIp8XQMHar6miImKpinyIRz6kCLTqGCxlxI/wrEfKdG7iPJClHgHLrxDiRDKmhynQDtcaafA+CTK6aPAWbh0lgJ9KKORAj/BtZ8o0IiSRqao7kkoeJLqpkZQSoLqdm5AwcZOqkughNYGKjv/IpS8eJ7KGlpR3DzVTUDRBNXNo6iaZSr7dhcU7fqWypZrUEwt1dVCWS3V1aKIpEFlxhkoO2NQmZHEdgmquwGBG1SXwDarbVT3FASeorq2VTyoh+p2QmQn1fXgAWP1VHcUIkeprn4MWw1TYBdEdlFgGFvNUF0HhDqobgZbdFLAhJBJgU7cL0SBQQgNUiCE+1kUyEEoRwEL92mmRB5CeUo0454UJSBGiRTu6aCAATGDAh34TzslrkLsKiXacVeaEhbELEqkcdcBStRBrI4SB3BHjCJdEOuiSAy3LVGkAWINFFnCbfsp8zqEXqfMftx2kDJJCCUpcxD/WqdQK4RaKbSOTeco1AihRgqdw6YshVog1EKhLDbdpNArEHqFQjexiWKNEGmkGG7JUSwKkSjFcgAKFHseIs9TrABgjXKfQuBTyq0BiFLuewh8T7koAIsaPAdlz1EDC4BBDXZC2U5qYAB5arEPivZRizwGqcUPUPQDtRjEAPU4BSWnqMcAstSkCQqaqEkWaWrSkIRryQZqkkaUutTBtTrqEkULtfkELn1CbVowSn1suGJSn1FY1GgPXNhDjSx0U6euL+DQF13UqRtz1Or803Dk6fPUag4GNTNPoKITJjUzsEDd3noVFbz6FnVbwAL1e+ESyrj0AvVbgEEv9DWjhOY+esHAHL1x9e8/H8IDHvrz76v0xhy66R3L/K3p54dwy/rPTb+ZFr3TDYte+etK//Xfe345G6mpiZz9pef36/1X/qJXLIzSC703rv2BIv64dqOXXhhFC3Ub2rv0K8r4dWnvEHVrQZRaDe1oggNNO4aoVRRp6vPu9SY41nT9XeqTRpa6XFzphCudKxepSxYD1GM2dQyuHUvNUo8BDFKLiSSUJCeoxSDy1KD/NJSd7qcGecCgVFcGIpkuShkALAp98BGEPvqAQhaAKGVqoUEtZaIA1ihx8WNo8fFFSqwBKFCguxmaNHdToAAgR3V7zkCbM3uoLodbqOwbaPUNlWHTTSp6GJo9TEU3sSlLNVlol6WaLDado5IJeGCCSs5h0zpVvAlPvEkV6/jXQbrXfxieONxP9w7itv107coj8MgjV+jafty2RNcuwTOX6NoSbovRrVPw0Cm6FcMdB+jOBXjqAt05gLvSdGXPCXjqxB66ksZd7XTlNDx2mq604z8ddGECnpugCx24J0XnupLwXLKLzqVwTzOdy8AHGTrXjPtYdKofvuinUxbuF6JTBfiiQKdCuF8nHeqHT/rpUCe2mKEzS/DJEp2ZwVbDdMSCbyw6MoytxurpxAB8M0An6sfwgB46MAQfDdGBHjxotY2V7YCPdrCytlVsk2BlTfBREytLYLukwUqG4KshVmIkUUQtK9kBX+1gJbUopmaZFTTBV02sYLkGRc2zvPc24KuN91jePIprbWBZu+Gz3SyroRUlJFjWV/DZVywrgVJGpljOo/DZoyxnagQlNbKM1+C711hGI8roY2nfwXffsbQ+lDM5zpL2w3f7WdL4JMoKsaQMfJdhSSGUt9jLUj6D7z5jKb2LqGCapeyC73axlGlUZLKEl+G7l1mCCQfiLOoJVMETLCoOJ2JhFvMSquAlFhOOwZEIi+lCFXSxmAgcMlnEM6iCZ1iECcfi3O4xVMFj3C4O52JhbvO5bdq3mLZpm7Zt2qZt2qZtmrZpm7Zp2qZtmrZpm7Zp2qZt2qZt2rZpm7Yp8Dm3CcfgQoSBFYErGQZUBi6lGEgpuBZlAEWh4BAD5xCU1DFg6qBoloEyC2UMFAgcYWAcgchuBsRuCK0wEFYgFmIAhKBBhlWXgRYnWWUnoUkkzCoKR6BNLM6qicegk8kqMaFZJMwqCEegXSxO38Vj8IJJn5nwyHQvfdQ7Dc8shsbpk/HQIrw02Udf9E3Ca41T9NxUI3wwkmigpxoSI/BH6/wyPbM83wr/1NQa9IRRWwN/JRNt1K4tkYT/VnvqqVV9zyqqY2x4htrMDI+hijpDFjWwQp2ouuZUB0U6Us0IiPZ0PRXVp9sRKLl9e+voUt3efTkEUb5w2aJD1uVCHoGWK6xFLYMlGVZ0rZDD/0V+cCCbjraMWt1zxsKCMddtjbZE09mBwTy88Q+xuGgcqhmR+gAAAABJRU5ErkJggg=="},"230a":function(e,a,t){"use strict";t("6804")},2436:function(e,a,t){e.exports={"menu-color":"rgba(255,255,255,.95)","menu-color-active":"rgba(255,255,255,.95)","menu-background":"#282c34","column-second-menu-background":"#fff"}},"26a4":function(e,a,t){},"27f0":function(e,a,t){},"2adf":function(e,a,t){e.exports=t.p+"static/img/404.4a195b86.png"},"2c69":function(e,a){const t=[{uuid:"@uuid",svg:"https://gitee.com/chu1204505056/image/raw/master/logo/vab.svg",title:"vue-admin-beautiful",price:"免费",label:["vue","element-ui","MIT协议"],company:"vab",url:"https://github.com/chuzhixin/vue-admin-beautiful"},{uuid:"@uuid",image:"https://gitee.com/chu1204505056/image/raw/master/goods/uview.gif",title:"uview",price:"免费",label:["uniapp","跨平台","组件"],company:"言信网络",url:"http://uviewui.com"},{uuid:"@uuid",title:"form-generator",icon:"newspaper-line",price:"免费",label:["element-ui","表单设计器"],company:"form-generator",url:"https://mrhj.gitee.io/form-generator"},{uuid:"@uuid",title:"OPSLI",image:"https://gitee.com/chu1204505056/image/raw/master/goods/OPSLI.png",price:"免费",label:["spring-boot","vue-admin-beautiful"],company:"OPSLI",url:"http://demo.opsli.arcinbj.com/"},{uuid:"@uuid",title:"artemis",icon:"compass-2-line",price:"免费",label:["spring-boot","vue-admin-beautiful"],company:"迈特云",url:"https://cloud.mate.vip/"}];e.exports=[{url:"/goods/getList",type:"get",response(e){const{title:a,pageNo:n=1,pageSize:o=20}=e.query,i=t.filter(e=>!(a&&e.title.indexOf(a)<0)),l=i.filter((e,a)=>a=o*(n-1));return{code:200,msg:"success",data:{list:l,total:i.length}}}}]},3:function(e,a){},"33c2":function(e,a){const t=[{id:"@id",username:"admin",password:"admin",email:"@email",roles:["admin"],datatime:"@datetime"},{id:"@id",username:"editor",password:"editor",email:"@email",roles:["editor"],datatime:"@datetime"},{id:"@id",username:"test",password:"test",email:"@email",roles:["admin","editor"],datatime:"@datetime"}];e.exports=[{url:"/userManagement/getList",type:"get",response(e){const{username:a,pageNo:n=1,pageSize:o=20}=e.query,i=t.filter(e=>!(a&&e.username.indexOf(a)<0)),l=i.filter((e,a)=>a=o*(n-1));return{code:200,msg:"success",data:{list:l,total:i.length}}}},{url:"/userManagement/doEdit",type:"post",response(){return{code:200,msg:"模拟保存成功"}}},{url:"/userManagement/doDelete",type:"post",response(){return{code:200,msg:"模拟删除成功"}}}]},"365c":function(e,a,t){"use strict";t.r(a),t.d(a,"getSwiper",(function(){return o})),t.d(a,"getHome",(function(){return i}));var n=t("b775");function o(){return Object(n["default"])({url:"/banner",method:"get"})}function i(){return Object(n["default"])({url:"/home",method:"get"})}},"37f9":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"about"},[a("div",{staticClass:"swiper-container"},[a("div",{staticClass:"swiper-wrapper"},e._l(e.swiperList,(function(e,t){return a("div",{key:t,staticClass:"swiper-slide"},[a("img",{attrs:{alt:"",src:e.cover_resource.url}})])})),0),a("div",{staticClass:"swiper-pagination"})]),a("div",{staticClass:"content"},[a("div",{staticClass:"content-item"},[a("div",{staticClass:"title"},[e._v("热门课程")]),a("div",{staticClass:"crouse"},[e.hot_list.length>0?a("div",[a("el-row",{attrs:{gutter:20}},e._l(e.hot_list,(function(t,n){return a("el-col",{key:n,attrs:{lg:6,md:6,sm:8,xl:6}},[a("el-card",{staticClass:"card",attrs:{"body-style":{padding:"0px",position:"static"},shadow:"hover"}},[a("div",{on:{click:function(a){return e.toDetail(t.id)}}},[a("div",{staticClass:"img"},[a("el-image",{attrs:{fit:"cover",lazy:!0,src:t.thumb_resource.url}})],1),a("div",{staticClass:"card-title"},[e._v(e._s(t.title))]),a("div",{staticClass:"card-bottom"},[a("div",{staticClass:"left_nums"},[e._v(e._s(t.user_count)+"人观看")])])])])],1)})),1)],1):a("el-empty",{attrs:{description:e.translateTitle("暂无数据~")}})],1)]),a("div",{staticClass:"content-item"},[a("div",{staticClass:"title"},[e._v("推荐课程")]),a("div",{staticClass:"crouse"},[e.rec_list.length>0?a("div",[a("el-row",{attrs:{gutter:20}},e._l(e.rec_list,(function(t,n){return a("el-col",{key:n,attrs:{lg:6,md:6,sm:8,xl:6}},[a("el-card",{staticClass:"card",attrs:{"body-style":{padding:"0px",position:"static"},shadow:"hover"}},[a("div",{on:{click:function(a){return e.toDetail(t.id)}}},[a("div",{staticClass:"img"},[a("el-image",{attrs:{fit:"cover",lazy:!0,src:t.thumb_resource.url}})],1),a("div",{staticClass:"card-title"},[e._v(e._s(t.title))]),a("div",{staticClass:"card-bottom"},[a("div",{staticClass:"left_nums"},[e._v(e._s(t.user_count)+"人观看")])])])])],1)})),1)],1):a("el-empty",{attrs:{description:e.translateTitle("暂无数据~")}})],1)])])])},o=[],i=(t("24b8"),t("365c")),l=t("77c2"),c={name:"About",data(){return{swiperList:[],hot_list:[],rec_list:[]}},mounted(){new l["a"](".swiper-container",{loop:!0,pagination:".swiper-pagination",paginationClickable:!0,autoplay:5e3})},created(){this.getSwiper(),this.getHome()},methods:{async getSwiper(){let e={position:"home",is_user:1};const{data:a}=await Object(i["getSwiper"])(e);this.swiperList=a.list,console.log(a,"首页轮播图")},async getHome(){const{data:e}=await Object(i["getHome"])();this.hot_list=e.hot_courses,this.rec_list=e.rec_courses,console.log(e,"首页数据"),console.log(this.hot_list.length,"首页数据")},toDetail(e){console.log(e,"e"),this.$router.push({path:"/course/videodetail",query:{course_id:e}})}}},s=c,r=(t("bb3a"),t("0b56")),d=Object(r["a"])(s,n,o,!1,null,"5c9e11ac",null);a["default"]=d.exports},4:function(e,a){},"4367b":function(e,a,t){e.exports={"menu-color":"rgba(255,255,255,.95)","menu-color-active":"rgba(255,255,255,.95)","menu-background":"#282c34","column-second-menu-background":"#fff"}},4480:function(e,a,t){"use strict";t("1e98")},"49b2":function(e,a,t){},"49bc":function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o}));var n=t("b775");function o(){return Object(n["default"])({url:"/description/getList",method:"get"})}},"49e5":function(e,a,t){"use strict";t("5653")},"4dd1":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-dialog",{attrs:{title:e.title,visible:e.dialogFormVisible,width:"500px"},on:{"update:visible":function(a){e.dialogFormVisible=a},close:e.close},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:e.close}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确 定")])]},proxy:!0}])},[a("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"父节点",prop:"parentName"}},[a("el-select",{attrs:{disabled:!e.form.parentId,placeholder:"请选择父节点"},model:{value:e.form.parentId,callback:function(a){e.$set(e.form,"parentId",a)},expression:"form.parentId"}},[a("el-option",{staticStyle:{height:"auto",padding:"0"},attrs:{label:e.form.parentName,value:e.form.parentId}},[a("el-tree",{ref:"tree",attrs:{data:e.treeData,"default-expand-all":"",props:e.defaultProps},on:{"node-click":e.handleNodeClick}})],1)],1)],1),a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{model:{value:e.form.name,callback:function(a){e.$set(e.form,"name",a)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"排序",prop:"order"}},[a("el-input",{model:{value:e.form.order,callback:function(a){e.$set(e.form,"order",a)},expression:"form.order"}})],1)],1)],1)},o=[],i=t("ffea"),l={name:"DepartmentManagementEdit",data(){return{treeData:[],defaultProps:{children:"children",label:"name"},form:{parentName:"",parentId:""},rules:{parentName:[{required:!0,trigger:"blur",message:"请选择父节点"}],name:[{required:!0,trigger:"blur",message:"请输入名称"}],order:[{required:!0,trigger:"blur",message:"请输入排序"}]},title:"",dialogFormVisible:!1}},created(){this.fetchData()},methods:{async fetchData(){const{data:e}=await Object(i["getList"])(),{list:a}=e;this.treeData=a},handleNodeClick(e){this.form.parentName=e.name,this.form.parentId=e.id},showEdit(e){e?(this.title="编辑",this.form=Object.assign({},e)):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1},save(){this.$refs["form"].validate(async e=>{if(e){const{msg:e}=await Object(i["doEdit"])(this.form);this.$baseMessage(e,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})}}},c=l,s=t("0b56"),r=Object(s["a"])(c,n,o,!1,null,null,null);a["default"]=r.exports},"4e2e":function(e,a,t){},"4e54":function(e,a,t){"use strict";t("c382")},"4f51":function(e,a,t){e.exports=t.p+"static/img/403.77d37c73.png"},5:function(e,a){},5125:function(e,a,t){},"512f":function(e,a,t){e.exports=t.p+"static/img/skm4.feb18d71.png"},"515e":function(e,a,t){const{Random:n}=t("03a1");e.exports=[{url:"/refreshToken",type:"get",response:e=>{const a=e.headers.authorization||e.headers.Authorization;let t="";return a.includes("admin-token")&&(t="admin-token-"+n.guid()),a.includes("editor-token")&&(t="editor-token-"+n.guid()),a.includes("test-token")&&(t="test-token-"+n.guid()),{code:402,msg:"模拟token无痛刷新成功",data:{token:t}}}}]},"52cf":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-card",{attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("vab-icon",{attrs:{icon:"road-map-line"}}),e._v(" 中国地图 "),a("el-tag",{staticClass:"card-header-tag",attrs:{type:"warning"}},[e._v(" 我爱你中国,亲爱的母亲 ")])]},proxy:!0}])},[a("vab-chart",{staticStyle:{height:"283px"},attrs:{"init-options":e.initOptions,options:e.options,theme:"vab-echarts-theme"}})],1)},o=[],i=t("4ff3c"),l=t.n(i),c=t("55fd"),s=t("7c98"),r=t.n(s),d={components:{VabChart:c["default"]},data(){return{countConfig:{startVal:0,endVal:r.a.random(1e3,2e4),decimals:0,prefix:"",suffix:"",separator:",",duration:8e3},initOptions:{renderer:"svg"},options:{}}},created(){this.getMap()},methods:{async getMap(){const{data:e}=await l()({url:"https://cdn.jsdelivr.net/npm/echarts@4.9.0/map/json/china.json",method:"get"});c["default"].registerMap("china",e),this.options={title:{text:"2099年全国GDP分布",subtext:"数据来自vue-admin-beautiful杜撰"},tooltip:{trigger:"item"},dataRange:{min:0,max:55e3,text:["高","低"],splitNumber:0},series:[{name:"2099年全国GDP分布",type:"map",roam:!1,map:"china",selectedMode:"multiple",emphasis:{label:{show:!0}},data:[{name:"西藏",value:605.83},{name:"青海",value:1670.44},{name:"宁夏",value:2102.21},{name:"海南",value:2522.66},{name:"甘肃",value:5020.37},{name:"贵州",value:5701.84},{name:"新疆",value:6610.05},{name:"云南",value:8893.12},{name:"重庆",value:10011.37},{name:"吉林",value:10568.83},{name:"山西",value:11237.55},{name:"天津",value:11307.28},{name:"江西",value:11702.82},{name:"广西",value:11720.87},{name:"陕西",value:12512.3},{name:"黑龙江",value:12582},{name:"内蒙古",value:14359.88},{name:"安徽",value:15300.65},{name:"北京",value:16251.93},{name:"福建",value:17560.18},{name:"上海",value:19195.69},{name:"湖北",value:19632.26},{name:"湖南",value:19669.56},{name:"四川",value:21026.68},{name:"辽宁",value:22226.7},{name:"河北",value:24515.76},{name:"河南",value:26931.03},{name:"浙江",value:32318.85},{name:"山东",value:45361.85,selected:!0},{name:"江苏",value:49110.27},{name:"广东",value:53210.28}]}]}}}},m=d,u=t("0b56"),f=Object(u["a"])(m,n,o,!1,null,null,null);a["default"]=f.exports},5653:function(e,a,t){},"56e6":function(e,a,t){},"599c":function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o})),t.d(a,"doEdit",(function(){return i})),t.d(a,"doDelete",(function(){return l}));var n=t("b775");function o(e){return Object(n["default"])({url:"/area/getList",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/area/doEdit",method:"post",data:e})}function l(e){return Object(n["default"])({url:"/area/doDelete",method:"post",data:e})}},"5bac":function(e,a,t){},"5ce7":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",[a("el-dialog",{attrs:{center:"","close-on-click-modal":!1,title:"记笔记",visible:e.centerDialogVisible,width:"50%"},on:{"update:visible":function(a){e.centerDialogVisible=a}}},[a("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"标题:",prop:"title"}},[a("el-input",{attrs:{placeholder:"请输入文章标题"},model:{value:e.form.title,callback:function(a){e.$set(e.form,"title",a)},expression:"form.title"}})],1),a("el-form-item",{attrs:{label:"类别:",prop:"course_category_id"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.form.course_category_id,callback:function(a){e.$set(e.form,"course_category_id",a)},expression:"form.course_category_id"}},e._l(e.nav_arr,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"标签:",prop:"tags"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"","default-first-option":"",filterable:"",multiple:"",placeholder:"请选择文章标签"},model:{value:e.form.tags,callback:function(a){e.$set(e.form,"tags",a)},expression:"form.tags"}},e._l(e.options,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1),a("el-form-item",{attrs:{label:"笔记内容:",prop:"body"}},[a("vab-quill",{ref:"vab-quill",attrs:{"min-height":400},model:{value:e.form.body,callback:function(a){e.$set(e.form,"body",a)},expression:"form.body"}})],1),a("el-form-item",{attrs:{label:"笔记状态:",prop:"is_release"}},[a("el-radio-group",{model:{value:e.form.is_release,callback:function(a){e.$set(e.form,"is_release",a)},expression:"form.is_release"}},[a("el-radio",{attrs:{label:"0"}},[e._v("暂存草稿")]),a("el-radio",{attrs:{label:"1"}},[e._v("立即发布")])],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(a){e.centerDialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.addNode}},[e._v("确 定")])],1)],1),a("div",{staticClass:"sort"},[a("ul",[a("li",[a("div",[e._v(e._s(e.translateTitle("分类")))])]),e._l(e.nav_arr,(function(t,n){return a("li",{key:n,class:e.currentSort==t.id?"sort-active":"",on:{click:function(a){return e.issort(t.id)}}},[a("div",[e._v(e._s(t.name))])])}))],2)]),a("div",{staticClass:"node"},[a("div",{staticClass:"node-tab"},[e._l(e.hot,(function(t,n){return a("div",{key:n,class:e.currentTab==t.tag?"active-tab":"tab-item",on:{click:function(a){return e.changeTab(t)}}},[e._v(" "+e._s(t.name)+" ")])})),a("div",{staticClass:"add-node",on:{click:function(a){e.centerDialogVisible=!0}}},[e._v(" 记笔记 "),a("i",{staticClass:"el-icon-s-promotion"})])],2),e.nodeList.length>0?a("ul",{staticClass:"node-list"},e._l(e.nodeList,(function(t,n){return a("li",{key:n},[a("div",{staticClass:"user"},[a("img",{staticClass:"avatar",attrs:{alt:"",src:t.user.headimg}}),a("div",{staticClass:"user-left",on:{click:function(a){return e.nodeDetail(t.id)}}},[a("div",{staticClass:"content-title"},[e._v(" "+e._s(t.title)+" ")]),a("div",{staticClass:"user-tips"},[a("span",{staticClass:"name"},[e._v(e._s(t.course_category.name))]),a("span",{staticClass:"date"},[a("i",{staticClass:"el-icon-view"}),e._v(" "+e._s(t.view_count)+" ")]),e._l(t.tags,(function(t,n){return a("span",{key:n,staticClass:"date"},[e._v(" "+e._s(t)+" ")])})),a("span",{staticClass:"date",staticStyle:{flex:"1"}},[a("vab-icon",{attrs:{icon:"wechat-2-line"}}),e._v(" "+e._s(t.comment_count)+" ")],1),a("div",{staticClass:"date"},[e._v(e._s(t.updated_at.split(" ")[0]))])],2)])])])})),0):a("el-empty",{attrs:{description:"暂无笔记"}})],1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.page,layout:e.layout,"page-size":e.queryForm.per_page,"page-sizes":[15,20,30,40,50,100],total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1)},o=[],i=(t("24b8"),t("0f66")),l=t("79fa"),c=t("771b"),s=t("63df"),r={components:{VabQuill:s["default"]},data(){return{form:{is_release:"1",type:0,status:1,course_category_id:""},goodList:[],options:[],goodType:0,centerDialogVisible:!1,layout:"total, prev, pager, next",queryForm:{page:1,per_page:15},total:0,nodeList:[],hot:[{id:1,name:"最热",tag:"hot"},{id:2,name:"最新",tag:"new"}],currentName:"最新",currentTab:"new",nav_arr:[],currentSort:1,rules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}],tags:[{required:!0,message:"请输入标签",trigger:"blur"}],body:[{required:!0,message:"请输入笔记内容",trigger:"blur"}],is_release:[{required:!0,message:"请选择是否发布",trigger:"change"}]}}},watch:{$route:"getNodeList"},async created(){await this.getNavType(),await this.getNodeList()},methods:{translateTitle:l["translateTitle"],async getNodeList(){let e={course_category_id:this.currentSort,is_release:1,type:0,page:this.page};const{data:a}=await Object(i["getNode"])(e);this.nodeList=a.list,console.log(a,"笔记列表"),this.total=a.meta.pagination.total},async getNavType(){const{data:e}=await Object(c["getNavType"])();console.log(e,"data"),this.nav_arr=e,this.currentSort=e[0].id},issort(e){this.currentSort=e,this.getNodeList()},changeTab(e){this.currentTab=e.tag,this.currentName=e.name,this.getNodeList()},async good(e){this.goodType=1;const{data:a}=await Object(i["addGood"])({id:e});this.goodList.push(e),console.log(a,"点赞")},handleSizeChange(e){this.queryForm.per_page=e},handleCurrentChange(e){this.queryForm.page=e,this.getNodeList()},nodeDetail(e){this.$router.push({path:"/node/detail",query:{node_id:e}})},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.centerDialogVisible=!1},addNode(){this.$refs["form"].validate(async e=>{if(e){const{message:e}=await Object(i["addNode"])(this.form);this.$message({message:e,type:"success"}),this.getNodeList(),this.close()}})}}},d=r,m=(t("62d3"),t("0b56")),u=Object(m["a"])(d,n,o,!1,null,"67bc2584",null);a["default"]=u.exports},"601e":function(e,a,t){e.exports=t.p+"static/img/login_form.88f5a2b8.png"},"615b":function(e,a,t){"use strict";t.r(a),t.d(a,"mockXHR",(function(){return s}));var n=t("03a1"),o=t.n(n),i=t("ed08");const l=t("cd7f"),c=l.keys().flatMap(l);function s(){function e(e){return function(a){let t;if(e instanceof Function){const{body:n,type:o,url:l,headers:c}=a;t=e({method:o,body:JSON.parse(n),query:Object(i["paramObj"])(l),headers:c})}else t=e;return o.a.mock(t)}}o.a.XHR.prototype.proxy_send=o.a.XHR.prototype.send,o.a.XHR.prototype.send=function(){this.custom.xhr&&(this.custom.xhr.withCredentials=this.withCredentials||!1,this.responseType&&(this.custom.xhr.responseType=this.responseType)),this.custom.requestHeaders&&(this.custom.options.headers=this.custom.requestHeaders),this.proxy_send(...arguments)},c.forEach(a=>{o.a.mock(new RegExp(a.url),a.type||"get",e(a.response))})}},"62d3":function(e,a,t){"use strict";t("56e6")},6588:function(e,a,t){},"65ba":function(e,a,t){e.exports=t.p+"static/img/user.3349243a.gif"},"679f":function(e,a,t){"use strict";t("9135")},6804:function(e,a,t){},"6d18":function(e,a,t){"use strict";t("27f0")},"6e2d":function(e,a,t){"use strict";t("91fe")},"725e":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-card",{staticClass:"authorization",attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("vab-icon",{attrs:{icon:"bar-chart-2-line"}}),e._v(" 授权数 "),a("el-tag",{staticClass:"card-header-tag",attrs:{type:"warning"}},[e._v("周")])]},proxy:!0}])},[a("vab-chart",{attrs:{"init-options":e.initOptions,options:e.options,theme:"vab-echarts-theme"}}),a("div",{staticClass:"bottom"},[a("span",[e._v(" 授权数: "),a("vab-count",{attrs:{decimals:e.countConfig.decimals,duration:e.countConfig.duration,"end-val":e.countConfig.endVal,prefix:e.countConfig.prefix,separator:e.countConfig.separator,"start-val":e.countConfig.startVal,suffix:e.countConfig.suffix}}),a("el-tag",{staticClass:"card-footer-tag",attrs:{type:"success"}},[e._v("倒计时 "+e._s(e.n)+"s")])],1)])],1)},o=[],i=t("55fd"),l=t("0dca"),c=t("7c98"),s=t.n(c),r={components:{VabChart:i["default"],VabCount:l["default"]},data(){return{timer:null,n:5,countConfig:{startVal:0,endVal:s.a.random(1e3,2e4),decimals:0,prefix:"",suffix:"",separator:",",duration:8e3},initOptions:{renderer:"svg"},options:{tooltip:{trigger:"axis",extraCssText:"z-index:1"},grid:{top:"5%",left:"2%",right:"4%",bottom:"0%",containLabel:!0},xAxis:[{type:"category",data:["0时","4时","8时","12时","16时","20时","24时"],axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value"}],series:[{name:"授权数",type:"bar",barWidth:"60%",data:[10,52,20,33,39,33,22],itemStyle:{borderRadius:[2,2,0,0],color:new i["default"].graphic.LinearGradient(0,0,0,1,["#88D1FF","#1890FF"].map((e,a)=>({color:e,offset:a})))}}]}}},beforeDestroy(){this.timer=null,clearInterval(this.timer)},mounted(){this.timer=setInterval(()=>{this.n>0?this.n--:(this.options.series[0].type=s.a.sample(s.a.pull(["line","bar","scatter"],[this.options.series[0].type])),this.n=5)},1e3)}},d=r,m=t("0b56"),u=Object(m["a"])(d,n,o,!1,null,null,null);a["default"]=u.exports},7388:function(e,a,t){e.exports=t.p+"static/img/skm.36a6e821.jpg"},"754e":function(e,a,t){"use strict";t.r(a),t.d(a,"getTree",(function(){return o})),t.d(a,"doEdit",(function(){return i})),t.d(a,"doDelete",(function(){return l}));var n=t("b775");function o(e){return Object(n["default"])({url:"/menuManagement/getList",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/menuManagement/doEdit",method:"post",data:e})}function l(e){return Object(n["default"])({url:"/menuManagement/doDelete",method:"post",data:e})}},"7ca1":function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACKCAMAAABhAnODAAABzlBMVEVHcEz////////3+v3////2+f3////7/P/////////////////2+f3////////////3+f35/P/////9///////////x9/3////////2+v34+v3////5///3+f3////////////5/P/2///7+//3+f3////n8fv////////////9/f/////////////2+v/////3+v32+v32+f34+/33+v38/f/////9///////////z9/33+v3////w9f3r8/zs9Pzn8Pv2+v3////////p8fzo8fv6///x9v32+v33+f33+v31+f37+//////r8vz////o8fv////////3+v3p8fz////////3+//////5/P/////////3+//////4+f/7+/3////4+/3p8vz////4+//6/P/2+v/y+P3////////q8/z////t9f3y///////p8fvn8Pv////5+f/1+P/////2+f32+v32+f32+f32+f33+v3u8/z3+v/2+f3u9v/4+//0+f/////o8Pzt9Pzn8Pvn8Pz////////z9/3o8fz////n8fvz9/3y9//x+P/////3+v3////o8Pzn8Pzo8vz5+/3////2+f3n8Pvz+P45EKDjAAAAlnRSTlMA5fT4A/3h/fumCwb7/vrW87wS2zXvwucYzO9OLOb26Q6+H1TEZ/vNW5qC/b/Bu0Dp1N/CoPndyHUBy+whv9zB/tCoyvTuOrvZyNLBRd/Qjdckr+LiKdHWfcTF8c3ruIkblcYJ0Htzvp/Yym3MFZbo+LUvTe223O6QradbbeQ+0jK6ttaLbbRhgqqFmrRmSxb0w3x57+OMCmy3AAAFhUlEQVR42u3c91saSRgH8BWBoAKCIoqCqBA1okQFeyzYW4zt7L3X2KMx5tIu9VLvkln9b09FfYgsu7PDO8ve8/D93fXzbJl3d+YdGIZyZhzTHkOpe3YpwxrPyCTzrUtPn7MBsXm8i89MSRFF9eXPWrQsdw4tx4vWCJiyuhcPali+LAyhmBxJTUrrF2+JihfFfh9Vo/MkSnZFv+0VuA2sUGyeceTP2Dx9U4Lp5LiUxUhnhQvdpF9JFZXjOHLG4qDYWOcq+i336N3mJ97nLGaKs+3odkZowZ6yrMrW6ezq6mhP52cNj5Yhjtyl41oK/Nfp7R1d7i7LAMdl1TrzEHc0GTRcrZwDqHbAkj3l9rwovh41Do1qFDKZrfCuTYHbq7jEMzXldmaPI75M/gE+lrpxbnmtGglEnQYM+4D1LE4gwQxlgbq6VTiuEoSRwgTIt6waHJdhEgeGGqvgalAH1oVcQHiBG2iPsFwWTBeKg3I5sFw2hdSwPgOOS5WIJIbNd2KdsFEkNcyL5WrXSA37gvfy9RBJDNuNhb6QQDBvqQpypICDnTbU1X+e6uQ/b8X2CMD8aVlra7MchoJVoIjBLpNbV9/mHAh2eVCEYVcnb6O2azjw0pYq5AHzn7w3ZrPP/0WiHUIygvmztWGuthmR/GCXKZMr7E4UFoVFYVFYFBaF/V9hmTHXiVPKCgYyk00ZhgrkCiOeyaYOczlkCkNl92UKQym7MoWh1AcyhaHkTZnCUFO8TGHolVxhmigsCovCcJd115plCJt/n3f+Jy9qe7ZlBet7tH/zLjxR25srD5hyb0d36x2go7a3IdKwpMpyzj+3O+vrIgh7uZLJt9purh+MBCwhH2PSPnm5fktaWM4n3DUO13DbXItUsO5+jaij6Rfa5pqpw7LWV0mOqDjQUYVZHyuIDpjchBA9mNJRSHY49ZgO0YOljcQQftz80CCo2INY9xv1hF+DRZlgLMWn2w0/aV414aEKx8FY+tlvQefrmFVNGMXb9EWTYCzNCkfv7ld/K4dPnM01FgPGQv1cnW7xN82sqgUjdn9CUzkc65WJc5iY/q0Fxodly1uFY1WEmOfZDeqGLDEKnI3EIThWYqgWTyVnUxifDWqYv0h5fsh54ZOQ3bXGZM5hvkIHxkpdD90POMPXfNWefdtmH4Mb5lMW4/n7k/nbmwJtoMP8NG9rfwZGx86TK5uiCHCYf8zfCBs/gNdkfm7T/4Ab5l0rQrOaR7jt76w2FXCYF9zTYtJiw36BsQpNwp+zE9guAxSrqVtsZz5/9oGGeaz1jxwDtqsYhKV+j7f89xn/hJUBsOzrmG3fDlbKE5YygjuHn2XDHyrCZmVO4+/gmsU/YelhD/MzIiYvVVK5dHF9YvZ+dEp152OMp4GpxHfVUHk/DZWDGlyXKoz3wtS7ovsWTrfXlm2U7zBFAcH23YuptoaeZeFdiLHEX7D3iLYeXU9Q9tY+oQN7R7hXK2BWt85cAv5WkUfWEhC0NrRl9oUY1lwkrIf55FuOgqbpf5p9Wpg7f78ynD1aXGsbzRuW2LCHCv2j8PY1h2rq7qk2hHPn6xofMAwN2MUg8qY6ndQlsvyIXxitq74sDHcolx+iFdvBatt32uWHbCn59PSMdvmhDyMsP9Rh7wC3CgPCyMsPVZg6v4qRISylMoFh5AcLt/xQgoVffujAikwMI0NYIpUfYAgbBlR+oGFg5YcrzcQwwPLDOV397HUuEWyH/o8VJb2daxALgy0/PJOd//aIgUGXH95Y/xrEhMGXH4FU/fl3izCMRvkRTsLXj828MDrlh/QxPaNdfnCz+XaOE0at/Ih5TP/pvQ2jWH7E5eXNY3pGu/yIjfLqMT2jXX5IHtO9j9unZztWRobJMn9gornJf4sHXUXOmDCFAAAAAElFTkSuQmCC"},"814b":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"user-management-container"},[a("vab-query-form",[a("vab-query-form-left-panel",{attrs:{span:12}},[a("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.handleEdit}},[e._v(" 添加 ")]),a("el-button",{attrs:{icon:"el-icon-delete",type:"danger"},on:{click:e.handleDelete}},[e._v(" 批量删除 ")])],1),a("vab-query-form-right-panel",{attrs:{span:12}},[a("el-form",{attrs:{inline:!0,model:e.queryForm},nativeOn:{submit:function(e){e.preventDefault()}}},[a("el-form-item",[a("el-input",{attrs:{clearable:"",placeholder:"请输入用户名"},model:{value:e.queryForm.username,callback:function(a){e.$set(e.queryForm,"username","string"===typeof a?a.trim():a)},expression:"queryForm.username"}})],1),a("el-form-item",[a("el-button",{attrs:{icon:"el-icon-search",type:"primary"},on:{click:e.queryData}},[e._v(" 查询 ")])],1)],1)],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{border:"",data:e.list},on:{"selection-change":e.setSelectRows},scopedSlots:e._u([{key:"empty",fn:function(){return[a("el-image",{staticClass:"vab-data-empty",attrs:{src:t("f1f0")}})]},proxy:!0}])},[a("el-table-column",{attrs:{align:"center","show-overflow-tooltip":"",type:"selection"}}),a("el-table-column",{attrs:{align:"center",label:"序号",width:"55"},scopedSlots:e._u([{key:"default",fn:function({$index:a}){return[e._v(" "+e._s(a+1)+" ")]}}])}),a("el-table-column",{attrs:{align:"center",label:"id",prop:"id","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{align:"center",label:"用户名",prop:"username","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{align:"center",label:"邮箱",prop:"email","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{align:"center",label:"角色","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return e._l(t.roles,(function(t,n){return a("el-tag",{key:n},[e._v(" "+e._s(t)+" ")])}))}}])}),a("el-table-column",{attrs:{align:"center",label:"修改时间",prop:"datatime","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{align:"center",label:"操作","show-overflow-tooltip":"",width:"85"},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleEdit(t)}}},[e._v("编辑")]),a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleDelete(t)}}},[e._v("删除")])]}}])})],1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.pageNo,layout:e.layout,"page-size":e.queryForm.pageSize,total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}}),a("edit",{ref:"edit",on:{"fetch-data":e.fetchData}})],1)},o=[],i=t("953d"),l=t("e276"),c={name:"UserManagement",components:{Edit:l["default"]},data(){return{list:[],listLoading:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,selectRows:"",queryForm:{pageNo:1,pageSize:10,username:""}}},created(){this.fetchData()},methods:{setSelectRows(e){this.selectRows=e},handleEdit(e){e.id?this.$refs["edit"].showEdit(e):this.$refs["edit"].showEdit()},handleDelete(e){if(e.id)this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{msg:a}=await Object(i["doDelete"])({ids:e.id});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.fetchData()});else if(this.selectRows.length>0){const e=this.selectRows.map(e=>e.id).join();this.$baseConfirm("你确定要删除选中项吗",null,async()=>{const{msg:a}=await Object(i["doDelete"])({ids:e});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.fetchData()})}else this.$baseMessage("未选中任何行","error",!1,"vab-hey-message-error")},handleSizeChange(e){this.queryForm.pageSize=e,this.fetchData()},handleCurrentChange(e){this.queryForm.pageNo=e,this.fetchData()},queryData(){this.queryForm.pageNo=1,this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["getList"])(this.queryForm),{list:a,total:t}=e;this.list=a,this.total=t,this.listLoading=!1}}},s=c,r=t("0b56"),d=Object(r["a"])(s,n,o,!1,null,null,null);a["default"]=d.exports},"818f":function(e,a,t){"use strict";t.r(a),t.d(a,"getDetailData",(function(){return o})),t.d(a,"getOthers",(function(){return i})),t.d(a,"getOrderData",(function(){return l}));var n=t("b775");function o(e){return Object(n["default"])({url:"/course",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/course/attach-download/"+e,method:"get"})}function l(e){return Object(n["default"])({url:"/course/course-subscribe",method:"post",data:{course_id:e}})}},8219:function(e,a,t){"use strict";t("eaf5")},"837e":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-card",{staticClass:"access",attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("vab-icon",{attrs:{icon:"line-chart-line"}}),e._v(" 访问量 "),a("el-tag",{staticClass:"card-header-tag",attrs:{type:"success"}},[e._v("日")])]},proxy:!0}])},[a("vab-chart",{attrs:{"init-options":e.initOptions,options:e.options,theme:"vab-echarts-theme"}}),a("div",{staticClass:"bottom"},[a("span",[e._v(" 日均访问量: "),a("vab-count",{attrs:{decimals:e.countConfig.decimals,duration:e.countConfig.duration,"end-val":e.countConfig.endVal,prefix:e.countConfig.prefix,separator:e.countConfig.separator,"start-val":e.countConfig.startVal,suffix:e.countConfig.suffix}})],1)])],1)},o=[],i=(t("24b8"),t("55fd")),l=t("0dca"),c=t("7c98"),s=t.n(c),r={components:{VabChart:i["default"],VabCount:l["default"]},data(){return{timer:null,countConfig:{startVal:0,endVal:s.a.random(2e4,6e4),decimals:0,prefix:"",suffix:"",separator:",",duration:8e3},initOptions:{renderer:"svg"},options:{tooltip:{trigger:"axis",extraCssText:"z-index:1"},grid:{top:"5%",left:"2%",right:"4%",bottom:"0%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:[],axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value"}],series:[{name:"访问量",type:"line",data:[],smooth:!0,areaStyle:{},itemStyle:{borderRadius:[0,5,5,0],color:new i["default"].graphic.LinearGradient(0,0,1,0,["#3ED572","#399efd"].map((e,a)=>({color:e,offset:a})))}}]}}},beforeDestroy(){this.timer=null,clearInterval(this.timer)},mounted(){const e=+new Date(2020,1,1),a=864e5,t=[],n=[1500*Math.random()];let o=new Date(e);const i=e=>{o=[o.getFullYear(),o.getMonth()+1,o.getDate()].join("/"),t.push(o),n.push(s.a.random(2e4,6e4)),e&&(t.shift(),n.shift()),o=new Date(+new Date(o)+a)};for(let l=1;l<6;l++)i();i(!0),this.options.xAxis[0].data=t,this.options.series[0].data=n,this.timer=setInterval(()=>{i(!0),this.options.xAxis[0].data=t,this.options.series[0].data=n},6e3)}},d=r,m=t("0b56"),u=Object(m["a"])(d,n,o,!1,null,null,null);a["default"]=u.exports},87176:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACE1BMVEVHcExRUVFRUVFVVVVQUFBRUVFOTk5PT09RUVFQUFBRUVFQUFBQUFBQUFBPT09QUFBOTk5RUVFQUFBRUVFQUFBRUVFRUVFRUVFRUVFQUFBQUFBQUFBQUFBQUFBRUVFQUFBNTU1RUVFQUFBRUVFRUVFQUFBQUFBRUVFRUVFPT09QUFBQUFBQUFBQUFBQUFBRUVFQUFBQUFBQUFBPT09QUFBQUFBQUFBPT09PT09QUFBQUFBPT09SUlJRUVFRUVFQUFBQUFBOTk5QUFBRUVFQUFBRUVFRUVFMTExRUVFRUVFQUFBQUFBPT09PT09OTk5QUFBQUFBQUFBPT09PT09RUVFISEhQUFBQUFBRUVFQUFBQUFBQUFBQUFBERERQUFBRUVFQUFBQUFBRUVFTU1NRUVFNTU1QUFBRUVFQUFBPT09PT09RUVFRUVFRUVFSUlJRUVFRUVFVVVVSUlJQUFBQUFBRUVFPT09RUVFPT09TU1NVVVVRUVFQUFBQUFBFRUU/Pz9QUFBRUVFQUFBRUVFRUVFRUVFRUVFRUVFRUVFQUFBSUlJRUVFRUVFRUVFQUFBRUVFQUFBPT09SUlJQUFBQUFBRUVFPT09SUlJRUVFQUFBSUlJQUFBQUFBRUVFQUFBPT09RUVFRUVFRUVFTU1NRUVFRUVFRUVFRUVFQUFBPT09QUFBRUVFSUlJRUVFQUFBRUVFRUVEf7l/DAAAAsHRSTlMAhLIMTHEqgL857pVofEBnQ1510q9L35dqbBh54/w0Mxfv0KOq+U/oqWLhi59tmFfHRupSqNOiPGDO9hxNxZkk9C3kVGVCjApRRaSSGjoNKCalShC5B8E/W76xE48Ce9xvWZo3egXLSHAgNvqwnTrlSh58crVhUP5dLhXsjvELBIhu1GRY2SzG2J4+8k4Ofop4dlrcxFUwEXQxdri6rdpN9fvPK6zWw/iGIel3RMzI6+yD6c8AAAzOSURBVHja7Z3nfxNHE4DXRe6We++944INbmBcMC4UY8AYMLaBJPQAAYLpIYTQQg8QekIqScj7/Invh5OsLt3dnqTTL5lPlnw3u4/udnd2dnZHiP/k3yLl1vb+4dmzKYuZqUUF3SvbEwcP7/k0shAG+jNv30zCm1T0vBktyInbYHqGLSOrukoILHVtD9JN+3iOWKqL0SA/nbGUmg7iVIE2CLvkNo98MA9FzOPOXo8qdiQkp2ZeS+veN3YyPf3k2L7utGuZqckJHR4XHv0lY5spMA7mDXkg5Fsv+Lr8gjXfA6duf2y4KcqispxrVNM22dqn5r6+lQ9mfne+89evPg8jRuJxp6q87Xy5foeWu3d8vlh1y0lBdLgey84qRyUa51brU7J6rjHMKOP1jgpkL13Rr+jKUnYYUXIchfekxslqi0vtCQ/KAcfTqDao3NjqZZW7V4cIo7DpnK3I3rxEA3uOvOXBaLQ8FBwtubbiiqOmjNU8FWW3DhbSgo5RO2Mrq9Kyx3jteyyVNvWv1gcV47y9x614GKwiHlbYipjsCx5HRp2tkIlvg1fItxP29+u7IJVw9ZL9rfomuK/vN/b3qygo6kt3KdpLojYHuyFujrJNziaC0H1dt81djyWKEEjiMaW090a3+Q3Jtqf9RagG3S9ss5UWQ7UOfq+o7coJoRXUpZS5wsC5fdkNReeqwlDac4WrlFK3G1ZqotI8ag6F2sI+VANAVpwx6nYqP0zbndDPFe60AXDREDNyXOFojgmLX2OrUvqX8qqGFU1R4ZpOr1DKb5DVY1H05IfPMdCk1OCRnJZHipbacHpqPlHqYJHR0aDoCLNnc6VSi2H9Gr5UNGwUYZYtSj3G9d6/WrlfmECUmuzU6du4CMAWM4BsVEh0GayFijN0pTCFlAKQVKb9zk+3A/CJMInUAnBjUOdA1CRMI/kAfK911a5FMaGFiSQKgGRtN60/CrBVmEqaAbiu5Zby9wBtMeYCiVkDkKRleJ4AqLkjTCab1gHsuqr6hiIADgnTSQoAl9Re/p0yrxUmlDwAMtRd3LcA0FVoRhClmdSdV3XxJAA5wpSiNJMqVT1vaP1X+pqJmgnSK4Bj8iXuvbdxqtQau2/Ecv9BXlX263++bkyq+Ute71aAmcDXpQGUSPlF22d6bpy4e85byEaSPMjgZYCADsjyBXlXQ5Gf4BMDlqKKAHID9UWjAJVy/vYEPyAfDXhn16gwZ5VJoYr1j3t/z0dXOOqX59kefcg+z4mPNW00+gZZW79oLVdF8g7g3AG/1+wGmAis6+QT1+r95vLfP/yAuDqWLkyecdbU+IMqkrUA9f6uiAWoCLyuNudevcv3XP4/tvB7UuOtnt+2Z0/sn/tj3pKWMZxjPXB+YONzt2iVaXdFlWpAPgwFGumiAR6q+0VcRWdszwoPRWdUz5ayAzyQwL9JuZc35itdHPfqPDU9VdPes/y7h6LVefTavYC8vaoHpMCLpidqAnQsfltJLEBx4DiAeG+NuFUHR1+jN01HVNy5Ldefnyta5Vi431vxX+tYjZn02q+pcrzf92M7xgL0qogvOYMxJPneO2hV86a+i74ddtEeI5sPqcQQkgYfI81rVXc3ARz39p/PVTsl/+ejBh3JL9RjrHzlc8xUdX9cDYA3z+NXANVqdPgZt1/H30+dL/rr0Q+nLYstBfkpIyMNZ7szZmf3tT4dXllb+y5n+mD73+nW7/74zI8SDUOQtxb9K0CsJIghog4kHSDLR1PvEZEDIj4DOOi9T02NJJB5r53TtjqAuEgC+RlgyN0bmhHADDMhiDJePHb78heApcgCaQDodLPwjwKNVyIL5PmfQO8pl+9GAOZEZIEoHVSBy1fNAKsjDWTacwzPBW6JSAPZfBkodv6mVLVD1QfIieh4HTKacFcKRPGKHnGfcC3qB6kWOmXLb1Ig8e5T2jOa/AceJct4iuNlQNa7/Yqf/gT8vkMvSM0RCRDRKQEi3BpJukoHtw+QeLkVDxmQV65BJg8AHugGOSjny10nAfISYGT5Y5u2oBP3gu/JgSRIgJS5rnbWAfTpBpGMZn0iASJ+BLrsHzYAdAjdIA3he7XER6BkeR4PkKAfJFqKY0mmsYtVAAO2Dzkag1U8Spba+bZdCqQIoN/ZA5svAXJCf3zxjuNIgdQCZNo+jAJYJUCg2aoLI66hDTmQKYDbtg9vAC5IgUCCHpG0foUQogS4afu7R1unZR4zXgghspwWvSu0dVrmAqkHKFdMRq0RdqYCiXc08D3qXXMmBCkCaBdCCHHYuQeLOJDTjoFkEOBapILkO+L/E7XGiJgKZARgVghhW6TtlgUp1jGMZBkAkgFwVlk78h4iogXkrkVfXNRgvDRIK0CKEEKIboAxGZBb+iftcV9Lgow5HEAFACdlQDKEhEiCTDv63CKAdImiX0nNR9LkQNIdo2CqLIjcDPGwASDKxvdMgGkJEMk5+4IUyEmHR35RtrFLnir1Xr6xK4NHitaYGPeCJfef1kmB7HO4ss5q7XjcC14rxVEm10a6HUbjrKu3TkeHWSYDslYOJM0ReDKsdTOuR8nZEr7GfMlx5BqAsoWsH+C01BC25oBOjFNrZU2UTIDDDqOxSAoEuvSsWMVXyxuNqQBK1J9V69KAqcz4ZADlfIvygOHAZgZJACpsfyd5jxeKDJAOp6Cmm84e7QgDuQDwxvbhNsBUZIJYAUade7DayATJd47i6NfY/5oJJNk53H9A47ZDb4Wf0TOMrP0oDZLgMo8o0bbVxrPo+AGdI3t7pSRIB8Dy1vAu4EcJkKdCv0xKgfQB1C1/bAZ4phtku5QZ/0QGpBWgzdWmP6QbRO4MtB9kQCade19ba8/WC3JXboJolQFpc/M35DoZLJpBEuRAhATIjhqgxCkaqBlgU3ieyFPZMKdd7vPFR+FpIzJT3ZfuM5BnALvD4nwoPCEB0ukRU5oLVMTofallnA9SEXRv3YMzFbRpvSBJrQa2EA0gq8H9zJMCgP36bS2dkQ+JFilba85zre1UL/DncwnrV0/gQ66c9XulETj6wUuzaZAACYMZvwTwi9uXjzUEXpkFJNubrzdmCODnSAKJA6jzWArIA5iPJJBU7x3UQYDPIgmkx0fwXpbqFThzgMQC/OrlH1Gg8mQwc4BUg/dt9GUANXGRApKIz40Jx0HdoXOmAMnzPV4kAlzsiwyQqV4/cbpVAPcjAyTK3wC+EyB3W7hBilVw7Cn2Gzhd777TJywgu1SAWPxbVOMAWXsDaRkKLoiaIaAyQCR7Nqg48elNcEFUnFD8MJCJmwMw9EGNkRM8CZzk4tuKgFsL6tU4E74MKsdQ4DOxJgL7Sg6cA3gXQNHrYIIEDqX+Bg/niac0AawJ0N6PBBMkYBTF5kpXh68PN1OumuWr+IvBwjhRpm4sXCgPdFkLwOVA5wMPzP0UFAwVcQuJJSrjlGc8nUXe5EXDg923jIRIGF0qVXMq8TG1YZTKmc0pwqSiJFhRlSimCmDdJnNy5AAwqera83UAa2LMyFHYBbCgcvNnBqDuXKeQyyqVY79NLpm1mRxCW2zD1V3mbCZ3akDVMZLLUppkxmYS0wbwvlzLPddRN5qEVJoBjmpM0ZWseo4TMlEOwNeaoGuDkoLLdCkJtP+0L5QzFE2WJGL3Xu13pisb5k2VtmOXrv0ErYoxZ6JEKo06k1Zm6Aj6DJJI/qa2o5TNkmxIInnTaWkNRogt/dO4jI55RYcZEnIVyGkxTYq0eVk9Jklad1pekynSCBoypQhjYsdNawzYeurkgAlXqs0UxbhY12qUwvAkP41R0r/QmG6cznCko7W/Vt+/MFJr6BME214rkjcYrDi0KZsHbb1V0nXjdYcwifbeosu25cSgGEchS2v+ztY6uHQ1SCWEJNH8B3sgcF1G8Ao5X2UrpOJhsN6qFvuacdX5oD722hn7+2XZY7z2bRb7CSMzwTe4W+yxocVRU8Zq7rtvV53bIkIghU32zE69eQb2xXFN9vW8c02hsiAO1C+vM1XHGqMyfUWNXWX9ARE6ycleRulJlU6f/vO8I0NBdqiTzI3XO23MX7qiX9HzhmiHpvpxEXrZWeWoQOOcvlzwMdP7/3RoqdopwiOJzocsvu18uX6Hpts3PdrtlNOL44kifFIW5XK0VE3bZKs6b+CzQ9nOEGRFlYkwy8E8t/itjoTkfKvvYx+naotWffzRNY4m76Awg8Q87uz1WP/vSEhOzbyW1r1v7GR6+vRYa8ZI/umi+PqsEvcLezsfm2hl7FRBdbGecIfczoJTwmxyxKINJrc57Zkwq2wZWdVVEpihpKu5e0CYXgb6M2/fTPKOkHTzdmZ/BDA4Sbm1vX949mzKYmZqauZiytnZ4f52a7n4T/4t8n+bzr8Q8xkBoQAAAABJRU5ErkJggg=="},"878e":function(e,a,t){"use strict";t.r(a),t.d(a,"getIconList",(function(){return o}));var n=t("b775");function o(e){return Object(n["default"])({url:"/remixIcon/getList",method:"get",params:e})}},"88a2":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"menu-management-container"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{lg:4,md:8,sm:24,xl:4,xs:24}},[a("el-card",{attrs:{shadow:"hover"}},[a("el-tree",{attrs:{data:e.data,"default-expanded-keys":["root"],"node-key":"id",props:e.defaultProps},on:{"node-click":e.handleNodeClick}})],1)],1),a("el-col",{attrs:{lg:20,md:16,sm:24,xl:20,xs:24}},[a("el-card",{attrs:{shadow:"hover"}},[a("vab-query-form",[a("vab-query-form-top-panel",{attrs:{span:12}},[a("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.handleEdit}},[e._v(" 添加 ")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{border:"",data:e.list,"default-expand-all":"","row-key":"path","tree-props":{children:"children",hasChildren:"hasChildren"}},scopedSlots:e._u([{key:"empty",fn:function(){return[a("el-image",{staticClass:"vab-data-empty",attrs:{src:t("f1f0")}})]},proxy:!0}])},[a("el-table-column",{attrs:{label:"标题",prop:"meta.title","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"name",prop:"name","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"路径",prop:"path","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"是否隐藏","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[a("span",[e._v(" "+e._s(t.meta.hidden?"是":"否")+" ")])]}}])}),a("el-table-column",{attrs:{label:"是否隐藏当前节点","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[a("span",[e._v(" "+e._s(t.meta.levelHidden?"是":"否")+" ")])]}}])}),a("el-table-column",{attrs:{label:"vue文件路径",prop:"component","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"重定向",prop:"redirect","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"图标","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[t.meta?a("span",[t.meta.icon?a("vab-icon",{attrs:{icon:t.meta.icon}}):e._e()],1):e._e()]}}])}),a("el-table-column",{attrs:{label:"是否固定","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[t.meta?a("span",[e._v(" "+e._s(t.meta.noClosable?"是":"否")+" ")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"是否无缓存","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[t.meta?a("span",[e._v(" "+e._s(t.meta.noKeepAlive?"是":"否")+" ")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"badge","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[t.meta?a("span",[e._v(" "+e._s(t.meta.badge)+" ")]):e._e()]}}])}),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":"",width:"85"},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleEdit(t)}}},[e._v("编辑")]),a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleDelete(t)}}},[e._v(" 删除 ")])]}}])})],1)],1)],1)],1),a("edit",{ref:"edit",on:{"fetch-data":e.fetchData}})],1)},o=[],i=t("2033"),l=t("754e"),c=t("e4d1"),s={name:"MenuManagement",components:{Edit:c["default"]},data(){return{data:[],defaultProps:{children:"children",label:"label"},list:[],listLoading:!0}},async created(){const{data:e}=await Object(l["getTree"])(),{list:a}=e;this.data=a,await this.fetchData()},methods:{handleEdit(e){e.path&&e.component?this.$refs["edit"].showEdit(e):this.$refs["edit"].showEdit()},handleDelete(e){e.path&&this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{msg:a}=await Object(l["doDelete"])({paths:e.path});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.fetchData()})},async fetchData(e){this.listLoading=!0;const{data:a}=await Object(i["getRouterList"])({role:e}),{list:t}=a;this.list=t,this.listLoading=!1},handleNodeClick({role:e}){this.fetchData(e)}}},r=s,d=(t("080f"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"0039c5d6",null);a["default"]=m.exports},"8cdb":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"error-container"},[a("div",{staticClass:"error-content"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{lg:12,md:12,sm:24,xl:12,xs:24}},[a("div",{staticClass:"pic-error"},[a("el-image",{staticClass:"pic-error-parent",attrs:{src:t("2adf")}}),a("el-image",{staticClass:"pic-error-child left",attrs:{src:t("7ca1")}})],1)]),a("el-col",{attrs:{lg:12,md:12,sm:24,xl:12,xs:24}},[a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit-oops"},[e._v(e._s(e.oops))]),a("div",{staticClass:"bullshit-headline"},[e._v(e._s(e.headline))]),a("div",{staticClass:"bullshit-info"},[e._v(e._s(e.info))]),a("router-link",{staticClass:"bullshit-return-home",attrs:{to:"/"}},[e._v(" "+e._s(e.jumpTime)+"s "+e._s(e.btn)+" ")])],1)])],1)],1)])},o=[],i=(t("24b8"),t("7736")),l={name:"Page404",beforeRouteLeave(e,a,t){this.delVisitedRoute(this.$route.path),clearInterval(this.timer),t()},data(){return{jumpTime:5,oops:"抱歉!",headline:"当前页面不存在...",info:"请检查您输入的网址是否正确,或点击下面的按钮返回首页。",btn:"返回首页",timer:0}},computed:{...Object(i["c"])({visitedRoutes:"tabs/visitedRoutes"})},mounted(){this.timeChange()},methods:{...Object(i["b"])({delVisitedRoute:"tabs/delVisitedRoute"}),timeChange(){this.timer=setInterval(()=>{this.jumpTime?this.jumpTime--:(this.delVisitedRoute(this.$route.path),this.$router.push("/"),clearInterval(this.timer))},1e3)}}},c=l,s=(t("9cca"),t("0b56")),r=Object(s["a"])(c,n,o,!1,null,"d94bb6fc",null);a["default"]=r.exports},"8d7d":function(e,a){const t=[{url:"https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&ch=2&tn=98010089_dg&wd=vue-admin-beautiful%E3%80%82com&oq=vab%2520admin&rsv_pq=dc5afda30001307b&rsv_t=7499ah29eFM%2BRxBxQ52tu1bRk3Q26pgzYw4Lc%2FIXuZaB29dJycOGEjC0BsFjEJ8Zeyc&rqlang=cn&rsv_enter=1&rsv_dl=tb&rsv_btype=t&inputT=7542&rsv_sug3=38&rsv_sug1=17&rsv_sug7=100&rsv_sug2=0&rsv_sug4=8866&rsv_sug=2",value:"vue-admin-beautiful官网"}];e.exports=[{url:"/search/getList",type:"get",response:()=>({code:200,msg:"success",data:{list:t}})}]},9135:function(e,a,t){},"91fe":function(e,a,t){},"953d":function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o})),t.d(a,"doEdit",(function(){return i})),t.d(a,"doDelete",(function(){return l}));var n=t("b775");function o(e){return Object(n["default"])({url:"/userManagement/getList",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/userManagement/doEdit",method:"post",data:e})}function l(e){return Object(n["default"])({url:"/userManagement/doDelete",method:"post",data:e})}},9567:function(e,a,t){},"986b":function(e,a){const t=[{email:"@email",image:"https://i.gtimg.cn/club/item/face/img/8/15918_100.gif",notice:'github开源地址:点我'},{email:"@email",image:"https://i.gtimg.cn/club/item/face/img/0/15640_100.gif",notice:'开源中国地址:点我'},{email:"@email",image:"https://i.gtimg.cn/club/item/face/img/9/15919_100.gif",notice:"gitee开源地址:点我"}];e.exports=[{url:"/notice/getList",type:"get",response:()=>({code:200,msg:"success",data:{list:t,total:t.length}})}]},9945:function(e,a,t){},"9a1a":function(e,a,t){const n=t("f1ac"),{Random:o}=t("03a1");function i(){return`https://gitee.com/chu1204505056/image/raw/master/table/vab-image-${o.integer(1,38)}.jpg`}function l(){const e=(a,t="./controller")=>{const o=n.readdirSync(a);return o.flatMap(o=>{const i=`${a}/${o}`,l=n.statSync(i);return l.isDirectory()?e(i,`${t}/${o}`):`${t}/${o}`})};return e("mock/controller")}e.exports={handleRandomImage:i,handleMockArray:l}},"9c5f":function(e,a,t){"use strict";t("d097")},"9cca":function(e,a,t){"use strict";t("5125")},"9d60":function(e,a,t){},"9ed6":function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"login-container"},[a("el-form",{ref:"form",staticClass:"login-form",attrs:{"label-position":"left",model:e.form,rules:e.rules}},[a("div",{staticClass:"title"},[e._v("登录")]),a("el-form-item",{staticStyle:{"margin-top":"40px"},attrs:{prop:"username"}},[a("el-input",{directives:[{name:"focus",rawName:"v-focus"}],attrs:{placeholder:e.translateTitle("请输入用户名"),tabindex:"1",type:"text"},scopedSlots:e._u([{key:"prefix",fn:function(){return[a("vab-icon",{attrs:{icon:"user-line"}})]},proxy:!0}]),model:{value:e.form.username,callback:function(a){e.$set(e.form,"username","string"===typeof a?a.trim():a)},expression:"form.username"}})],1),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{key:e.passwordType,ref:"password",attrs:{placeholder:e.translateTitle("请输入密码"),tabindex:"2",type:e.passwordType},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.handleLogin.apply(null,arguments)}},scopedSlots:e._u([{key:"prefix",fn:function(){return[a("vab-icon",{attrs:{icon:"lock-line"}})]},proxy:!0},"password"===e.passwordType?{key:"suffix",fn:function(){return[a("vab-icon",{staticClass:"show-password",attrs:{icon:"eye-off-line"},on:{click:e.handlePassword}})]},proxy:!0}:{key:"suffix",fn:function(){return[a("vab-icon",{staticClass:"show-password",attrs:{icon:"eye-line"},on:{click:e.handlePassword}})]},proxy:!0}],null,!0),model:{value:e.form.password,callback:function(a){e.$set(e.form,"password","string"===typeof a?a.trim():a)},expression:"form.password"}})],1),a("el-button",{staticClass:"login-btn",attrs:{loading:e.loading,type:"primary"},on:{click:e.handleLogin}},[e._v(" "+e._s(e.translateTitle("登录"))+" ")]),a("div",{staticClass:"tips"},[e._v("如有需要请联系我们:17638192817(李经理)")])],1)],1)},o=[],i=(t("e157"),t("24b8"),t("7736")),l=t("79fa"),c=t("61f7"),s={name:"Login",directives:{focus:{inserted(e){e.querySelector("input").focus()}}},beforeRouteLeave(e,a,t){clearInterval(this.timer),t()},data(){const e=(e,a,t)=>{""===a?t(new Error(this.translateTitle("用户名不能为空"))):t()},a=(e,a,t)=>{Object(c["isPassword"])(a)?t():t(new Error(this.translateTitle("密码不能少于6位")))};return{form:{username:"",password:"",verificationCode:""},rules:{username:[{required:!0,trigger:"blur",validator:e}],password:[{required:!0,trigger:"blur",validator:a}]},loading:!1,passwordType:"password",redirect:void 0,timer:0,codeUrl:"https://www.oschina.net/action/user/captcha",previewText:""}},computed:{...Object(i["c"])({title:"settings/title"})},watch:{$route:{handler(e){this.redirect=e.query&&e.query.redirect||"/"},immediate:!0}},mounted(){this.form.username="",this.form.password="","vue-admin-beautiful.com"!==document.domain&&"chu1204505056.gitee.io"!==document.domain||(this.previewText="(演示地址验证码可不填)",this.timer=setTimeout(()=>{this.handleLogin()},5e3))},methods:{...Object(i["b"])({login:"user/login"}),translateTitle:l["translateTitle"],handlePassword(){"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick(()=>{this.$refs.password.focus()})},handleRoute(){return"/404"===this.redirect||"/403"===this.redirect?"/":this.redirect},handleLogin(){this.$refs.form.validate(async e=>{if(e)try{this.loading=!0,await this.login(this.form),await this.$router.push("/index")}finally{this.loading=!1}})},changeCode(){this.codeUrl="https://www.oschina.net/action/user/captcha?timestamp="+(new Date).getTime()}}},r=s,d=(t("0aaf"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"ea6fc754",null);a["default"]=m.exports},"9f56":function(e,a){e.exports=[{url:"/menuManagement/getList",type:"get",response(){return{code:200,msg:"success",data:{total:999,list:[{id:"root",label:"全部角色",children:[{id:"@id",role:"admin",label:"admin角色"},{id:"@id",role:"editor",label:"editor角色"}]}]}}}},{url:"/menuManagement/doEdit",type:"post",response(){return{code:200,msg:"模拟保存成功"}}},{url:"/menuManagement/doDelete",type:"post",response(){return{code:200,msg:"模拟删除成功"}}}]},"9fdc":function(e,a){const t=[{path:"/",name:"Root",component:"Layout",redirect:"/index",meta:{title:"首页",icon:"home-2-line"},children:[{path:"index",name:"Index",component:"@/views/index",meta:{title:"首页",icon:"home-2-line",noClosable:!0}},{path:"workbench",name:"Workbench",component:"@/views/index/workbench",meta:{title:"工作台",icon:"settings-6-line",dot:!0}}]},{path:"/vab",name:"Vab",component:"Layout",redirect:"/vab/icon/remixIcon",meta:{title:"组件",icon:"code-box-line"},children:[{path:"icon",name:"Icon",component:"@/views/vab/icon",redirect:"/vab/icon/remixIcon",meta:{title:"图标",icon:"remixicon-line"},children:[{path:"remixIcon",name:"RemixIcon",component:"@/views/vab/icon/remixIcon",meta:{title:"小清新图标"}},{path:"iconSelector",name:"IconSelector",component:"@/views/vab/icon/iconSelector",meta:{title:"图标选择器"}}]},{path:"roles",name:"Role",component:"@/views/vab/roles",meta:{title:"角色权限",icon:"user-3-line",badge:"Pro"}},{path:"table",name:"Table",component:"@/views/vab/table",redirect:"/vab/table/comprehensiveTable",meta:{title:"表格",roles:{role:["editor"],mode:"except"},icon:"table-2"},children:[{path:"comprehensiveTable",name:"ComprehensiveTable",component:"@/views/vab/table/comprehensiveTable",meta:{title:"综合表格"}},{path:"detail",name:"Detail",component:"@/views/vab/table/detail",meta:{hidden:!0,title:"详情页",activeMenu:"/vab/table/comprehensiveTable",dynamicNewTab:!0}},{path:"inlineEditTable",name:"InlineEditTable",component:"@/views/vab/table/inlineEditTable",meta:{title:"行内编辑表格",noKeepAlive:!0}},{path:"customTable",name:"CustomTable",component:"@/views/vab/table/customTable",meta:{title:"自定义表格"}}]},{path:"card",name:"Card",component:"@/views/vab/card",meta:{title:"卡片",roles:["admin"],icon:"inbox-line"}},{path:"list",name:"List",component:"@/views/vab/list",meta:{title:"列表",roles:["admin"],icon:"list-check-2"}},{path:"form",name:"Form",component:"@/views/vab/form",meta:{title:"表单",roles:["admin"],icon:"file-list-2-line"},children:[{path:"comprehensiveForm",name:"ComprehensiveForm",component:"@/views/vab/form/comprehensiveForm",meta:{title:"综合表单"}},{path:"stepForm",name:"StepForm",component:"@/views/vab/form/stepForm",meta:{title:"分步表单"}},{path:"button",name:"Button",component:"@/views/vab/form/button",meta:{title:"按钮"}},{path:"link",name:"Link",component:"@/views/vab/form/link",meta:{title:"文字链接"}},{path:"radio",name:"Radio",component:"@/views/vab/form/radio",meta:{title:"单选框"}},{path:"checkbox",name:"Checkbox",component:"@/views/vab/form/checkbox",meta:{title:"多选框"}},{path:"input",name:"Input",component:"@/views/vab/form/input",meta:{title:"输入框"}},{path:"inputNumber",name:"InputNumber",component:"@/views/vab/form/inputNumber",meta:{title:"计数器"}},{path:"select",name:"Select",component:"@/views/vab/form/select",meta:{title:"选择器"}},{path:"switch",name:"Switch",component:"@/views/vab/form/switch",meta:{title:"开关"}},{path:"slider",name:"Slider",component:"@/views/vab/form/slider",meta:{title:"滑块"}},{path:"timePicker",name:"TimePicker",component:"@/views/vab/form/timePicker",meta:{title:"时间选择器"}},{path:"datePicker",name:"DatePicker",component:"@/views/vab/form/datePicker",meta:{title:"日期选择器"}},{path:"dateTimePicker",name:"DateTimePicker",component:"@/views/vab/form/dateTimePicker",meta:{title:"日期时间选择器"}},{path:"rate",name:"Rate",component:"@/views/vab/form/rate",meta:{title:"评分"}}]},{path:"editor",name:"Editor",component:"@/views/vab/editor",meta:{title:"编辑器",roles:["admin"],icon:"edit-2-line"},children:[{path:"richTextEditor",name:"RichTextEditor",component:"@/views/vab/editor/richTextEditor",meta:{title:"富文本编辑器",roles:["admin"]}},{path:"markdownEditor",name:"MarkdownEditor",component:"@/views/vab/editor/markdownEditor",meta:{title:"Markdown编辑器",roles:["admin"]}}]}]},{path:"/other",name:"Other",component:"Layout",redirect:"/other/workflow",meta:{title:"其他",icon:"archive-line",roles:["admin"]},children:[{path:"workflow",name:"Workflow",component:"@/views/other/workflow",meta:{title:"工作流",roles:["admin"],icon:"flow-chart"}},{path:"print",name:"Print",component:"@/views/other/print",meta:{title:"打印",roles:["admin"],icon:"printer-line"}},{path:"cropper",name:"Cropper",component:"@/views/other/cropper",meta:{title:"头像裁剪",roles:["admin"],icon:"crop-line"}},{path:"notice",name:"Notice",component:"@/views/other/notice",meta:{title:"通知",roles:["admin"],icon:"message-2-line"}},{path:"timeline",name:"Timeline",component:"@/views/other/timeline",meta:{title:"时间线",roles:["admin"],icon:"time-line"}},{path:"count",name:"Count",component:"@/views/other/count",meta:{title:"数字自增长",roles:["admin"],icon:"number-9"}},{path:"tabs",name:"tabs",component:"@/views/other/tabs",meta:{title:"多标签",roles:["admin"],icon:"bank-card-line"}},{path:"dynamicMeta",name:"DynamicMeta",component:"@/views/other/dynamicMeta",meta:{title:"动态Meta",roles:["admin"],icon:"notification-badge-line",badge:"0"}},{path:"dynamicSegment",name:"DynamicSegment",component:"@/views/other/dynamicSegment",redirect:"/vab/dynamicSegment/test1/1",meta:{title:"动态路径参数",roles:["admin"],icon:"arrow-left-right-line"},children:[{path:"test1/:id",name:"Test1",component:"@/views/other/dynamicSegment/test1",meta:{hidden:!0,title:"Params",dynamicNewTab:!0}},{path:"test1/1",name:"test1/1",component:"@/views/other/dynamicSegment/test1",meta:{title:"Params id=1"}},{path:"test2",name:"Test2",component:"@/views/other/dynamicSegment/test2",meta:{hidden:!0,title:"Query",dynamicNewTab:!0}},{path:"test2?id=1",name:"test2?id=1",component:"@/views/other/dynamicSegment/test2",meta:{title:"Query id=1"}}]},{path:"drag",name:"Drag",component:"@/views/other/drag",redirect:"/vab/drag/dialogDrag",meta:{title:"拖拽",roles:["admin"],icon:"drag-drop-line"},children:[{path:"dialogDrag",name:"DialogDrag",component:"@/views/other/drag/dialogDrag",meta:{title:"弹窗拖拽"}},{path:"cardDrag",name:"CardDrag",component:"@/views/other/drag/cardDrag",meta:{title:"卡片拖拽"}},{path:"flowSheetDrag",name:"FlowSheetDrag",component:"@/views/other/drag/flowSheetDrag",meta:{title:"流程图拖拽",noKeepAlive:!0}}]},{path:"contextmenu",name:"Contextmenu",component:"@/views/other/contextmenu",meta:{title:"右键菜单",roles:["admin"],icon:"menu-2-fill"}},{path:"loading",name:"Loading",component:"@/views/other/loading",meta:{title:"加载",roles:["admin"],icon:"loader-line"}},{path:"player",name:"Player",component:"@/views/other/player",meta:{title:"视频播放器",roles:["admin"],icon:"video-line",noKeepAlive:!0}},{path:"upload",name:"Upload",component:"@/views/other/upload",meta:{title:"上传",roles:["admin"],icon:"chat-upload-line"}},{path:"menu1",name:"Menu1",component:"@/views/other/nested/menu1",redirect:"/other/menu1/menu1-1/menu1-1-1/menu1-1-1-1",meta:{title:"多级路由缓存",roles:["admin"],icon:"route-line"},children:[{path:"menu1-1",name:"Menu11",component:"@/views/other/nested/menu1/menu1-1",redirect:"/other/menu1/menu1-1/menu1-1-1/menu1-1-1-1",meta:{title:"多级路由1-1"},children:[{path:"menu1-1-1",name:"Menu111",component:"@/views/other/nested/menu1/menu1-1/menu1-1-1",redirect:"/other/menu1/menu1-1/menu1-1-1/menu1-1-1-1",meta:{title:"多级路由1-1-1"},children:[{path:"menu1-1-1-1",name:"Menu1111",meta:{title:"多级路由1-1-1-1"},component:"@/views/other/nested/menu1/menu1-1/menu1-1-1/menu1-1-1-1"}]}]}]},{path:"log",name:"Log",component:"@/views/other/errorLog",meta:{title:"错误日志模拟",roles:["admin"],icon:"error-warning-line"}},{path:"cssfx",name:"Cssfx",component:"@/views/other/cssfx",meta:{title:"Css动画",roles:["admin"],icon:"css3-line"}},{path:"social",name:"Social",component:"@/views/other/social",meta:{title:"第三方登录",roles:["admin"],icon:"github-fill"}},{path:"//github.com/chuzhixin/vue-admin-beautiful?utm_source=gold_browser_extension",name:"ExternalLink",meta:{title:"外链",target:"_blank",roles:{role:["admin","editor"],mode:"oneOf"},icon:"external-link-line"}},{path:"iframe",name:"Iframe",component:"@/views/other/iframe",redirect:"/other/iframe/search",meta:{title:"Iframe",roles:["admin"],icon:"window-line"},children:[{path:"view",name:"IframeView",component:"@/views/other/iframe/view",meta:{hidden:!0,title:"Iframe",icon:"window-line",dynamicNewTab:!0}},{path:"view?url=https%3A%2Fwww.baidu.com&title=%E7%99%BE%E5%BA%A6",name:"baiduIframe",component:"@/views/other/iframe/view",meta:{title:"百度",icon:"baidu-fill"}},{path:"view?url=https%3A%2Fgitee.com%2Fchu1204505056%2Fvue-admin-beautiful&title=Gitee",name:"githubIframe",component:"@/views/other/iframe/view",meta:{title:"Gitee",icon:"github-fill"}},{path:"search",name:"IframeSearch",component:"@/views/other/iframe/search",meta:{title:"自定义Iframe",icon:"search-2-line"}}]},{path:"excel",name:"Excel",component:"@/views/other/excel",redirect:"/other/excel/exportExcel",meta:{title:"Excel",roles:["admin"],icon:"file-excel-2-line"},children:[{path:"exportExcel",name:"ExportExcel",component:"@/views/other/excel/exportExcel",meta:{title:"导出Excel"}},{path:"exportSelectedExcel",name:"SelectExcel",component:"@/views/other/excel/exportSelectExcel",meta:{title:"导出选中行Excel"}},{path:"exportMergeHeaderExcel",name:"MergeHeaderExcel",component:"@/views/other/excel/exportMergeHeaderExcel",meta:{title:"导出合并Excel"}}]}]},{path:"/mall",name:"Mall",component:"Layout",redirect:"/mall/goods",meta:{title:"物料源",icon:"apps-line",roles:["admin"]},children:[{path:"goods",name:"Goods",component:"@/views/mall/goods",meta:{title:"物料市场",icon:"shopping-cart-line",badge:"Hot"}}]},{path:"/setting",name:"PersonnelManagement",component:"Layout",redirect:"/setting/personalCenter",meta:{title:"配置",icon:"user-settings-line",roles:["admin"]},children:[{path:"personalCenter",name:"PersonalCenter",component:"@/views/setting/personalCenter",meta:{title:"个人中心",icon:"map-pin-user-line"}},{path:"userManagement",name:"UserManagement",component:"@/views/setting/userManagement",meta:{title:"用户管理",icon:"user-3-line"}},{path:"roleManagement",name:"RoleManagement",component:"@/views/setting/roleManagement",meta:{title:"角色管理",icon:"admin-line"}},{path:"departmentManagement",name:"DepartmentManagement",component:"@/views/setting/departmentManagement",meta:{title:"部门管理",icon:"group-line"}},{path:"menuManagement",name:"MenuManagement",component:"@/views/setting/menuManagement",meta:{title:"菜单管理",icon:"menu-2-fill"}},{path:"systemLog",name:"SystemLog",component:"@/views/setting/systemLog",meta:{title:"系统日志",icon:"file-shield-2-line"}}]},{path:"/error",name:"Error",component:"Layout",redirect:"/error/403",meta:{title:"错误页",icon:"error-warning-line",levelHidden:!0},children:[{path:"403",name:"Error403",component:"@/views/403",meta:{title:"403",icon:"error-warning-line"}},{path:"404",name:"Error404",component:"@/views/404",meta:{title:"404",icon:"error-warning-line"}}]}];e.exports=[{url:"/router/getList",type:"get",response(){return{code:200,msg:"success",data:{list:t}}}}]},a0b1:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-card",{staticClass:"version-information",attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("vab-icon",{attrs:{icon:"information-line"}}),e._v(" 信息 "),a("el-tag",{staticClass:"card-header-tag"},[e._v("部署时间:"+e._s(e.updateTime))])]},proxy:!0}])},[a("el-scrollbar",[a("table",{staticClass:"table"},[a("tr",[a("td",[e._v("vue")]),a("td",[e._v(e._s(e.dependencies["vue"]))]),a("td",[e._v("@vue/cli")]),a("td",[e._v(e._s(e.devDependencies["@vue/cli-service"]))])]),a("tr",[a("td",[e._v("vuex")]),a("td",[e._v(e._s(e.dependencies["vuex"]))]),a("td",[e._v("vue-router")]),a("td",[e._v(e._s(e.dependencies["vue-router"]))])]),a("tr",[a("td",[e._v("element-ui")]),a("td",[e._v(e._s(e.dependencies["element-ui"]))]),a("td",[e._v("axios")]),a("td",[e._v(e._s(e.dependencies["axios"]))])]),a("tr",[a("td",[e._v("授权渠道")]),a("td",{attrs:{colspan:"3"}},[a("el-popover",{attrs:{trigger:"hover",width:"400"},scopedSlots:e._u([{key:"reference",fn:function(){return[a("a",{attrs:{href:"https://chu1204505056.gitee.io/authorization",target:"_blank"}},[a("el-button",{attrs:{type:"primary"}},[e._v("购买源码 ¥699")])],1)]},proxy:!0}])},[a("div",{staticStyle:{"text-align":"center"}},[a("el-image",{staticStyle:{width:"200px"},attrs:{src:t("7388")}}),a("p",{staticStyle:{"font-size":"13px"}},[e._v(" 付款后加QQ 1204505056 获取下载权限,是否购买pro填是即可(赠送VIP专属问题解答群,包含PRO详细文档、PRO基础版源码、PRO标准版源码、绑定git后拥有随时克隆及更新权限,拥有完整的登录鉴权和前后端多种配置的动态路由流程,仅限自己及团队使用,源码不得二次出售转卖,恶意分享取消使用资格 ) ")])],1)]),a("el-popover",{attrs:{trigger:"hover",width:"400"},scopedSlots:e._u([{key:"reference",fn:function(){return[a("el-button",{attrs:{type:"primary"}},[e._v("开源版技术支持")])]},proxy:!0}])},[a("div",{staticStyle:{"text-align":"center"}},[a("el-image",{staticStyle:{width:"200px"},attrs:{src:t("ac88")}}),a("p",{staticStyle:{"font-size":"13px"}},[e._v(" 付款后加QQ 1204505056 获取VIP群加群资格,是否购买VIP填是即可(包含开源版及PRO版技术支持、开源版及PRO版问题解答、开源版详细文档,PRO版用户(已付699)无需购买此项!!!(此项不包含PRO版源码)) ")])],1)]),a("a",{attrs:{href:"https://github.com/chuzhixin/vue-admin-beautiful/",target:"_blank"}},[a("el-button",{attrs:{type:"warning"}},[e._v("开源免费版")])],1)],1)])])])],1)},o=[],i=t("9224"),l={data(){return{updateTime:"2022-11-22 15:52:37",dependencies:i["a"],devDependencies:i["b"]}}},c=l,s=(t("d0ba"),t("0b56")),r=Object(s["a"])(c,n,o,!1,null,"8ba0681c",null);a["default"]=r.exports},a124:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"callback-container"})},o=[],i=t("a981"),l={name:"Callback",data(){return{loading:null}},created(){this.loading=this.$baseLoading(),Object(i["callback"])(),window.close()},beforeDestroy(){this.loading.close()}},c=l,s=t("0b56"),r=Object(s["a"])(c,n,o,!1,null,null,null);a["default"]=r.exports},a128f:function(e,a){const t=["24-hours-fill","24-hours-line","4k-fill","4k-line","a-b","account-box-fill","account-box-line","account-circle-fill","account-circle-line","account-pin-box-fill","account-pin-box-line","account-pin-circle-fill","account-pin-circle-line","add-box-fill","add-box-line","add-circle-fill","add-circle-line","add-fill","add-line","admin-fill","admin-line","airplay-fill","airplay-line","alarm-fill","alarm-line","alarm-warning-fill","alarm-warning-line","album-fill","album-line","alert-fill","alert-line","aliens-fill","aliens-line","align-bottom","align-center","align-justify","align-left","align-right","align-top","align-vertically","alipay-fill","alipay-line","amazon-fill","amazon-line","anchor-fill","anchor-line","ancient-gate-fill","ancient-gate-line","ancient-pavilion-fill","ancient-pavilion-line","android-fill","android-line","angularjs-fill","angularjs-line","anticlockwise-2-fill","anticlockwise-2-line","anticlockwise-fill","anticlockwise-line","app-store-fill","app-store-line","apple-fill","apple-line","apps-2-fill","apps-2-line","apps-fill","apps-line","archive-drawer-fill","archive-drawer-line","archive-fill","archive-line","arrow-down-circle-fill","arrow-down-circle-line","arrow-down-fill","arrow-down-line","arrow-down-s-fill","arrow-down-s-line","arrow-drop-down-fill","arrow-drop-down-line","arrow-drop-left-fill","arrow-drop-left-line","arrow-drop-right-fill","arrow-drop-right-line","arrow-drop-up-fill","arrow-drop-up-line","arrow-go-back-fill","arrow-go-back-line","arrow-go-forward-fill","arrow-go-forward-line","arrow-left-circle-fill","arrow-left-circle-line","arrow-left-down-fill","arrow-left-down-line","arrow-left-fill","arrow-left-line","arrow-left-right-fill","arrow-left-right-line","arrow-left-s-fill","arrow-left-s-line","arrow-left-up-fill","arrow-left-up-line","arrow-right-circle-fill","arrow-right-circle-line","arrow-right-down-fill","arrow-right-down-line","arrow-right-fill","arrow-right-line","arrow-right-s-fill","arrow-right-s-line","arrow-right-up-fill","arrow-right-up-line","arrow-up-circle-fill","arrow-up-circle-line","arrow-up-down-fill","arrow-up-down-line","arrow-up-fill","arrow-up-line","arrow-up-s-fill","arrow-up-s-line","artboard-2-fill","artboard-2-line","artboard-fill","artboard-line","article-fill","article-line","aspect-ratio-fill","aspect-ratio-line","asterisk","at-fill","at-line","attachment-2","attachment-fill","attachment-line","auction-fill","auction-line","award-fill","award-line","baidu-fill","baidu-line","ball-pen-fill","ball-pen-line","bank-card-2-fill","bank-card-2-line","bank-card-fill","bank-card-line","bank-fill","bank-line","bar-chart-2-fill","bar-chart-2-line","bar-chart-box-fill","bar-chart-box-line","bar-chart-fill","bar-chart-grouped-fill","bar-chart-grouped-line","bar-chart-horizontal-fill","bar-chart-horizontal-line","bar-chart-line","barcode-box-fill","barcode-box-line","barcode-fill","barcode-line","barricade-fill","barricade-line","base-station-fill","base-station-line","basketball-fill","basketball-line","battery-2-charge-fill","battery-2-charge-line","battery-2-fill","battery-2-line","battery-charge-fill","battery-charge-line","battery-fill","battery-line","battery-low-fill","battery-low-line","battery-saver-fill","battery-saver-line","battery-share-fill","battery-share-line","bear-smile-fill","bear-smile-line","behance-fill","behance-line","bell-fill","bell-line","bike-fill","bike-line","bilibili-fill","bilibili-line","bill-fill","bill-line","billiards-fill","billiards-line","bit-coin-fill","bit-coin-line","blaze-fill","blaze-line","bluetooth-connect-fill","bluetooth-connect-line","bluetooth-fill","bluetooth-line","blur-off-fill","blur-off-line","body-scan-fill","body-scan-line","bold","book-2-fill","book-2-line","book-3-fill","book-3-line","book-fill","book-line","book-mark-fill","book-mark-line","book-open-fill","book-open-line","book-read-fill","book-read-line","booklet-fill","booklet-line","bookmark-2-fill","bookmark-2-line","bookmark-3-fill","bookmark-3-line","bookmark-fill","bookmark-line","boxing-fill","boxing-line","braces-fill","braces-line","brackets-fill","brackets-line","briefcase-2-fill","briefcase-2-line","briefcase-3-fill","briefcase-3-line","briefcase-4-fill","briefcase-4-line","briefcase-5-fill","briefcase-5-line","briefcase-fill","briefcase-line","bring-forward","bring-to-front","broadcast-fill","broadcast-line","brush-2-fill","brush-2-line","brush-3-fill","brush-3-line","brush-4-fill","brush-4-line","brush-fill","brush-line","bubble-chart-fill","bubble-chart-line","bug-2-fill","bug-2-line","bug-fill","bug-line","building-2-fill","building-2-line","building-3-fill","building-3-line","building-4-fill","building-4-line","building-fill","building-line","bus-2-fill","bus-2-line","bus-fill","bus-line","bus-wifi-fill","bus-wifi-line","cactus-fill","cactus-line","cake-2-fill","cake-2-line","cake-3-fill","cake-3-line","cake-fill","cake-line","calculator-fill","calculator-line","calendar-2-fill","calendar-2-line","calendar-check-fill","calendar-check-line","calendar-event-fill","calendar-event-line","calendar-fill","calendar-line","calendar-todo-fill","calendar-todo-line","camera-2-fill","camera-2-line","camera-3-fill","camera-3-line","camera-fill","camera-lens-fill","camera-lens-line","camera-line","camera-off-fill","camera-off-line","camera-switch-fill","camera-switch-line","capsule-fill","capsule-line","car-fill","car-line","car-washing-fill","car-washing-line","caravan-fill","caravan-line","cast-fill","cast-line","cellphone-fill","cellphone-line","celsius-fill","celsius-line","centos-fill","centos-line","character-recognition-fill","character-recognition-line","charging-pile-2-fill","charging-pile-2-line","charging-pile-fill","charging-pile-line","chat-1-fill","chat-1-line","chat-2-fill","chat-2-line","chat-3-fill","chat-3-line","chat-4-fill","chat-4-line","chat-check-fill","chat-check-line","chat-delete-fill","chat-delete-line","chat-download-fill","chat-download-line","chat-follow-up-fill","chat-follow-up-line","chat-forward-fill","chat-forward-line","chat-heart-fill","chat-heart-line","chat-history-fill","chat-history-line","chat-new-fill","chat-new-line","chat-off-fill","chat-off-line","chat-poll-fill","chat-poll-line","chat-private-fill","chat-private-line","chat-quote-fill","chat-quote-line","chat-settings-fill","chat-settings-line","chat-smile-2-fill","chat-smile-2-line","chat-smile-3-fill","chat-smile-3-line","chat-smile-fill","chat-smile-line","chat-upload-fill","chat-upload-line","chat-voice-fill","chat-voice-line","check-double-fill","check-double-line","check-fill","check-line","checkbox-blank-circle-fill","checkbox-blank-circle-line","checkbox-blank-fill","checkbox-blank-line","checkbox-circle-fill","checkbox-circle-line","checkbox-fill","checkbox-indeterminate-fill","checkbox-indeterminate-line","checkbox-line","checkbox-multiple-blank-fill","checkbox-multiple-blank-line","checkbox-multiple-fill","checkbox-multiple-line","china-railway-fill","china-railway-line","chrome-fill","chrome-line","clapperboard-fill","clapperboard-line","clipboard-fill","clipboard-line","clockwise-2-fill","clockwise-2-line","clockwise-fill","clockwise-line","close-circle-fill","close-circle-line","close-fill","close-line","closed-captioning-fill","closed-captioning-line","cloud-fill","cloud-line","cloud-off-fill","cloud-off-line","cloud-windy-fill","cloud-windy-line","cloudy-2-fill","cloudy-2-line","cloudy-fill","cloudy-line","code-box-fill","code-box-line","code-fill","code-line","code-s-fill","code-s-line","code-s-slash-fill","code-s-slash-line","code-view","codepen-fill","codepen-line","coin-fill","coin-line","coins-fill","coins-line","collage-fill","collage-line","command-fill","command-line","community-fill","community-line","compass-2-fill","compass-2-line","compass-3-fill","compass-3-line","compass-4-fill","compass-4-line","compass-discover-fill","compass-discover-line","compass-fill","compass-line","compasses-2-fill","compasses-2-line","compasses-fill","compasses-line","computer-fill","computer-line","contacts-book-2-fill","contacts-book-2-line","contacts-book-fill","contacts-book-line","contacts-book-upload-fill","contacts-book-upload-line","contacts-fill","contacts-line","contrast-2-fill","contrast-2-line","contrast-drop-2-fill","contrast-drop-2-line","contrast-drop-fill","contrast-drop-line","contrast-fill","contrast-line","copper-coin-fill","copper-coin-line","copper-diamond-fill","copper-diamond-line","copyleft-fill","copyleft-line","copyright-fill","copyright-line","coreos-fill","coreos-line","coupon-2-fill","coupon-2-line","coupon-3-fill","coupon-3-line","coupon-4-fill","coupon-4-line","coupon-5-fill","coupon-5-line","coupon-fill","coupon-line","cpu-fill","cpu-line","creative-commons-by-fill","creative-commons-by-line","creative-commons-fill","creative-commons-line","creative-commons-nc-fill","creative-commons-nc-line","creative-commons-nd-fill","creative-commons-nd-line","creative-commons-sa-fill","creative-commons-sa-line","creative-commons-zero-fill","creative-commons-zero-line","criminal-fill","criminal-line","crop-2-fill","crop-2-line","crop-fill","crop-line","css3-fill","css3-line","cup-fill","cup-line","currency-fill","currency-line","cursor-fill","cursor-line","customer-service-2-fill","customer-service-2-line","customer-service-fill","customer-service-line","dashboard-2-fill","dashboard-2-line","dashboard-3-fill","dashboard-3-line","dashboard-fill","dashboard-line","database-2-fill","database-2-line","database-fill","database-line","delete-back-2-fill","delete-back-2-line","delete-back-fill","delete-back-line","delete-bin-2-fill","delete-bin-2-line","delete-bin-3-fill","delete-bin-3-line","delete-bin-4-fill","delete-bin-4-line","delete-bin-5-fill","delete-bin-5-line","delete-bin-6-fill","delete-bin-6-line","delete-bin-7-fill","delete-bin-7-line","delete-bin-fill","delete-bin-line","delete-column","delete-row","device-fill","device-line","device-recover-fill","device-recover-line","dingding-fill","dingding-line","direction-fill","direction-line","disc-fill","disc-line","discord-fill","discord-line","discuss-fill","discuss-line","dislike-fill","dislike-line","disqus-fill","disqus-line","divide-fill","divide-line","donut-chart-fill","donut-chart-line","door-closed-fill","door-closed-line","door-fill","door-line","door-lock-box-fill","door-lock-box-line","door-lock-fill","door-lock-line","door-open-fill","door-open-line","dossier-fill","dossier-line","douban-fill","douban-line","double-quotes-l","double-quotes-r","download-2-fill","download-2-line","download-cloud-2-fill","download-cloud-2-line","download-cloud-fill","download-cloud-line","download-fill","download-line","draft-fill","draft-line","drag-drop-fill","drag-drop-line","drag-move-2-fill","drag-move-2-line","drag-move-fill","drag-move-line","dribbble-fill","dribbble-line","drive-fill","drive-line","drizzle-fill","drizzle-line","drop-fill","drop-line","dropbox-fill","dropbox-line","dual-sim-1-fill","dual-sim-1-line","dual-sim-2-fill","dual-sim-2-line","dv-fill","dv-line","dvd-fill","dvd-line","e-bike-2-fill","e-bike-2-line","e-bike-fill","e-bike-line","earth-fill","earth-line","earthquake-fill","earthquake-line","edge-fill","edge-line","edit-2-fill","edit-2-line","edit-box-fill","edit-box-line","edit-circle-fill","edit-circle-line","edit-fill","edit-line","eject-fill","eject-line","emotion-2-fill","emotion-2-line","emotion-fill","emotion-happy-fill","emotion-happy-line","emotion-laugh-fill","emotion-laugh-line","emotion-line","emotion-normal-fill","emotion-normal-line","emotion-sad-fill","emotion-sad-line","emotion-unhappy-fill","emotion-unhappy-line","empathize-fill","empathize-line","emphasis-cn","emphasis","english-input","equalizer-fill","equalizer-line","eraser-fill","eraser-line","error-warning-fill","error-warning-line","evernote-fill","evernote-line","exchange-box-fill","exchange-box-line","exchange-cny-fill","exchange-cny-line","exchange-dollar-fill","exchange-dollar-line","exchange-fill","exchange-funds-fill","exchange-funds-line","exchange-line","external-link-fill","external-link-line","eye-2-fill","eye-2-line","eye-close-fill","eye-close-line","eye-fill","eye-line","eye-off-fill","eye-off-line","facebook-box-fill","facebook-box-line","facebook-circle-fill","facebook-circle-line","facebook-fill","facebook-line","fahrenheit-fill","fahrenheit-line","feedback-fill","feedback-line","file-2-fill","file-2-line","file-3-fill","file-3-line","file-4-fill","file-4-line","file-add-fill","file-add-line","file-chart-2-fill","file-chart-2-line","file-chart-fill","file-chart-line","file-cloud-fill","file-cloud-line","file-code-fill","file-code-line","file-copy-2-fill","file-copy-2-line","file-copy-fill","file-copy-line","file-damage-fill","file-damage-line","file-download-fill","file-download-line","file-edit-fill","file-edit-line","file-excel-2-fill","file-excel-2-line","file-excel-fill","file-excel-line","file-fill","file-forbid-fill","file-forbid-line","file-gif-fill","file-gif-line","file-history-fill","file-history-line","file-hwp-fill","file-hwp-line","file-info-fill","file-info-line","file-line","file-list-2-fill","file-list-2-line","file-list-3-fill","file-list-3-line","file-list-fill","file-list-line","file-lock-fill","file-lock-line","file-mark-fill","file-mark-line","file-music-fill","file-music-line","file-paper-2-fill","file-paper-2-line","file-paper-fill","file-paper-line","file-pdf-fill","file-pdf-line","file-ppt-2-fill","file-ppt-2-line","file-ppt-fill","file-ppt-line","file-reduce-fill","file-reduce-line","file-search-fill","file-search-line","file-settings-fill","file-settings-line","file-shield-2-fill","file-shield-2-line","file-shield-fill","file-shield-line","file-shred-fill","file-shred-line","file-text-fill","file-text-line","file-transfer-fill","file-transfer-line","file-unknow-fill","file-unknow-line","file-upload-fill","file-upload-line","file-user-fill","file-user-line","file-warning-fill","file-warning-line","file-word-2-fill","file-word-2-line","file-word-fill","file-word-line","file-zip-fill","file-zip-line","film-fill","film-line","filter-2-fill","filter-2-line","filter-3-fill","filter-3-line","filter-fill","filter-line","filter-off-fill","filter-off-line","find-replace-fill","find-replace-line","finder-fill","finder-line","fingerprint-2-fill","fingerprint-2-line","fingerprint-fill","fingerprint-line","fire-fill","fire-line","firefox-fill","firefox-line","first-aid-kit-fill","first-aid-kit-line","flag-2-fill","flag-2-line","flag-fill","flag-line","flashlight-fill","flashlight-line","flask-fill","flask-line","flight-land-fill","flight-land-line","flight-takeoff-fill","flight-takeoff-line","flood-fill","flood-line","flow-chart","flutter-fill","flutter-line","focus-2-fill","focus-2-line","focus-3-fill","focus-3-line","focus-fill","focus-line","foggy-fill","foggy-line","folder-2-fill","folder-2-line","folder-3-fill","folder-3-line","folder-4-fill","folder-4-line","folder-5-fill","folder-5-line","folder-add-fill","folder-add-line","folder-chart-2-fill","folder-chart-2-line","folder-chart-fill","folder-chart-line","folder-download-fill","folder-download-line","folder-fill","folder-forbid-fill","folder-forbid-line","folder-history-fill","folder-history-line","folder-info-fill","folder-info-line","folder-keyhole-fill","folder-keyhole-line","folder-line","folder-lock-fill","folder-lock-line","folder-music-fill","folder-music-line","folder-open-fill","folder-open-line","folder-received-fill","folder-received-line","folder-reduce-fill","folder-reduce-line","folder-settings-fill","folder-settings-line","folder-shared-fill","folder-shared-line","folder-shield-2-fill","folder-shield-2-line","folder-shield-fill","folder-shield-line","folder-transfer-fill","folder-transfer-line","folder-unknow-fill","folder-unknow-line","folder-upload-fill","folder-upload-line","folder-user-fill","folder-user-line","folder-warning-fill","folder-warning-line","folder-zip-fill","folder-zip-line","folders-fill","folders-line","font-color","font-size-2","font-size","football-fill","football-line","footprint-fill","footprint-line","forbid-2-fill","forbid-2-line","forbid-fill","forbid-line","format-clear","fridge-fill","fridge-line","fullscreen-exit-fill","fullscreen-exit-line","fullscreen-fill","fullscreen-line","function-fill","function-line","functions","funds-box-fill","funds-box-line","funds-fill","funds-line","gallery-fill","gallery-line","gallery-upload-fill","gallery-upload-line","game-fill","game-line","gamepad-fill","gamepad-line","gas-station-fill","gas-station-line","gatsby-fill","gatsby-line","genderless-fill","genderless-line","ghost-2-fill","ghost-2-line","ghost-fill","ghost-line","ghost-smile-fill","ghost-smile-line","gift-2-fill","gift-2-line","gift-fill","gift-line","git-branch-fill","git-branch-line","git-commit-fill","git-commit-line","git-merge-fill","git-merge-line","git-pull-request-fill","git-pull-request-line","git-repository-commits-fill","git-repository-commits-line","git-repository-fill","git-repository-line","git-repository-private-fill","git-repository-private-line","github-fill","github-line","gitlab-fill","gitlab-line","global-fill","global-line","globe-fill","globe-line","goblet-fill","goblet-line","google-fill","google-line","google-play-fill","google-play-line","government-fill","government-line","gps-fill","gps-line","gradienter-fill","gradienter-line","grid-fill","grid-line","group-2-fill","group-2-line","group-fill","group-line","guide-fill","guide-line","h-1","h-2","h-3","h-4","h-5","h-6","hail-fill","hail-line","hammer-fill","hammer-line","hand-coin-fill","hand-coin-line","hand-heart-fill","hand-heart-line","hand-sanitizer-fill","hand-sanitizer-line","handbag-fill","handbag-line","hard-drive-2-fill","hard-drive-2-line","hard-drive-fill","hard-drive-line","hashtag","haze-2-fill","haze-2-line","haze-fill","haze-line","hd-fill","hd-line","heading","headphone-fill","headphone-line","health-book-fill","health-book-line","heart-2-fill","heart-2-line","heart-3-fill","heart-3-line","heart-add-fill","heart-add-line","heart-fill","heart-line","heart-pulse-fill","heart-pulse-line","hearts-fill","hearts-line","heavy-showers-fill","heavy-showers-line","history-fill","history-line","home-2-fill","home-2-line","home-3-fill","home-3-line","home-4-fill","home-4-line","home-5-fill","home-5-line","home-6-fill","home-6-line","home-7-fill","home-7-line","home-8-fill","home-8-line","home-fill","home-gear-fill","home-gear-line","home-heart-fill","home-heart-line","home-line","home-smile-2-fill","home-smile-2-line","home-smile-fill","home-smile-line","home-wifi-fill","home-wifi-line","honor-of-kings-fill","honor-of-kings-line","honour-fill","honour-line","hospital-fill","hospital-line","hotel-bed-fill","hotel-bed-line","hotel-fill","hotel-line","hotspot-fill","hotspot-line","hq-fill","hq-line","html5-fill","html5-line","ie-fill","ie-line","image-2-fill","image-2-line","image-add-fill","image-add-line","image-edit-fill","image-edit-line","image-fill","image-line","inbox-archive-fill","inbox-archive-line","inbox-fill","inbox-line","inbox-unarchive-fill","inbox-unarchive-line","increase-decrease-fill","increase-decrease-line","indent-decrease","indent-increase","indeterminate-circle-fill","indeterminate-circle-line","information-fill","information-line","infrared-thermometer-fill","infrared-thermometer-line","ink-bottle-fill","ink-bottle-line","input-cursor-move","input-method-fill","input-method-line","insert-column-left","insert-column-right","insert-row-bottom","insert-row-top","instagram-fill","instagram-line","install-fill","install-line","invision-fill","invision-line","italic","kakao-talk-fill","kakao-talk-line","key-2-fill","key-2-line","key-fill","key-line","keyboard-box-fill","keyboard-box-line","keyboard-fill","keyboard-line","keynote-fill","keynote-line","knife-blood-fill","knife-blood-line","knife-fill","knife-line","landscape-fill","landscape-line","layout-2-fill","layout-2-line","layout-3-fill","layout-3-line","layout-4-fill","layout-4-line","layout-5-fill","layout-5-line","layout-6-fill","layout-6-line","layout-bottom-2-fill","layout-bottom-2-line","layout-bottom-fill","layout-bottom-line","layout-column-fill","layout-column-line","layout-fill","layout-grid-fill","layout-grid-line","layout-left-2-fill","layout-left-2-line","layout-left-fill","layout-left-line","layout-line","layout-masonry-fill","layout-masonry-line","layout-right-2-fill","layout-right-2-line","layout-right-fill","layout-right-line","layout-row-fill","layout-row-line","layout-top-2-fill","layout-top-2-line","layout-top-fill","layout-top-line","leaf-fill","leaf-line","lifebuoy-fill","lifebuoy-line","lightbulb-fill","lightbulb-flash-fill","lightbulb-flash-line","lightbulb-line","line-chart-fill","line-chart-line","line-fill","line-height","line-line","link-m","link-unlink-m","link-unlink","link","linkedin-box-fill","linkedin-box-line","linkedin-fill","linkedin-line","links-fill","links-line","list-check-2","list-check","list-ordered","list-settings-fill","list-settings-line","list-unordered","live-fill","live-line","loader-2-fill","loader-2-line","loader-3-fill","loader-3-line","loader-4-fill","loader-4-line","loader-5-fill","loader-5-line","loader-fill","loader-line","lock-2-fill","lock-2-line","lock-fill","lock-line","lock-password-fill","lock-password-line","lock-unlock-fill","lock-unlock-line","login-box-fill","login-box-line","login-circle-fill","login-circle-line","logout-box-fill","logout-box-line","logout-box-r-fill","logout-box-r-line","logout-circle-fill","logout-circle-line","logout-circle-r-fill","logout-circle-r-line","luggage-cart-fill","luggage-cart-line","luggage-deposit-fill","luggage-deposit-line","lungs-fill","lungs-line","mac-fill","mac-line","macbook-fill","macbook-line","magic-fill","magic-line","mail-add-fill","mail-add-line","mail-check-fill","mail-check-line","mail-close-fill","mail-close-line","mail-download-fill","mail-download-line","mail-fill","mail-forbid-fill","mail-forbid-line","mail-line","mail-lock-fill","mail-lock-line","mail-open-fill","mail-open-line","mail-send-fill","mail-send-line","mail-settings-fill","mail-settings-line","mail-star-fill","mail-star-line","mail-unread-fill","mail-unread-line","mail-volume-fill","mail-volume-line","map-2-fill","map-2-line","map-fill","map-line","map-pin-2-fill","map-pin-2-line","map-pin-3-fill","map-pin-3-line","map-pin-4-fill","map-pin-4-line","map-pin-5-fill","map-pin-5-line","map-pin-add-fill","map-pin-add-line","map-pin-fill","map-pin-line","map-pin-range-fill","map-pin-range-line","map-pin-time-fill","map-pin-time-line","map-pin-user-fill","map-pin-user-line","mark-pen-fill","mark-pen-line","markdown-fill","markdown-line","markup-fill","markup-line","mastercard-fill","mastercard-line","mastodon-fill","mastodon-line","medal-2-fill","medal-2-line","medal-fill","medal-line","medicine-bottle-fill","medicine-bottle-line","medium-fill","medium-line","men-fill","men-line","mental-health-fill","mental-health-line","menu-2-fill","menu-2-line","menu-3-fill","menu-3-line","menu-4-fill","menu-4-line","menu-5-fill","menu-5-line","menu-add-fill","menu-add-line","menu-fill","menu-fold-fill","menu-fold-line","menu-line","menu-unfold-fill","menu-unfold-line","merge-cells-horizontal","merge-cells-vertical","message-2-fill","message-2-line","message-3-fill","message-3-line","message-fill","message-line","messenger-fill","messenger-line","meteor-fill","meteor-line","mic-2-fill","mic-2-line","mic-fill","mic-line","mic-off-fill","mic-off-line","mickey-fill","mickey-line","microscope-fill","microscope-line","microsoft-fill","microsoft-line","mind-map","mini-program-fill","mini-program-line","mist-fill","mist-line","money-cny-box-fill","money-cny-box-line","money-cny-circle-fill","money-cny-circle-line","money-dollar-box-fill","money-dollar-box-line","money-dollar-circle-fill","money-dollar-circle-line","money-euro-box-fill","money-euro-box-line","money-euro-circle-fill","money-euro-circle-line","money-pound-box-fill","money-pound-box-line","money-pound-circle-fill","money-pound-circle-line","moon-clear-fill","moon-clear-line","moon-cloudy-fill","moon-cloudy-line","moon-fill","moon-foggy-fill","moon-foggy-line","moon-line","more-2-fill","more-2-line","more-fill","more-line","motorbike-fill","motorbike-line","mouse-fill","mouse-line","movie-2-fill","movie-2-line","movie-fill","movie-line","music-2-fill","music-2-line","music-fill","music-line","mv-fill","mv-line","navigation-fill","navigation-line","netease-cloud-music-fill","netease-cloud-music-line","netflix-fill","netflix-line","newspaper-fill","newspaper-line","node-tree","notification-2-fill","notification-2-line","notification-3-fill","notification-3-line","notification-4-fill","notification-4-line","notification-badge-fill","notification-badge-line","notification-fill","notification-line","notification-off-fill","notification-off-line","npmjs-fill","npmjs-line","number-0","number-1","number-2","number-3","number-4","number-5","number-6","number-7","number-8","number-9","numbers-fill","numbers-line","nurse-fill","nurse-line","oil-fill","oil-line","omega","open-arm-fill","open-arm-line","open-source-fill","open-source-line","opera-fill","opera-line","order-play-fill","order-play-line","organization-chart","outlet-2-fill","outlet-2-line","outlet-fill","outlet-line","page-separator","pages-fill","pages-line","paint-brush-fill","paint-brush-line","paint-fill","paint-line","palette-fill","palette-line","pantone-fill","pantone-line","paragraph","parent-fill","parent-line","parentheses-fill","parentheses-line","parking-box-fill","parking-box-line","parking-fill","parking-line","passport-fill","passport-line","patreon-fill","patreon-line","pause-circle-fill","pause-circle-line","pause-fill","pause-line","pause-mini-fill","pause-mini-line","paypal-fill","paypal-line","pen-nib-fill","pen-nib-line","pencil-fill","pencil-line","pencil-ruler-2-fill","pencil-ruler-2-line","pencil-ruler-fill","pencil-ruler-line","percent-fill","percent-line","phone-camera-fill","phone-camera-line","phone-fill","phone-find-fill","phone-find-line","phone-line","phone-lock-fill","phone-lock-line","picture-in-picture-2-fill","picture-in-picture-2-line","picture-in-picture-exit-fill","picture-in-picture-exit-line","picture-in-picture-fill","picture-in-picture-line","pie-chart-2-fill","pie-chart-2-line","pie-chart-box-fill","pie-chart-box-line","pie-chart-fill","pie-chart-line","pin-distance-fill","pin-distance-line","ping-pong-fill","ping-pong-line","pinterest-fill","pinterest-line","pinyin-input","pixelfed-fill","pixelfed-line","plane-fill","plane-line","plant-fill","plant-line","play-circle-fill","play-circle-line","play-fill","play-line","play-list-2-fill","play-list-2-line","play-list-add-fill","play-list-add-line","play-list-fill","play-list-line","play-mini-fill","play-mini-line","playstation-fill","playstation-line","plug-2-fill","plug-2-line","plug-fill","plug-line","polaroid-2-fill","polaroid-2-line","polaroid-fill","polaroid-line","police-car-fill","police-car-line","price-tag-2-fill","price-tag-2-line","price-tag-3-fill","price-tag-3-line","price-tag-fill","price-tag-line","printer-cloud-fill","printer-cloud-line","printer-fill","printer-line","product-hunt-fill","product-hunt-line","profile-fill","profile-line","projector-2-fill","projector-2-line","projector-fill","projector-line","psychotherapy-fill","psychotherapy-line","pulse-fill","pulse-line","pushpin-2-fill","pushpin-2-line","pushpin-fill","pushpin-line","qq-fill","qq-line","qr-code-fill","qr-code-line","qr-scan-2-fill","qr-scan-2-line","qr-scan-fill","qr-scan-line","question-answer-fill","question-answer-line","question-fill","question-line","question-mark","questionnaire-fill","questionnaire-line","quill-pen-fill","quill-pen-line","radar-fill","radar-line","radio-2-fill","radio-2-line","radio-button-fill","radio-button-line","radio-fill","radio-line","rainbow-fill","rainbow-line","rainy-fill","rainy-line","reactjs-fill","reactjs-line","record-circle-fill","record-circle-line","record-mail-fill","record-mail-line","recycle-fill","recycle-line","red-packet-fill","red-packet-line","reddit-fill","reddit-line","refresh-fill","refresh-line","refund-2-fill","refund-2-line","refund-fill","refund-line","registered-fill","registered-line","remixicon-fill","remixicon-line","remote-control-2-fill","remote-control-2-line","remote-control-fill","remote-control-line","repeat-2-fill","repeat-2-line","repeat-fill","repeat-line","repeat-one-fill","repeat-one-line","reply-all-fill","reply-all-line","reply-fill","reply-line","reserved-fill","reserved-line","rest-time-fill","rest-time-line","restart-fill","restart-line","restaurant-2-fill","restaurant-2-line","restaurant-fill","restaurant-line","rewind-fill","rewind-line","rewind-mini-fill","rewind-mini-line","rhythm-fill","rhythm-line","riding-fill","riding-line","road-map-fill","road-map-line","roadster-fill","roadster-line","robot-fill","robot-line","rocket-2-fill","rocket-2-line","rocket-fill","rocket-line","rotate-lock-fill","rotate-lock-line","rounded-corner","route-fill","route-line","router-fill","router-line","rss-fill","rss-line","ruler-2-fill","ruler-2-line","ruler-fill","ruler-line","run-fill","run-line","safari-fill","safari-line","safe-2-fill","safe-2-line","safe-fill","safe-line","sailboat-fill","sailboat-line","save-2-fill","save-2-line","save-3-fill","save-3-line","save-fill","save-line","scales-2-fill","scales-2-line","scales-3-fill","scales-3-line","scales-fill","scales-line","scan-2-fill","scan-2-line","scan-fill","scan-line","scissors-2-fill","scissors-2-line","scissors-cut-fill","scissors-cut-line","scissors-fill","scissors-line","screenshot-2-fill","screenshot-2-line","screenshot-fill","screenshot-line","sd-card-fill","sd-card-line","sd-card-mini-fill","sd-card-mini-line","search-2-fill","search-2-line","search-eye-fill","search-eye-line","search-fill","search-line","secure-payment-fill","secure-payment-line","seedling-fill","seedling-line","send-backward","send-plane-2-fill","send-plane-2-line","send-plane-fill","send-plane-line","send-to-back","sensor-fill","sensor-line","separator","server-fill","server-line","service-fill","service-line","settings-2-fill","settings-2-line","settings-3-fill","settings-3-line","settings-4-fill","settings-4-line","settings-5-fill","settings-5-line","settings-6-fill","settings-6-line","settings-fill","settings-line","shape-2-fill","shape-2-line","shape-fill","shape-line","share-box-fill","share-box-line","share-circle-fill","share-circle-line","share-fill","share-forward-2-fill","share-forward-2-line","share-forward-box-fill","share-forward-box-line","share-forward-fill","share-forward-line","share-line","shield-check-fill","shield-check-line","shield-cross-fill","shield-cross-line","shield-fill","shield-flash-fill","shield-flash-line","shield-keyhole-fill","shield-keyhole-line","shield-line","shield-star-fill","shield-star-line","shield-user-fill","shield-user-line","ship-2-fill","ship-2-line","ship-fill","ship-line","shirt-fill","shirt-line","shopping-bag-2-fill","shopping-bag-2-line","shopping-bag-3-fill","shopping-bag-3-line","shopping-bag-fill","shopping-bag-line","shopping-basket-2-fill","shopping-basket-2-line","shopping-basket-fill","shopping-basket-line","shopping-cart-2-fill","shopping-cart-2-line","shopping-cart-fill","shopping-cart-line","showers-fill","showers-line","shuffle-fill","shuffle-line","shut-down-fill","shut-down-line","side-bar-fill","side-bar-line","signal-tower-fill","signal-tower-line","signal-wifi-1-fill","signal-wifi-1-line","signal-wifi-2-fill","signal-wifi-2-line","signal-wifi-3-fill","signal-wifi-3-line","signal-wifi-error-fill","signal-wifi-error-line","signal-wifi-fill","signal-wifi-line","signal-wifi-off-fill","signal-wifi-off-line","sim-card-2-fill","sim-card-2-line","sim-card-fill","sim-card-line","single-quotes-l","single-quotes-r","sip-fill","sip-line","skip-back-fill","skip-back-line","skip-back-mini-fill","skip-back-mini-line","skip-forward-fill","skip-forward-line","skip-forward-mini-fill","skip-forward-mini-line","skull-2-fill","skull-2-line","skull-fill","skull-line","skype-fill","skype-line","slack-fill","slack-line","slice-fill","slice-line","slideshow-2-fill","slideshow-2-line","slideshow-3-fill","slideshow-3-line","slideshow-4-fill","slideshow-4-line","slideshow-fill","slideshow-line","smartphone-fill","smartphone-line","snapchat-fill","snapchat-line","snowy-fill","snowy-line","sort-asc","sort-desc","sound-module-fill","sound-module-line","soundcloud-fill","soundcloud-line","space-ship-fill","space-ship-line","space","spam-2-fill","spam-2-line","spam-3-fill","spam-3-line","spam-fill","spam-line","speaker-2-fill","speaker-2-line","speaker-3-fill","speaker-3-line","speaker-fill","speaker-line","spectrum-fill","spectrum-line","speed-fill","speed-line","speed-mini-fill","speed-mini-line","split-cells-horizontal","split-cells-vertical","spotify-fill","spotify-line","spy-fill","spy-line","stack-fill","stack-line","stack-overflow-fill","stack-overflow-line","stackshare-fill","stackshare-line","star-fill","star-half-fill","star-half-line","star-half-s-fill","star-half-s-line","star-line","star-s-fill","star-s-line","star-smile-fill","star-smile-line","steam-fill","steam-line","steering-2-fill","steering-2-line","steering-fill","steering-line","stethoscope-fill","stethoscope-line","sticky-note-2-fill","sticky-note-2-line","sticky-note-fill","sticky-note-line","stock-fill","stock-line","stop-circle-fill","stop-circle-line","stop-fill","stop-line","stop-mini-fill","stop-mini-line","store-2-fill","store-2-line","store-3-fill","store-3-line","store-fill","store-line","strikethrough-2","strikethrough","subscript-2","subscript","subtract-fill","subtract-line","subway-fill","subway-line","subway-wifi-fill","subway-wifi-line","suitcase-2-fill","suitcase-2-line","suitcase-3-fill","suitcase-3-line","suitcase-fill","suitcase-line","sun-cloudy-fill","sun-cloudy-line","sun-fill","sun-foggy-fill","sun-foggy-line","sun-line","superscript-2","superscript","surgical-mask-fill","surgical-mask-line","surround-sound-fill","surround-sound-line","survey-fill","survey-line","swap-box-fill","swap-box-line","swap-fill","swap-line","switch-fill","switch-line","sword-fill","sword-line","syringe-fill","syringe-line","t-box-fill","t-box-line","t-shirt-2-fill","t-shirt-2-line","t-shirt-air-fill","t-shirt-air-line","t-shirt-fill","t-shirt-line","table-2","table-alt-fill","table-alt-line","table-fill","table-line","tablet-fill","tablet-line","takeaway-fill","takeaway-line","taobao-fill","taobao-line","tape-fill","tape-line","task-fill","task-line","taxi-fill","taxi-line","taxi-wifi-fill","taxi-wifi-line","team-fill","team-line","telegram-fill","telegram-line","temp-cold-fill","temp-cold-line","temp-hot-fill","temp-hot-line","terminal-box-fill","terminal-box-line","terminal-fill","terminal-line","terminal-window-fill","terminal-window-line","test-tube-fill","test-tube-line","text-direction-l","text-direction-r","text-spacing","text-wrap","text","thermometer-fill","thermometer-line","thumb-down-fill","thumb-down-line","thumb-up-fill","thumb-up-line","thunderstorms-fill","thunderstorms-line","ticket-2-fill","ticket-2-line","ticket-fill","ticket-line","time-fill","time-line","timer-2-fill","timer-2-line","timer-fill","timer-flash-fill","timer-flash-line","timer-line","todo-fill","todo-line","toggle-fill","toggle-line","tools-fill","tools-line","tornado-fill","tornado-line","trademark-fill","trademark-line","traffic-light-fill","traffic-light-line","train-fill","train-line","train-wifi-fill","train-wifi-line","translate-2","translate","travesti-fill","travesti-line","treasure-map-fill","treasure-map-line","trello-fill","trello-line","trophy-fill","trophy-line","truck-fill","truck-line","tumblr-fill","tumblr-line","tv-2-fill","tv-2-line","tv-fill","tv-line","twitch-fill","twitch-line","twitter-fill","twitter-line","typhoon-fill","typhoon-line","u-disk-fill","u-disk-line","ubuntu-fill","ubuntu-line","umbrella-fill","umbrella-line","underline","uninstall-fill","uninstall-line","unsplash-fill","unsplash-line","upload-2-fill","upload-2-line","upload-cloud-2-fill","upload-cloud-2-line","upload-cloud-fill","upload-cloud-line","upload-fill","upload-line","usb-fill","usb-line","user-2-fill","user-2-line","user-3-fill","user-3-line","user-4-fill","user-4-line","user-5-fill","user-5-line","user-6-fill","user-6-line","user-add-fill","user-add-line","user-fill","user-follow-fill","user-follow-line","user-heart-fill","user-heart-line","user-line","user-location-fill","user-location-line","user-received-2-fill","user-received-2-line","user-received-fill","user-received-line","user-search-fill","user-search-line","user-settings-fill","user-settings-line","user-shared-2-fill","user-shared-2-line","user-shared-fill","user-shared-line","user-smile-fill","user-smile-line","user-star-fill","user-star-line","user-unfollow-fill","user-unfollow-line","user-voice-fill","user-voice-line","video-add-fill","video-add-line","video-chat-fill","video-chat-line","video-download-fill","video-download-line","video-fill","video-line","video-upload-fill","video-upload-line","vidicon-2-fill","vidicon-2-line","vidicon-fill","vidicon-line","vimeo-fill","vimeo-line","vip-crown-2-fill","vip-crown-2-line","vip-crown-fill","vip-crown-line","vip-diamond-fill","vip-diamond-line","vip-fill","vip-line","virus-fill","virus-line","visa-fill","visa-line","voice-recognition-fill","voice-recognition-line","voiceprint-fill","voiceprint-line","volume-down-fill","volume-down-line","volume-mute-fill","volume-mute-line","volume-off-vibrate-fill","volume-off-vibrate-line","volume-up-fill","volume-up-line","volume-vibrate-fill","volume-vibrate-line","vuejs-fill","vuejs-line","walk-fill","walk-line","wallet-2-fill","wallet-2-line","wallet-3-fill","wallet-3-line","wallet-fill","wallet-line","water-flash-fill","water-flash-line","webcam-fill","webcam-line","wechat-2-fill","wechat-2-line","wechat-fill","wechat-line","wechat-pay-fill","wechat-pay-line","weibo-fill","weibo-line","whatsapp-fill","whatsapp-line","wheelchair-fill","wheelchair-line","wifi-fill","wifi-line","wifi-off-fill","wifi-off-line","window-2-fill","window-2-line","window-fill","window-line","windows-fill","windows-line","windy-fill","windy-line","wireless-charging-fill","wireless-charging-line","women-fill","women-line","wubi-input","xbox-fill","xbox-line","xing-fill","xing-line","youtube-fill","youtube-line","zcool-fill","zcool-line","zhihu-fill","zhihu-line","zoom-in-fill","zoom-in-line","zoom-out-fill","zoom-out-line","zzz-fill","zzz-line"];e.exports=[{url:"/remixIcon/getList",type:"get",response(e){const{title:a,pageNo:n=1,pageSize:o=72}=e.query,i=t.filter(e=>!(a&&e.indexOf(a)<0)),l=i.filter((e,a)=>a=o*(n-1));return{code:200,msg:"success",data:{list:l,total:i.length}}}}]},a2b5:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",[a("el-dialog",{attrs:{center:"","close-on-click-modal":!1,title:"提问",visible:e.centerDialogVisible,width:"50%"},on:{"update:visible":function(a){e.centerDialogVisible=a}}},[a("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"标题:",prop:"title"}},[a("el-input",{attrs:{placeholder:"请输入文章标题"},model:{value:e.form.title,callback:function(a){e.$set(e.form,"title",a)},expression:"form.title"}})],1),a("el-form-item",{attrs:{label:"类别:",prop:"course_category_id"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.form.course_category_id,callback:function(a){e.$set(e.form,"course_category_id",a)},expression:"form.course_category_id"}},e._l(e.nav_arr,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"标签:",prop:"tags"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"","default-first-option":"",filterable:"",multiple:"",placeholder:"请选择文章标签"},model:{value:e.form.tags,callback:function(a){e.$set(e.form,"tags",a)},expression:"form.tags"}},e._l(e.options,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1),a("el-form-item",{attrs:{label:"笔记内容:",prop:"body"}},[a("vab-quill",{ref:"vab-quill",attrs:{"min-height":400},model:{value:e.form.body,callback:function(a){e.$set(e.form,"body",a)},expression:"form.body"}})],1),a("el-form-item",{attrs:{label:"笔记状态:",prop:"is_release"}},[a("el-radio-group",{model:{value:e.form.is_release,callback:function(a){e.$set(e.form,"is_release",a)},expression:"form.is_release"}},[a("el-radio",{attrs:{label:"0"}},[e._v("暂存草稿")]),a("el-radio",{attrs:{label:"1"}},[e._v("立即发布")])],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(a){e.centerDialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.addNode}},[e._v("确 定")])],1)],1),a("div",{staticClass:"sort"},[a("ul",[a("li",[a("div",[e._v(e._s(e.translateTitle("分类")))])]),e._l(e.nav_arr,(function(t,n){return a("li",{key:n,class:e.currentSort==t.id?"sort-active":"",on:{click:function(a){return e.issort(t.id)}}},[a("div",[e._v(e._s(t.name))])])}))],2)]),a("div",{staticClass:"node"},[a("div",{staticClass:"node-tab"},[e._l(e.hot,(function(t,n){return a("div",{key:n,class:e.currentTab==t.tag?"active-tab":"tab-item",on:{click:function(a){return e.changeTab(t)}}},[e._v(" "+e._s(t.name)+" ")])})),a("div",{staticClass:"add-node",on:{click:function(a){e.centerDialogVisible=!0}}},[e._v(" 去提问 "),a("i",{staticClass:"el-icon-s-promotion"})])],2),e.nodeList.length>0?a("ul",{staticClass:"node-list"},e._l(e.nodeList,(function(n,o){return a("li",{key:o},[a("div",{staticClass:"user"},[a("img",{staticClass:"avatar",attrs:{alt:"",src:n.user.headimg}}),a("span",{staticClass:"name"},[e._v(e._s(e.currentName))]),a("div",{staticClass:"content-title",on:{click:function(a){return e.nodeDetail(n.id)}}},[e._v(" "+e._s(n.title)+" ")]),a("div",{class:e.goodList.includes(n.id)?"red-zan":"zan",on:{click:function(a){!e.goodList.includes(n.id)&&e.good(n.id)}}},[e.goodList.includes(n.id)?a("img",{attrs:{alt:"",src:t("e09c")}}):a("img",{attrs:{alt:"",src:t("debf")}})]),a("div",{staticClass:"num"},[e._v(" "+e._s(e.goodList.includes(n.id)?n.good_count+1:n.good_count)+" ")]),a("span",{staticClass:"shu"},[e._v("|")]),a("div",{staticClass:"date"},[e._v(e._s(n.updated_at.split(" ")[0]))])])])})),0):a("el-empty",{attrs:{description:"暂无笔记"}})],1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.page,layout:e.layout,"page-size":e.queryForm.per_page,"page-sizes":[15,20,30,40,50,100],total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1)},o=[],i=(t("24b8"),t("0f66")),l=t("79fa"),c=t("771b"),s=t("63df"),r={components:{VabQuill:s["default"]},data(){return{form:{is_release:"1",type:1,status:1,course_category_id:""},goodList:[],options:[],goodType:0,centerDialogVisible:!1,layout:"total, prev, pager, next",queryForm:{page:1,per_page:10},total:0,nodeList:[],hot:[{id:1,name:"最热",tag:"hot"},{id:2,name:"最新",tag:"new"}],currentName:"最新",currentTab:"new",nav_arr:[],currentSort:1,rules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}],tags:[{required:!0,message:"请输入标签",trigger:"change"}],body:[{required:!0,message:"请输入笔记内容",trigger:"blur"}],is_release:[{required:!0,message:"请选择是否发布",trigger:"change"}]}}},watch:{$route:"getNodeList"},async created(){await this.getNavType(),await this.getNodeList()},methods:{translateTitle:l["translateTitle"],async getNodeList(){let e={course_category_id:this.currentSort,is_release:1,tag:this.currentTab,type:1};const{data:a}=await Object(i["getNode"])(e);this.nodeList=a.list,console.log(a,"笔记列表"),this.total=a.meta.pagination.total},async getNavType(){const{data:e}=await Object(c["getNavType"])();console.log(e,"data"),this.nav_arr=e,this.currentSort=e[0].id},issort(e){this.currentSort=e,this.getNodeList()},changeTab(e){this.currentTab=e.tag,this.currentName=e.name,this.getNodeList()},async good(e){this.goodType=1;const{data:a}=await Object(i["addGood"])({id:e});this.goodList.push(e),console.log(a,"点赞")},handleSizeChange(e){this.queryForm.per_page=e},handleCurrentChange(e){this.queryForm.page=e,this.getNodeList()},nodeDetail(e){this.$router.push({path:"/wenda/wdetail",query:{node_id:e}})},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.centerDialogVisible=!1},addNode(){this.$refs["form"].validate(async e=>{if(e){const{message:e}=await Object(i["addNode"])(this.form);this.$message({message:e,type:"success"}),this.getNodeList(),this.close()}})}}},d=r,m=(t("aa34"),t("0b56")),u=Object(m["a"])(d,n,o,!1,null,"272cc070",null);a["default"]=u.exports},a391:function(e,a,t){"use strict";t("9945")},a56a:function(e,a,t){"use strict";t("a64d")},a64d:function(e,a,t){},a8ec:function(e,a,t){var n={"./App":"3dfd","./App.vue":"3dfd","./api":"365c","./api/":"365c","./api/area":"599c","./api/area.js":"599c","./api/departmentManagement":"ffea","./api/departmentManagement.js":"ffea","./api/description":"49bc","./api/description.js":"49bc","./api/goods":"c40e","./api/goods.js":"c40e","./api/index":"365c","./api/index.js":"365c","./api/menuManagement":"754e","./api/menuManagement.js":"754e","./api/node":"0f66","./api/node.js":"0f66","./api/notice":"0bb4","./api/notice.js":"0bb4","./api/personal":"3f52","./api/personal.js":"3f52","./api/publicKey":"3e3c","./api/publicKey.js":"3e3c","./api/refreshToken":"b82b","./api/refreshToken.js":"b82b","./api/remixIcon":"878e","./api/remixIcon.js":"878e","./api/roleManagement":"e157c","./api/roleManagement.js":"e157c","./api/router":"2033","./api/router.js":"2033","./api/search":"1925","./api/search.js":"1925","./api/stuVideoLearn":"06b6","./api/stuVideoLearn.js":"06b6","./api/studentVideo":"771b","./api/studentVideo.js":"771b","./api/systemLog":"dd47","./api/systemLog.js":"dd47","./api/table":"ad8f","./api/table.js":"ad8f","./api/user":"c24f","./api/user.js":"c24f","./api/userManagement":"953d","./api/userManagement.js":"953d","./api/videoDetail":"818f","./api/videoDetail.js":"818f","./api/workflow":"f36f","./api/workflow.js":"f36f","./assets/avator.png":"21dc","./assets/cropper_images/user.gif":"65ba","./assets/empty_images/data_empty.png":"f1f0","./assets/error_images/403.png":"4f51","./assets/error_images/404.png":"2adf","./assets/error_images/cloud.png":"7ca1","./assets/index_images/image.jpg":"10ed","./assets/kong.png":"e7c6","./assets/login_images/background.jpg":"caf7","./assets/login_images/login_form.png":"601e","./assets/logo.png":"cf05","./assets/mobile_images/mobile.png":"f99a","./assets/nice-gray.png":"2724","./assets/nice.png":"6e69","./assets/note.png":"87176","./assets/skm.jpg":"7388","./assets/skm2.jpg":"aa36","./assets/skm3.jpg":"ac88","./assets/skm4.png":"512f","./assets/tabs_images/vab-tab.png":"de09","./assets/tags.png":"2b55","./assets/zan-red.png":"e09c","./assets/zan.png":"debf","./config":"f121","./config/":"f121","./config/cli.config":"6fe3","./config/cli.config.js":"6fe3","./config/index":"f121","./config/index.js":"f121","./config/net.config":"197e","./config/net.config.js":"197e","./config/setting.config":"d4a5","./config/setting.config.js":"d4a5","./config/theme.config":"448d","./config/theme.config.js":"448d","./extra/VabAvatarList":"cbec","./extra/VabAvatarList/":"cbec","./extra/VabAvatarList/index":"cbec","./extra/VabAvatarList/index.vue":"cbec","./extra/VabChart":"55fd","./extra/VabChart/":"55fd","./extra/VabChart/index":"55fd","./extra/VabChart/index.vue":"55fd","./extra/VabChart/theme/vab-echarts-theme":"ba28","./extra/VabChart/theme/vab-echarts-theme.json":"ba28","./extra/VabContextmenu":"b25d","./extra/VabContextmenu.js":"b25d","./extra/VabCount":"0dca","./extra/VabCount.js":"0dca","./extra/VabCropper":"4236","./extra/VabCropper/":"4236","./extra/VabCropper/index":"4236","./extra/VabCropper/index.vue":"4236","./extra/VabIconSelector":"f5b7","./extra/VabIconSelector/":"f5b7","./extra/VabIconSelector/index":"f5b7","./extra/VabIconSelector/index.vue":"f5b7","./extra/VabMagnifier":"4a78","./extra/VabMagnifier.js":"4a78","./extra/VabMarkdownEditor":"cb7d","./extra/VabMarkdownEditor.js":"cb7d","./extra/VabPlayer":"34d4","./extra/VabPlayer.js":"34d4","./extra/VabPrint":"62ce","./extra/VabPrint.js":"62ce","./extra/VabQuill":"63df","./extra/VabQuill.js":"63df","./extra/VabUpload":"584b","./extra/VabUpload/":"584b","./extra/VabUpload/index":"584b","./extra/VabUpload/index.vue":"584b","./i18n":"12cb","./i18n/":"12cb","./i18n/en":"b7d1","./i18n/en.js":"b7d1","./i18n/index":"12cb","./i18n/index.js":"12cb","./i18n/zh":"7897","./i18n/zh.js":"7897","./icon":"a6a5","./icon/":"a6a5","./icon/index":"a6a5","./icon/index.js":"a6a5","./icon/vab.svg":"8cf1","./icon/vuejs-fill.svg":"a03f","./main":"56d7","./main.js":"56d7","./router":"a18c","./router/":"a18c","./router/index":"a18c","./router/index.js":"a18c","./store":"4360","./store/":"4360","./store/index":"4360","./store/index.js":"4360","./store/modules/acl":"c6a4","./store/modules/acl.js":"c6a4","./store/modules/errorLog":"4d49","./store/modules/errorLog.js":"4d49","./store/modules/routes":"66f7","./store/modules/routes.js":"66f7","./store/modules/settings":"0781","./store/modules/settings.js":"0781","./store/modules/tabs":"9813","./store/modules/tabs.js":"9813","./store/modules/user":"0f9a","./store/modules/user.js":"0f9a","./utils":"ed08","./utils/":"ed08","./utils/clipboard":"f71e","./utils/clipboard.js":"f71e","./utils/encrypt":"7d923","./utils/encrypt.js":"7d923","./utils/excel":"cd77","./utils/excel.js":"cd77","./utils/hasAccess":"4ff3","./utils/hasAccess.js":"4ff3","./utils/i18n":"79fa","./utils/i18n.js":"79fa","./utils/index":"ed08","./utils/index.js":"ed08","./utils/pageTitle":"f8ab","./utils/pageTitle.js":"f8ab","./utils/request":"b775","./utils/request.js":"b775","./utils/routes":"9f2e","./utils/routes.js":"9f2e","./utils/social":"a981","./utils/social.js":"a981","./utils/static":"615b","./utils/static.js":"615b","./utils/token":"cc33","./utils/token.js":"cc33","./utils/validate":"61f7","./utils/validate.js":"61f7","./vab":"4240","./vab/":"4240","./vab/components/CustomBar":"bff0","./vab/components/CustomBar/":"bff0","./vab/components/CustomBar/index":"bff0","./vab/components/CustomBar/index.vue":"bff0","./vab/components/CustomNav":"16d8","./vab/components/CustomNav/":"16d8","./vab/components/CustomNav/index":"16d8","./vab/components/CustomNav/index.vue":"16d8","./vab/components/VabAppMain":"3825","./vab/components/VabAppMain/":"3825","./vab/components/VabAppMain/index":"3825","./vab/components/VabAppMain/index.vue":"3825","./vab/components/VabAvatar":"c7dc","./vab/components/VabAvatar/":"c7dc","./vab/components/VabAvatar/index":"c7dc","./vab/components/VabAvatar/index.vue":"c7dc","./vab/components/VabBreadcrumb":"0c07","./vab/components/VabBreadcrumb/":"0c07","./vab/components/VabBreadcrumb/index":"0c07","./vab/components/VabBreadcrumb/index.vue":"0c07","./vab/components/VabErrorLog":"296a","./vab/components/VabErrorLog/":"296a","./vab/components/VabErrorLog/index":"296a","./vab/components/VabErrorLog/index.vue":"296a","./vab/components/VabFold":"b32c","./vab/components/VabFold/":"b32c","./vab/components/VabFold/index":"b32c","./vab/components/VabFold/index.vue":"b32c","./vab/components/VabFooter":"a3b2","./vab/components/VabFooter/":"a3b2","./vab/components/VabFooter/index":"a3b2","./vab/components/VabFooter/index.vue":"a3b2","./vab/components/VabFullScreen":"d9a1","./vab/components/VabFullScreen/":"d9a1","./vab/components/VabFullScreen/index":"d9a1","./vab/components/VabFullScreen/index.vue":"d9a1","./vab/components/VabHeader":"3d47","./vab/components/VabHeader/":"3d47","./vab/components/VabHeader/index":"3d47","./vab/components/VabHeader/index.vue":"3d47","./vab/components/VabKeepAlive":"ad27","./vab/components/VabKeepAlive/":"ad27","./vab/components/VabKeepAlive/index":"ad27","./vab/components/VabKeepAlive/index.vue":"ad27","./vab/components/VabLanguage":"7569","./vab/components/VabLanguage/":"7569","./vab/components/VabLanguage/index":"7569","./vab/components/VabLanguage/index.vue":"7569","./vab/components/VabLink":"a514","./vab/components/VabLink/":"a514","./vab/components/VabLink/index":"a514","./vab/components/VabLink/index.vue":"a514","./vab/components/VabLogo":"626a","./vab/components/VabLogo/":"626a","./vab/components/VabLogo/index":"626a","./vab/components/VabLogo/index.vue":"626a","./vab/components/VabMenu":"8541","./vab/components/VabMenu/":"8541","./vab/components/VabMenu/components/VabMenuItem":"1859","./vab/components/VabMenu/components/VabMenuItem.vue":"1859","./vab/components/VabMenu/components/VabSubmenu":"8b7a","./vab/components/VabMenu/components/VabSubmenu.vue":"8b7a","./vab/components/VabMenu/index":"8541","./vab/components/VabMenu/index.vue":"8541","./vab/components/VabNav":"4661","./vab/components/VabNav/":"4661","./vab/components/VabNav/index":"4661","./vab/components/VabNav/index.vue":"4661","./vab/components/VabNotice":"daa1","./vab/components/VabNotice/":"daa1","./vab/components/VabNotice/index":"daa1","./vab/components/VabNotice/index.vue":"daa1","./vab/components/VabQueryForm":"5a53","./vab/components/VabQueryForm/":"5a53","./vab/components/VabQueryForm/components/VabQueryFormBottomPanel":"55b1","./vab/components/VabQueryForm/components/VabQueryFormBottomPanel.vue":"55b1","./vab/components/VabQueryForm/components/VabQueryFormLeftPanel":"2384","./vab/components/VabQueryForm/components/VabQueryFormLeftPanel.vue":"2384","./vab/components/VabQueryForm/components/VabQueryFormRightPanel":"b174","./vab/components/VabQueryForm/components/VabQueryFormRightPanel.vue":"b174","./vab/components/VabQueryForm/components/VabQueryFormTopPanel":"6e07","./vab/components/VabQueryForm/components/VabQueryFormTopPanel.vue":"6e07","./vab/components/VabQueryForm/index":"5a53","./vab/components/VabQueryForm/index.vue":"5a53","./vab/components/VabRefresh":"4d6e","./vab/components/VabRefresh/":"4d6e","./vab/components/VabRefresh/index":"4d6e","./vab/components/VabRefresh/index.vue":"4d6e","./vab/components/VabRouterView":"05bc","./vab/components/VabRouterView/":"05bc","./vab/components/VabRouterView/index":"05bc","./vab/components/VabRouterView/index.vue":"05bc","./vab/components/VabSearch":"70f0","./vab/components/VabSearch/":"70f0","./vab/components/VabSearch/index":"70f0","./vab/components/VabSearch/index.vue":"70f0","./vab/components/VabSideBar":"8717","./vab/components/VabSideBar/":"8717","./vab/components/VabSideBar/index":"8717","./vab/components/VabSideBar/index.vue":"8717","./vab/components/VabTabs":"a493","./vab/components/VabTabs/":"a493","./vab/components/VabTabs/index":"a493","./vab/components/VabTabs/index.vue":"a493","./vab/components/VabTheme":"3f1c","./vab/components/VabTheme/":"3f1c","./vab/components/VabTheme/components/VabThemeDrawer":"97ee","./vab/components/VabTheme/components/VabThemeDrawer.vue":"97ee","./vab/components/VabTheme/components/VabThemeSetting":"75d3","./vab/components/VabTheme/components/VabThemeSetting.vue":"75d3","./vab/components/VabTheme/index":"3f1c","./vab/components/VabTheme/index.vue":"3f1c","./vab/index":"4240","./vab/index.js":"4240","./vab/layouts":"a3b4","./vab/layouts/":"a3b4","./vab/layouts/VabEmptyLayout":"7255","./vab/layouts/VabEmptyLayout/":"7255","./vab/layouts/VabEmptyLayout/index":"7255","./vab/layouts/VabEmptyLayout/index.vue":"7255","./vab/layouts/VabLayoutColumn":"f312","./vab/layouts/VabLayoutColumn/":"f312","./vab/layouts/VabLayoutColumn/components/ColumnBar":"f9eb","./vab/layouts/VabLayoutColumn/components/ColumnBar.vue":"f9eb","./vab/layouts/VabLayoutColumn/index":"f312","./vab/layouts/VabLayoutColumn/index.vue":"f312","./vab/layouts/VabLayoutCommon":"6959","./vab/layouts/VabLayoutCommon/":"6959","./vab/layouts/VabLayoutCommon/index":"6959","./vab/layouts/VabLayoutCommon/index.vue":"6959","./vab/layouts/VabLayoutComprehensive":"a2d2","./vab/layouts/VabLayoutComprehensive/":"a2d2","./vab/layouts/VabLayoutComprehensive/index":"a2d2","./vab/layouts/VabLayoutComprehensive/index.vue":"a2d2","./vab/layouts/VabLayoutHorizontal":"c0c3","./vab/layouts/VabLayoutHorizontal/":"c0c3","./vab/layouts/VabLayoutHorizontal/index":"c0c3","./vab/layouts/VabLayoutHorizontal/index.vue":"c0c3","./vab/layouts/VabLayoutVertical":"99b1","./vab/layouts/VabLayoutVertical/":"99b1","./vab/layouts/VabLayoutVertical/index":"99b1","./vab/layouts/VabLayoutVertical/index.vue":"99b1","./vab/layouts/index":"a3b4","./vab/layouts/index.vue":"a3b4","./vab/plugins/directive":"3975","./vab/plugins/directive.js":"3975","./vab/plugins/element":"e3bf","./vab/plugins/element.js":"e3bf","./vab/plugins/errorLog":"0a48","./vab/plugins/errorLog.js":"0a48","./vab/plugins/permissions":"a842","./vab/plugins/permissions.js":"a842","./vab/plugins/support":"cfc2","./vab/plugins/support.js":"cfc2","./vab/plugins/vab":"9288","./vab/plugins/vab.js":"9288","./vab/styles/default.scss":"2436","./vab/styles/loading.scss":"1580","./vab/styles/loading/dots.css":"26a4","./vab/styles/loading/gauge.css":"217f","./vab/styles/loading/inner-circles.css":"c8a3","./vab/styles/loading/plus.css":"5bac","./vab/styles/normalize.scss":"4367b","./vab/styles/themes/green.scss":"560f","./vab/styles/themes/ocean.scss":"5df5","./vab/styles/themes/white.scss":"64fa","./vab/styles/transition.scss":"1573","./vab/styles/vab.scss":"ef9b","./vab/styles/variables/element-variables.scss":"5155","./vab/styles/variables/variables.scss":"73e1","./views/403":"00a5","./views/403.vue":"00a5","./views/404":"8cdb","./views/404.vue":"8cdb","./views/callback":"a124","./views/callback/":"a124","./views/callback/index":"a124","./views/callback/index.vue":"a124","./views/course":"bff8","./views/course/":"bff8","./views/course/index":"bff8","./views/course/index.vue":"bff8","./views/course/videodetail":"0139","./views/course/videodetail.vue":"0139","./views/course/videolearn":"0e9b","./views/course/videolearn.vue":"0e9b","./views/index":"37f9","./views/index/":"37f9","./views/index/components/Access":"837e","./views/index/components/Access.vue":"837e","./views/index/components/Authorization":"725e","./views/index/components/Authorization.vue":"725e","./views/index/components/ChinaMap":"52cf","./views/index/components/ChinaMap.vue":"52cf","./views/index/components/IconList":"f120","./views/index/components/IconList.vue":"f120","./views/index/components/MyProject":"09e4","./views/index/components/MyProject.vue":"09e4","./views/index/components/Order":"f466","./views/index/components/Order.vue":"f466","./views/index/components/PageHeader":"0122","./views/index/components/PageHeader.vue":"0122","./views/index/components/Plan":"f84e","./views/index/components/Plan.vue":"f84e","./views/index/components/Target":"0eea","./views/index/components/Target.vue":"0eea","./views/index/components/VersionInformation":"a0b1","./views/index/components/VersionInformation.vue":"a0b1","./views/index/index":"37f9","./views/index/index.vue":"37f9","./views/index/personal":"f483","./views/index/personal.vue":"f483","./views/index/search":"1976","./views/index/search.vue":"1976","./views/index/workbench":"fedc","./views/index/workbench.vue":"fedc","./views/login":"9ed6","./views/login/":"9ed6","./views/login/index":"9ed6","./views/login/index.vue":"9ed6","./views/node":"5ce7","./views/node/":"5ce7","./views/node/detail":"c1a3","./views/node/detail.vue":"c1a3","./views/node/index":"5ce7","./views/node/index.vue":"5ce7","./views/node/mynode":"c3af","./views/node/mynode.vue":"c3af","./views/register":"d5c2","./views/register/":"d5c2","./views/register/index":"d5c2","./views/register/index.vue":"d5c2","./views/setting/departmentManagement":"bf43","./views/setting/departmentManagement/":"bf43","./views/setting/departmentManagement/components/DepartmentManagementEdit":"4dd1","./views/setting/departmentManagement/components/DepartmentManagementEdit.vue":"4dd1","./views/setting/departmentManagement/index":"bf43","./views/setting/departmentManagement/index.vue":"bf43","./views/setting/menuManagement":"88a2","./views/setting/menuManagement/":"88a2","./views/setting/menuManagement/components/MenuManagementEdit":"e4d1","./views/setting/menuManagement/components/MenuManagementEdit.vue":"e4d1","./views/setting/menuManagement/index":"88a2","./views/setting/menuManagement/index.vue":"88a2","./views/setting/personalCenter":"14c3","./views/setting/personalCenter/":"14c3","./views/setting/personalCenter/index":"14c3","./views/setting/personalCenter/index.vue":"14c3","./views/setting/roleManagement":"cce7","./views/setting/roleManagement/":"cce7","./views/setting/roleManagement/components/RoleManagementEdit":"cf7d","./views/setting/roleManagement/components/RoleManagementEdit.vue":"cf7d","./views/setting/roleManagement/index":"cce7","./views/setting/roleManagement/index.vue":"cce7","./views/setting/systemLog":"1a98","./views/setting/systemLog/":"1a98","./views/setting/systemLog/index":"1a98","./views/setting/systemLog/index.vue":"1a98","./views/setting/userManagement":"814b","./views/setting/userManagement/":"814b","./views/setting/userManagement/components/UserManagementEdit":"e276","./views/setting/userManagement/components/UserManagementEdit.vue":"e276","./views/setting/userManagement/index":"814b","./views/setting/userManagement/index.vue":"814b","./views/wenda":"a2b5","./views/wenda/":"a2b5","./views/wenda/index":"a2b5","./views/wenda/index.vue":"a2b5","./views/wenda/mywenda":"f7d4","./views/wenda/mywenda.vue":"f7d4","./views/wenda/wdetail":"6605","./views/wenda/wdetail.vue":"6605"};function o(e){var a=i(e);return t(a)}function i(e){if(!t.o(n,e)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=i,e.exports=o,o.id="a8ec"},a981:function(e,a,t){"use strict";t.r(a),t.d(a,"login",(function(){return s})),t.d(a,"callback",(function(){return r}));var n=t("a18c"),o=t("34d3"),i=t.n(o);let l,c;function s(e,a){return new Promise((t,n)=>{l=window.open(`${e}?${i.a.stringify(a)}`),c=setInterval(()=>{if(l&&l.closed){clearInterval(c);const e=JSON.parse(localStorage.getItem("socialData"));localStorage.removeItem("socialData"),e?t(e):n(e)}},200)})}function r(){let e=n["default"].currentRoute.query;"{}"===JSON.stringify(e)&&(e=i.a.parse(document.location.search.slice(1))),localStorage.setItem("socialData",JSON.stringify(e))}},aa34:function(e,a,t){"use strict";t("9567")},aa36:function(e,a,t){e.exports=t.p+"static/img/skm2.dba84570.jpg"},ac88:function(e,a,t){e.exports=t.p+"static/img/skm3.b96d2a64.jpg"},ad8f:function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o})),t.d(a,"doEdit",(function(){return i})),t.d(a,"doDelete",(function(){return l}));var n=t("b775");function o(e){return Object(n["default"])({url:"/table/getList",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/table/doEdit",method:"post",data:e})}function l(e){return Object(n["default"])({url:"/table/doDelete",method:"post",data:e})}},af12:function(e,a,t){},b82b:function(e,a,t){"use strict";t.r(a),t.d(a,"refreshToken",(function(){return o}));var n=t("b775");function o(){return Object(n["default"])({url:"/refreshToken",method:"get"})}},bb3a:function(e,a,t){"use strict";t("cb86")},bd3ef:function(e,a,t){"use strict";t("49b2")},bf43:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"department-management-container"},[a("vab-query-form",[a("vab-query-form-left-panel",{attrs:{span:12}},[a("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.handleEdit}},[e._v(" 添加 ")]),a("el-button",{attrs:{icon:"el-icon-delete",type:"danger"},on:{click:e.handleDelete}},[e._v(" 批量删除 ")])],1),a("vab-query-form-right-panel",{attrs:{span:12}},[a("el-form",{attrs:{inline:!0,model:e.queryForm},nativeOn:{submit:function(e){e.preventDefault()}}},[a("el-form-item",[a("el-input",{attrs:{clearable:"",placeholder:"请输入名称"},model:{value:e.queryForm.name,callback:function(a){e.$set(e.queryForm,"name","string"===typeof a?a.trim():a)},expression:"queryForm.name"}})],1),a("el-form-item",[a("el-button",{attrs:{icon:"el-icon-search",type:"primary"},on:{click:e.queryData}},[e._v(" 查询 ")])],1)],1)],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{border:"",data:e.list,"default-expand-all":"","row-key":"id","tree-props":{children:"children"}},on:{"selection-change":e.setSelectRows},scopedSlots:e._u([{key:"empty",fn:function(){return[a("el-image",{staticClass:"vab-data-empty",attrs:{src:t("f1f0")}})]},proxy:!0}])},[a("el-table-column",{attrs:{"show-overflow-tooltip":"",type:"selection"}}),a("el-table-column",{attrs:{label:"名称",prop:"name","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"父节点Id",prop:"parentId","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"排序",prop:"order","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"操作",width:"85"},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleEdit(t)}}},[e._v("编辑")]),a("el-button",{attrs:{disabled:!t.parentId,type:"text"},on:{click:function(a){return e.handleDelete({row:t})}}},[e._v(" 删除 ")])]}}])})],1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.pageNo,layout:e.layout,"page-size":e.queryForm.pageSize,total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}}),a("edit",{ref:"edit",on:{"fetch-data":e.fetchData}})],1)},o=[],i=t("ffea"),l=t("4dd1"),c={name:"DepartmentManagement",components:{Edit:l["default"]},data(){return{list:[],listLoading:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,selectRows:"",queryForm:{pageNo:1,pageSize:10,title:""}}},created(){this.fetchData()},methods:{setSelectRows(e){this.selectRows=e},handleEdit(e){e.id?this.$refs["edit"].showEdit(e):this.$refs["edit"].showEdit()},handleDelete(e){if(e.id)this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{msg:a}=await Object(i["doDelete"])({ids:e.id});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.fetchData()});else if(this.selectRows.length>0){const e=this.selectRows.map(e=>e.id).join();this.$baseConfirm("你确定要删除选中项吗",null,async()=>{const{msg:a}=await Object(i["doDelete"])({ids:e});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.fetchData()})}else this.$baseMessage("未选中任何行","error",!1,"vab-hey-message-error")},handleSizeChange(e){this.queryForm.pageSize=e,this.fetchData()},handleCurrentChange(e){this.queryForm.pageNo=e,this.fetchData()},queryData(){this.queryForm.pageNo=1,this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["getList"])(this.queryForm),{list:a,total:t}=e;this.list=a,this.total=t,this.listLoading=!1}}},s=c,r=t("0b56"),d=Object(r["a"])(s,n,o,!1,null,null,null);a["default"]=d.exports},bff8:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.fullscreenLoading,expression:"fullscreenLoading",modifiers:{fullscreen:!0,lock:!0}}],staticClass:"vedio_content"},[e._m(0),a("div",{staticClass:"content"},[a("div",{staticClass:"sort"},[a("ul",[a("li",{class:["new"==e.ischecked1?"li_bg":""],on:{click:function(a){return e.issort("new")}}},[a("div",[e._v(e._s(e.translateTitle("最新")))])]),a("li",{class:["hot"==e.ischecked1?"li_bg":""],on:{click:function(a){return e.issort("hot")}}},[a("div",[e._v(e._s(e.translateTitle("热门")))])]),a("li",{class:["rec"==e.ischecked1?"li_bg":""],on:{click:function(a){return e.issort("rec")}}},[a("div",[e._v(e._s(e.translateTitle("推荐")))])])])]),a("div",{staticClass:"crouse"},[e.course_list.length>0?a("div",[a("el-row",{attrs:{gutter:20}},e._l(e.course_list,(function(t,n){return a("el-col",{key:n,attrs:{lg:6,md:6,sm:8,xl:6}},[a("el-card",{staticClass:"card",attrs:{"body-style":{padding:"0px",position:"static"},shadow:"hover"}},[a("div",{on:{click:function(a){return e.toDetail(t.id)}}},[a("div",{staticClass:"img"},[a("el-image",{attrs:{fit:"cover",lazy:!0,src:t.thumb_resource.url}})],1),a("div",{staticClass:"card-title"},[e._v(e._s(t.title))]),a("div",{staticClass:"card-bottom"},[a("div",{staticClass:"left_nums"},[e._v(e._s(t.user_count)+"人观看")]),a("div",{staticClass:"right"},[e._v(" "+e._s("false"==t.watch_progress.toString()?e.translateTitle("立即学习"):e.translateTitle("继续学习"))+" ")])])])])],1)})),1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.current_page,layout:e.layout,"page-size":e.queryForm.per_page,"page-sizes":[15,20,30,40,50,100],total:e.queryForm.total_pages},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1):a("el-empty",{attrs:{description:e.translateTitle("暂无内容~")}})],1)])])},o=[function(){var e=this,a=e._self._c;return a("div",{staticClass:"wrap"},[a("div",{staticClass:"nav_wrap"})])}],i=(t("24b8"),t("771b")),l=t("79fa"),c=t("7736"),s={data(){return{fullscreenLoading:!1,background:"rgba(0, 0, 0, 0.7)",ischecked1:"new",sort_arr:["最新","热门","推荐"],sort_checked:"",course_list:[],meta:[],layout:"total, sizes, prev, pager, next, jumper",course_type:"",queryForm:{page:1,per_page:15,total_pages:0},empty:!1,course_list1:[{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/VZd3Tvo4r2y0TGemedxUvNAktsQmk6EdZC7t3U2M.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}},{watch_progress:25,is_rec:1,title:"Linux",user_count:2,thumb_resource:{url:"https://all.meedu.tech/storage/images/Xm0X9xAlgKtaz9s6XUeWVgURASqC9LZp9gCntaCr.png"}}]}},computed:{...Object(c["c"])({tab:"user/tab"}),...Object(c["d"])({tab:e=>e.user.tab})},watch:{tab(){this.getCourses({category_id:this.tab})}},created(){console.log(this.ischecked," ischecked"),this.getCourses(this.tab),console.log(this.$store,"store")},methods:{translateTitle:l["translateTitle"],issort(e){this.fullscreenLoading=!0,console.log(e,"333"),this.ischecked1=e,this.getCourses({tag:e,category_id:this.tab})},async getCourses(e){const{data:a}=await Object(i["getCourses"])(e);this.fullscreenLoading=!1,this.course_list=a.list,console.log(a,"getCourses"),this.queryForm.total_pages=a.meta.pagination.total,0==this.course_list.length?this.empty=!0:this.empty=!1},handleSizeChange(e){this.queryForm.per_page=e,this.getCourses(this.queryForm)},handleCurrentChange(e){this.queryForm.page=e,this.getCourses(this.queryForm)},toDetail(e){console.log(e,"e"),this.$router.push({path:"/course/videodetail",query:{course_id:e}})}}},r=s,d=(t("9c5f"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"4810f1f8",null);a["default"]=m.exports},c1a3:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",[a("el-dialog",{attrs:{center:"","close-on-click-modal":!1,title:"评论",visible:e.centerDialogVisible,width:"40%"},on:{"update:visible":function(a){e.centerDialogVisible=a}}},[a("el-input",{attrs:{placeholder:"请输入评论内容",rows:8,type:"textarea"},model:{value:e.form.body,callback:function(a){e.$set(e.form,"body",a)},expression:"form.body"}}),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.cancel}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.commit}},[e._v("确 定")])],1)],1),a("div",{staticClass:"node"},[a("div",{staticClass:"node-list"},[a("div",{staticClass:"node-title"},[e._v(e._s(e.detail.title))]),a("div",{staticClass:"user"},[e._m(0),a("span",[e._v(" "+e._s(e.detail.view_count)+" ")]),a("span",[e._v("/")]),a("span",[a("vab-icon",{attrs:{icon:"wechat-line"}})],1),a("span",[e._v(" "+e._s(e.detail.comment_count)+" ")]),a("span",[e._v("/")]),a("span",[e._v("发布时间:"+e._s(e.detail.updated_at.split(" ")[0]))])]),a("div",{staticClass:"note-content"},[a("div",{domProps:{innerHTML:e._s(e.detail.body)}})]),a("div",{staticClass:"bottom"},[a("div",{staticClass:"tag"},[a("vab-icon",{attrs:{icon:"price-tag-3-fill"}})],1),e._l(e.detail.tags,(function(t,n){return a("div",{key:n,staticClass:"tag-text"},[e._v(" "+e._s(t)+" ")])}))],2)])]),a("div",{staticClass:"commit"},[a("div",{staticClass:"commit-content"},e._l(e.commitList,(function(n,o){return a("div",{key:o},[a("div",{staticClass:"commit-list"},[a("div",{staticClass:"user"},[a("img",{attrs:{alt:"",src:n.user.headimg}})]),a("div",{staticClass:"message"},[a("div",{staticClass:"user-message"},[a("i",{staticClass:"el-icon-caret-left"}),a("span",{staticClass:"name"},[e._v(" "+e._s(n.user?n.user.name:"匿名用户")+" ")]),a("div",{class:e.goodList.includes(n.id)?"red-zan":"zan",on:{click:function(a){!e.goodList.includes(n.id)&&e.good(n.id)}}},[e.goodList.includes(n.id)?a("img",{attrs:{alt:"",src:t("e09c")}}):a("img",{attrs:{alt:"",src:t("debf")}}),a("div",{staticClass:"num"},[e._v(" "+e._s(e.goodList.includes(n.id)?n.good_count+1:n.good_count)+" ")])]),e.user_id==e.detail.user_id?a("div",{staticClass:"delete-note",on:{click:function(a){return e.deleteCommit(n.id)}}},[e._v(" 删除 ")]):e._e()]),a("div",{staticClass:"mess-body"},[a("div",{staticClass:"body",domProps:{innerHTML:e._s(n.body)}}),a("div",{staticClass:"mess-tag"},[a("div",{staticClass:"time"},[a("vab-icon",{attrs:{icon:"time-line"}}),e._v(" "+e._s(n.created_at.split(" ")[0])+" ")],1),a("div",{staticClass:"pinglun",on:{click:e.changeHuifu}},[a("vab-icon",{attrs:{icon:"wechat-2-line"}}),e._v(" 评论 ")],1)]),1==e.huifu?a("div",{staticClass:"pinglun-input"},[a("div",{staticClass:"pinglun-lf"},[a("el-input",{attrs:{autosize:"",placeholder:"请输入内容",type:"textarea"},model:{value:e.comment_body,callback:function(a){e.comment_body=a},expression:"comment_body"}})],1),a("div",[a("el-button",{staticStyle:{height:"35px"},attrs:{type:"danger"},on:{click:function(a){return e.reply(n.id)}}},[e._v(" 评论 ")])],1)]):e._e()]),a("div",{staticClass:"bottom-tag"}),e._l(n.comments,(function(n,o){return a("div",{key:o,staticClass:"commit-child"},[a("div",{staticClass:"child-user"},[a("img",{staticClass:"avator",attrs:{alt:"",src:n.user.headimg}}),a("div",{staticClass:"child-user-mes"},[a("div",{staticClass:"child-top"},[a("span",{staticClass:"name"},[e._v(" "+e._s(n.user?n.user.name:"匿名用户")+" ")]),a("div",{staticClass:"date"},[e._v(" "+e._s(n.created_at.split(" ")[0])+" ")]),a("div",{class:e.goodList1.includes(n.id)?"red-zan":"zan",on:{click:function(a){!e.goodList1.includes(n.id)&&e.commitGood(n.id)}}},[e.goodList1.includes(n.id)?a("img",{attrs:{alt:"",src:t("e09c")}}):a("img",{attrs:{alt:"",src:t("debf")}}),a("div",[e._v(" "+e._s(e.goodList1.includes(n.id)?n.good_count+1:n.good_count)+" ")])]),e.user_id==e.detail.user_id?a("div",{staticClass:"delete-note",on:{click:function(a){return e.deleteCommit(n.id)}}},[e._v(" 删除 ")]):e._e()]),a("div",{staticClass:"note-content"},[a("div",{domProps:{innerHTML:e._s(n.body)}})]),a("div",{staticClass:"bottom"})])])])}))],2)])])})),0)]),a("div",{staticClass:"bottom-comment",style:e.commitList.length>0?"margin-left: 80px":""},[a("div",{staticClass:"bottom-comment-tip"},[a("vab-icon",{attrs:{icon:"error-warning-line"}}),a("span",[e._v(" 讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要! ")])],1),a("el-input",{attrs:{placeholder:"请输入内容",rows:5,type:"textarea"},on:{input:e.inputBody},model:{value:e.textarea,callback:function(a){e.textarea=a},expression:"textarea"}}),a("div",{staticClass:"bt-comment"},[a("el-button",{attrs:{icon:"el-icon-chat-line-round",type:"danger"},on:{click:e.pinglun}},[e._v(" 评论 ")])],1)],1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.pageNo,layout:e.layout,"page-size":e.queryForm.pageSize,"page-sizes":[15,20,30,40,50,100],total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1)},o=[function(){var e=this,a=e._self._c;return a("span",[a("i",{staticClass:"el-icon-view"})])}],i=(t("24b8"),t("0f66")),l=t("3f52"),c={data(){return{huifu:!1,comment_body:"",textarea:"",centerDialogVisible:!1,form:{body:"",parent_id:"",note_id:""},commit_type:0,node_id:"",detail:"",commitList:[],goodType:0,goodList:[],goodList1:[],layout:"total, prev, pager, next",queryForm:{pageNo:1,pageSize:10,title:""},total:0,user_id:""}},async created(){this.node_id=this.$route.query.node_id,await this.getNodeDetail(),await this.getNodeCommit(),await this.getPerson()},methods:{deleteCommit(e){this.$baseConfirm("你确定要删除当回答吗",null,async()=>{const{message:a}=await Object(i["deleteComment"])({id:e});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),this.getNodeCommit()})},async getPerson(){const{data:e}=await Object(l["getPerson"])();this.user_id=e.id,console.log(e,"个人中心form")},async getNodeDetail(){const{data:e}=await Object(i["getNodeDetail"])({id:this.node_id});console.log(e,"笔记详情"),this.detail=e},async getNodeCommit(){const{data:e}=await Object(i["getComment"])({note_id:this.node_id,parent_id:0});console.log(this.node_id,"评论"),this.commitList=e.list,this.total=e.meta.pagination.total},async good(e){const{data:a}=await Object(i["addGood"])({id:e});console.log(a,"点赞"),this.goodList.push(e)},async commitGood(e){const{data:a}=await Object(i["commitGood"])({id:e});this.goodList1.push(e),console.log(a,"点赞")},handleSizeChange(e){this.queryForm.per_page=e},handleCurrentChange(e){this.queryForm.page=e},inputBody(e){console.log(e,"iiii"),this.form.body=e},async pinglun(){this.form.parent_id=0,this.form.note_id=this.node_id,this.commit()},changeHuifu(){this.huifu=!this.huifu},reply(e){this.form.body=this.comment_body,this.form.parent_id=e,this.form.note_id=this.node_id,this.commit()},async commit(){const{message:e}=await Object(i["creatComment"])(this.form);this.$message({message:e,type:"success"}),this.centerDialogVisible=!1,this.form.body="",this.comment_body="",this.textarea="",this.huifu=!1,this.getNodeCommit()},cancel(){this.centerDialogVisible=!1,this.form.body=""}}},s=c,r=(t("cd45"),t("0b56")),d=Object(r["a"])(s,n,o,!1,null,"6d273c86",null);a["default"]=d.exports},c382:function(e,a,t){},c3af:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",[a("el-dialog",{attrs:{title:"编辑",visible:e.dialogVisible,width:"40%"},on:{"update:visible":function(a){e.dialogVisible=a}}},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{"label-width":"100px",model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"标题:",prop:"title"}},[a("el-input",{attrs:{placeholder:"请输入文章标题"},model:{value:e.ruleForm.title,callback:function(a){e.$set(e.ruleForm,"title",a)},expression:"ruleForm.title"}})],1),a("el-form-item",{attrs:{label:"类别:",prop:"course_category_id"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.ruleForm.course_category_id,callback:function(a){e.$set(e.ruleForm,"course_category_id",a)},expression:"ruleForm.course_category_id"}},e._l(e.nav_arr,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"标签:",prop:"tags"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"","default-first-option":"",filterable:"",multiple:"",placeholder:"请选择文章标签"},model:{value:e.ruleForm.tags,callback:function(a){e.$set(e.ruleForm,"tags",a)},expression:"ruleForm.tags"}},e._l(e.options,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1),a("el-form-item",{attrs:{label:"笔记内容:",prop:"body"}},[a("vab-quill",{ref:"vab-quill",attrs:{"min-height":400},model:{value:e.ruleForm.body,callback:function(a){e.$set(e.ruleForm,"body",a)},expression:"ruleForm.body"}})],1),a("el-form-item",{attrs:{label:"笔记状态:",prop:"is_release"}},[a("el-radio-group",{model:{value:e.ruleForm.is_release,callback:function(a){e.$set(e.ruleForm,"is_release",a)},expression:"ruleForm.is_release"}},[a("el-radio",{attrs:{label:0}},[e._v("暂存草稿")]),a("el-radio",{attrs:{label:1}},[e._v("立即发布")])],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(a){e.dialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.sureEdit}},[e._v("确 定")])],1)],1),a("div",{staticClass:"node"},[a("div",{staticClass:"node-tab"},e._l(e.tab,(function(t,n){return a("div",{key:n,class:e.currentTab==t.id?"active-tab":"tab-item",on:{click:function(a){return e.changeTab(t.id)}}},[e._v(" "+e._s(t.name)+" ")])})),0),e._l(e.nodeList,(function(t,n){return a("div",{key:n,staticClass:"node-list"},[e._m(0,!0),a("div",{staticClass:"mess",on:{click:function(a){return e.nodeDetail(t.id)}}},[a("div",{staticClass:"title"},[e._v(e._s(t.title))]),a("div",{staticClass:"time"},[e._v(e._s(t.created_at))])]),0==e.currentTab?a("div",{staticClass:"edit"},[a("el-button",{attrs:{circle:"",icon:"el-icon-edit",type:"primary"},on:{click:function(a){return e.editNode(t)}}})],1):e._e(),a("div",[a("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger"},on:{click:function(a){return e.deleteNode(t.id)}}})],1)])}))],2),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.pageNo,layout:e.layout,"page-size":e.queryForm.pageSize,"page-sizes":[15,20,30,40,50,100],total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1)},o=[function(){var e=this,a=e._self._c;return a("div",{staticClass:"image"},[a("img",{attrs:{alt:"",src:t("87176")}})])}],i=(t("24b8"),t("0f66")),l=t("771b"),c=t("63df"),s={components:{VabQuill:c["default"]},data(){return{dialogVisible:!1,ruleForm:{},nav_arr:[],currentTab:1,tab:[{id:1,name:"已发布"},{id:0,name:"草稿"}],nodeList:[],layout:"total, prev, pager, next",queryForm:{pageNo:1,pageSize:10,title:""},total:0,rules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}],tags:[{required:!0,message:"请输入标签",trigger:"blur"}],body:[{required:!0,message:"请输入笔记内容",trigger:"blur"}],course_category_id:[{required:!0,message:"请选择分类",trigger:"blur"}],is_release:[{required:!0,message:"请选择是否发布",trigger:"change"}]}}},created(){this.getNode(),this.getNavType()},methods:{nodeDetail(e){this.$router.push({path:"/node/detail",query:{node_id:e}})},async getNavType(){const{data:e}=await Object(l["getNavType"])();console.log(e,"data"),this.nav_arr=e,this.currentSort=e[0].id},async getNode(){const{data:e}=await Object(i["getNode"])({me:1,is_release:this.currentTab,type:0});this.nodeList=e.list,this.total=e.meta.pagination.total,console.log(e,"我的笔记")},close(){this.$refs["ruleForm"].resetFields(),this.form=this.$options.data().form,this.dialogVisible=!1},sureEdit(){this.$refs["ruleForm"].validate(async e=>{if(e){const{message:e}=await Object(i["editNode"])(this.ruleForm);this.$message({message:e,type:"success"}),this.getNode(),this.close()}})},changeTab(e){this.currentTab=e,this.nodeList=[],this.getNode()},editNode(e){console.log(e,"item"),this.dialogVisible=!0,this.ruleForm=e,this.ruleForm.type=0},deleteNode(e){this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{message:a}=await Object(i["delNode"])({id:e});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.getNode()})},handleSizeChange(e){this.queryForm.per_page=e},handleCurrentChange(e){this.queryForm.page=e}}},r=s,d=(t("6d18"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"4ac7d32f",null);a["default"]=m.exports},c40e:function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o}));var n=t("b775");function o(e){return Object(n["default"])({url:"/goods/getList",method:"get",params:e})}},c6ba:function(e,a,t){},c8a3:function(e,a,t){},caf7:function(e,a,t){e.exports=t.p+"static/img/background.f78ffd59.jpg"},cb86:function(e,a,t){},cce7:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"role-management-container"},[a("vab-query-form",[a("vab-query-form-left-panel",{attrs:{span:12}},[a("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:e.handleEdit}},[e._v(" 添加 ")]),a("el-button",{attrs:{icon:"el-icon-delete",type:"danger"},on:{click:e.handleDelete}},[e._v(" 批量删除 ")])],1),a("vab-query-form-right-panel",{attrs:{span:12}},[a("el-form",{attrs:{inline:!0,model:e.queryForm},nativeOn:{submit:function(e){e.preventDefault()}}},[a("el-form-item",[a("el-input",{attrs:{clearable:"",placeholder:"请输入角色"},model:{value:e.queryForm.role,callback:function(a){e.$set(e.queryForm,"role","string"===typeof a?a.trim():a)},expression:"queryForm.role"}})],1),a("el-form-item",[a("el-button",{attrs:{icon:"el-icon-search",type:"primary"},on:{click:e.queryData}},[e._v(" 查询 ")])],1)],1)],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{border:"",data:e.list},on:{"selection-change":e.setSelectRows},scopedSlots:e._u([{key:"empty",fn:function(){return[a("el-image",{staticClass:"vab-data-empty",attrs:{src:t("f1f0")}})]},proxy:!0}])},[a("el-table-column",{attrs:{align:"center","show-overflow-tooltip":"",type:"selection"}}),a("el-table-column",{attrs:{align:"center",label:"序号",width:"55"},scopedSlots:e._u([{key:"default",fn:function({$index:a}){return[e._v(" "+e._s(a+1)+" ")]}}])}),a("el-table-column",{attrs:{align:"center",label:"id",prop:"id","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{align:"center",label:"角色码",prop:"role","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{align:"center",label:"操作","show-overflow-tooltip":"",width:"85"},scopedSlots:e._u([{key:"default",fn:function({row:t}){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleEdit(t)}}},[e._v("编辑")]),a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleDelete(t)}}},[e._v("删除")])]}}])})],1),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.pageNo,layout:e.layout,"page-size":e.queryForm.pageSize,total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}}),a("edit",{ref:"edit",on:{"fetch-data":e.fetchData}})],1)},o=[],i=t("e157c"),l=t("cf7d"),c={name:"RoleManagement",components:{Edit:l["default"]},data(){return{list:[],listLoading:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,selectRows:"",queryForm:{pageNo:1,pageSize:10,role:""}}},created(){this.fetchData()},methods:{setSelectRows(e){this.selectRows=e},handleEdit(e){e.id?this.$refs["edit"].showEdit(e):this.$refs["edit"].showEdit()},handleDelete(e){if(e.id)this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{msg:a}=await Object(i["doDelete"])({ids:e.id});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.fetchData()});else if(this.selectRows.length>0){const e=this.selectRows.map(e=>e.id).join();this.$baseConfirm("你确定要删除选中项吗",null,async()=>{const{msg:a}=await Object(i["doDelete"])({ids:e});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.fetchData()})}else this.$baseMessage("未选中任何行","error",!1,"vab-hey-message-error")},handleSizeChange(e){this.queryForm.pageSize=e,this.fetchData()},handleCurrentChange(e){this.queryForm.pageNo=e,this.fetchData()},queryData(){this.queryForm.pageNo=1,this.fetchData()},async fetchData(){this.listLoading=!0;const{data:e}=await Object(i["getList"])(this.queryForm),{list:a,total:t}=e;this.list=a,this.total=t,this.listLoading=!1}}},s=c,r=t("0b56"),d=Object(r["a"])(s,n,o,!1,null,null,null);a["default"]=d.exports},cd45:function(e,a,t){"use strict";t("f474")},cd77:function(e,a,t){"use strict";t.r(a),t.d(a,"export_table_to_excel",(function(){return m})),t.d(a,"export_json_to_excel",(function(){return u}));t("24b8"),t("015e"),t("8304"),t("b806"),t("f7eb"),t("b2f4");var n=t("31bf"),o=t("e369"),i=t.n(o);function l(e){const a=[],t=e.querySelectorAll("tr"),n=[];for(let o=0;o=a.s.r&&o<=a.e.r&&e.length>=a.s.c&&e.length<=a.e.c)for(let t=0;t<=a.e.c-a.s.c;++t)e.push(null)})),(c||i)&&(c=c||1,i=i||1,n.push({s:{r:o,c:e.length},e:{r:o+c-1,c:e.length+i-1}})),e.push(""!==s?s:null),i)for(let a=0;an&&(t.s.r=n),t.s.c>o&&(t.s.c=o),t.e.r-1;n--)t.unshift(e[n]);const u="SheetJS",f=new r,p=s(t);if(l.length>0&&(p["!merges"]||(p["!merges"]=[]),l.forEach(e=>{p["!merges"].push(i.a.utils.decode_range(e))})),c){const e=t.map(e=>e.map(e=>null===e?{wch:10}:e.toString().charCodeAt(0)>255?{wch:2*e.toString().length}:{wch:e.toString().length})),a=e[0];for(let t=1;t{if(e){const{msg:e}=await Object(i["doEdit"])(this.form);this.$baseMessage(e,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})}}},c=l,s=t("0b56"),r=Object(s["a"])(c,n,o,!1,null,null,null);a["default"]=r.exports},d097:function(e,a,t){},d0ba:function(e,a,t){"use strict";t("6588")},d117:function(e,a,t){"use strict";t("c6ba")},d5c2:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"login-container"},[a("el-form",{ref:"registerForm",staticClass:"register-form",attrs:{"label-position":"left",model:e.form,rules:e.registerRules}},[a("div",{staticClass:"title"},[e._v("注册")]),a("el-form-item",{attrs:{prop:"username"}},[a("el-input",{directives:[{name:"focus",rawName:"v-focus"}],attrs:{"auto-complete":"off",placeholder:e.translateTitle("请输入学号"),type:"number"},scopedSlots:e._u([{key:"prefix",fn:function(){return[a("vab-icon",{attrs:{color:"red",icon:"user-line"}})]},proxy:!0}]),model:{value:e.form.username,callback:function(a){e.$set(e.form,"username","string"===typeof a?a.trim():a)},expression:"form.username"}})],1),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{autocomplete:"new-password",placeholder:e.translateTitle("请输入密码"),type:"password"},scopedSlots:e._u([{key:"prefix",fn:function(){return[a("vab-icon",{attrs:{icon:"lock-line"}})]},proxy:!0}]),model:{value:e.form.password,callback:function(a){e.$set(e.form,"password","string"===typeof a?a.trim():a)},expression:"form.password"}})],1),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{autocomplete:"new-password",placeholder:e.translateTitle("请输入姓名"),type:"text"},scopedSlots:e._u([{key:"prefix",fn:function(){return[a("vab-icon",{attrs:{icon:"apps-2-line"}})]},proxy:!0}]),model:{value:e.form.turename,callback:function(a){e.$set(e.form,"turename","string"===typeof a?a.trim():a)},expression:"form.turename"}})],1),a("el-form-item",{attrs:{prop:"mobile"}},[a("el-input",{attrs:{maxlength:"11",placeholder:e.translateTitle("请输入手机号"),"show-word-limit":"",type:"text"},scopedSlots:e._u([{key:"prefix",fn:function(){return[a("vab-icon",{attrs:{icon:"smartphone-line"}})]},proxy:!0}]),model:{value:e.form.mobile,callback:function(a){e.$set(e.form,"mobile","string"===typeof a?a.trim():a)},expression:"form.mobile"}})],1),a("el-button",{staticClass:"register-btn",attrs:{type:"primary"},nativeOn:{click:function(a){return a.preventDefault(),e.handleRegister.apply(null,arguments)}}},[e._v(" "+e._s(e.translateTitle("注册"))+" ")]),a("router-link",{attrs:{to:"/login"}},[a("div",{staticStyle:{"margin-top":"20px"}},[e._v(" "+e._s(e.translateTitle("已有账号?点此登录"))+" ")])])],1)],1)},o=[],i=(t("e157"),t("24b8"),t("79fa")),l=t("61f7"),c=t("c24f"),s={name:"Register",directives:{focus:{inserted(e){e.querySelector("input").focus()}}},data(){const e=(e,a,t)=>{""===a?t(new Error(this.translateTitle("用户名不能为空"))):t()},a=(e,a,t)=>{Object(l["isPassword"])(a)?t():t(new Error(this.translateTitle("密码不能少于6位")))},t=(e,a,t)=>{Object(l["isPhone"])(a)?t():t(new Error(this.translateTitle("请输入正确的手机号")))};return{isGetPhone:!1,getPhoneInterval:null,phoneCode:this.translateTitle("获取验证码"),showRegister:!1,form:{},registerRules:{username:[{required:!0,trigger:"blur",message:this.translateTitle("请输入用户名")},{validator:e,trigger:"blur"}],mobile:[{required:!0,trigger:"blur",message:this.translateTitle("请输入手机号")},{validator:t,trigger:"blur"}],password:[{required:!0,trigger:"blur",message:this.translateTitle("请输入密码")},{validator:a,trigger:"blur"}]},loading:!1,passwordType:"password"}},beforeDestroy(){this.getPhoneInterval=null,clearInterval(this.getPhoneInterval)},methods:{translateTitle:i["translateTitle"],getPhoneCode(){if(!Object(l["isPhone"])(this.form.phone))return void this.$refs["registerForm"].validateField("phone");this.isGetPhone=!0;let e=60;this.getPhoneInterval=setInterval(()=>{e>0?(e--,this.phoneCode=this.translateTitle("获取验证码 ")+e+"s"):(clearInterval(this.getPhoneInterval),this.phoneCode=this.translateTitle("获取验证码"),this.getPhoneInterval=null,this.isGetPhone=!1)},1e3)},handleRegister(){this.$refs["registerForm"].validate(async e=>{if(e){const{message:e}=await Object(c["register"])(this.form);this.$baseMessage(e,"success",!1,"vab-hey-message-success"),this.$router.push("/denglu")}})}}},r=s,d=(t("fd8f"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"7a8796ec",null);a["default"]=m.exports},d91d:function(e,a,t){t("24b8");const{mock:n}=t("03a1"),o=[],i=50;for(let l=0;l{const{account:a,pageNo:t=1,pageSize:n=20}=e.query,i=o.filter(e=>!(a&&e.account.indexOf(a)<0)),l=i.filter((e,a)=>a=n*(t-1));return{code:200,msg:"success",data:{list:l,total:i.length}}}}]},d934:function(e,a){const t={description:"最近更新:1、重构自定义表格组件自定义列拖拽及全屏功能。2、角色权限组件添加token无痛刷新功能"};e.exports=[{url:"/description/getList",type:"get",response:()=>({code:200,msg:"success",data:t})}]},dd47:function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o}));var n=t("b775");function o(e){return Object(n["default"])({url:"/systemLog/getList",method:"get",params:e})}},de09:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANoAAAAkBAMAAAAdqzmBAAAAMFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlTPQ5AAAAD3RSTlMAr3DvEDCAIM9A37+fj2CaqG3UAAAAnUlEQVRIx2NgAANW7f7/tAO/xAoYkIHyf9qCT8iWMf6nNWhAsk2f5rYheY7dnua2/Q+A28ZEe8v+J9Ax2v7/F4DbxkUH2wzgtvHTwbYPo7aN2jZq26hto7aN2jZq25Cy7Qvctng62PYVbls+HWz7S8/G6//PsI6H4396gAUQy1jO08W2jxDbZvynD+gD2uWp+J9eYNsEhv/0BPS1DQCZ2BLkLLWg6QAAAABJRU5ErkJggg=="},e157c:function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o})),t.d(a,"doEdit",(function(){return i})),t.d(a,"doDelete",(function(){return l}));var n=t("b775");function o(e){return Object(n["default"])({url:"/roleManagement/getList",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/roleManagement/doEdit",method:"post",data:e})}function l(e){return Object(n["default"])({url:"/roleManagement/doDelete",method:"post",data:e})}},e276:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-dialog",{attrs:{title:e.title,visible:e.dialogFormVisible,width:"500px"},on:{"update:visible":function(a){e.dialogFormVisible=a},close:e.close},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:e.close}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确 定")])]},proxy:!0}])},[a("el-form",{ref:"form",attrs:{"label-width":"80px",model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{model:{value:e.form.username,callback:function(a){e.$set(e.form,"username","string"===typeof a?a.trim():a)},expression:"form.username"}})],1),a("el-form-item",{attrs:{label:"密码",prop:"password"}},[a("el-input",{attrs:{type:"password"},model:{value:e.form.password,callback:function(a){e.$set(e.form,"password","string"===typeof a?a.trim():a)},expression:"form.password"}})],1),a("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[a("el-input",{model:{value:e.form.email,callback:function(a){e.$set(e.form,"email","string"===typeof a?a.trim():a)},expression:"form.email"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"roles"}},[a("el-checkbox-group",{model:{value:e.form.roles,callback:function(a){e.$set(e.form,"roles",a)},expression:"form.roles"}},[a("el-checkbox",{attrs:{label:"admin"}}),a("el-checkbox",{attrs:{label:"editor"}})],1)],1)],1)],1)},o=[],i=t("953d"),l={name:"UserManagementEdit",data(){return{form:{roles:[]},rules:{username:[{required:!0,trigger:"blur",message:"请输入用户名"}],password:[{required:!0,trigger:"blur",message:"请输入密码"}],email:[{required:!0,trigger:"blur",message:"请输入邮箱"}],roles:[{required:!0,trigger:"blur",message:"请选择角色"}]},title:"",dialogFormVisible:!1}},methods:{showEdit(e){e?(this.title="编辑",this.form=Object.assign({},e)):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1},save(){this.$refs["form"].validate(async e=>{if(e){const{msg:e}=await Object(i["doEdit"])(this.form);this.$baseMessage(e,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})}}},c=l,s=t("0b56"),r=Object(s["a"])(c,n,o,!1,null,null,null);a["default"]=r.exports},e4d1:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-dialog",{attrs:{title:e.title,visible:e.dialogFormVisible,width:"60%"},on:{"update:visible":function(a){e.dialogFormVisible=a},close:e.close},scopedSlots:e._u([{key:"footer",fn:function(){return[a("el-button",{on:{click:e.close}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("确 定")])]},proxy:!0}])},[a("el-form",{ref:"form",attrs:{inline:!0,"label-width":"140px",model:e.form,rules:e.rules}},[a("el-form-item",{attrs:{label:"父级Id",prop:"parentId"}},[a("el-input",{model:{value:e.form.parentId,callback:function(a){e.$set(e.form,"parentId",a)},expression:"form.parentId"}})],1),a("el-form-item",{attrs:{label:"name",prop:"name"}},[a("el-input",{model:{value:e.form.name,callback:function(a){e.$set(e.form,"name",a)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"路径",prop:"path"}},[a("el-input",{model:{value:e.form.path,callback:function(a){e.$set(e.form,"path",a)},expression:"form.path"}})],1),a("el-form-item",{attrs:{label:"vue文件路径",prop:"component"}},[a("el-input",{model:{value:e.form.component,callback:function(a){e.$set(e.form,"component",a)},expression:"form.component"}})],1),a("el-form-item",{attrs:{label:"重定向",prop:"redirect"}},[a("el-input",{model:{value:e.form.redirect,callback:function(a){e.$set(e.form,"redirect",a)},expression:"form.redirect"}})],1),a("el-form-item",{attrs:{label:"标题",prop:"meta.title"}},[a("el-input",{model:{value:e.form.meta.title,callback:function(a){e.$set(e.form.meta,"title",a)},expression:"form.meta.title"}})],1),a("el-form-item",{attrs:{label:"图标",prop:"meta.icon"}},[a("el-popover",{attrs:{"popper-class":"icon-selector-popper",trigger:"hover",width:"292"},scopedSlots:e._u([{key:"reference",fn:function(){return[a("el-input",{model:{value:e.form.meta.icon,callback:function(a){e.$set(e.form.meta,"icon",a)},expression:"form.meta.icon"}})]},proxy:!0}])},[a("vab-icon-selector",{on:{"handle-icon":e.handleIcon}})],1)],1),a("el-form-item",{attrs:{label:"badge"}},[a("el-input",{model:{value:e.form.meta.badge,callback:function(a){e.$set(e.form.meta,"badge",a)},expression:"form.meta.badge"}})],1),a("el-form-item",{attrs:{label:"隐藏"}},[a("el-switch",{model:{value:e.form.hidden,callback:function(a){e.$set(e.form,"hidden",a)},expression:"form.hidden"}})],1),a("el-form-item",{attrs:{label:"始终显示当前节点"}},[a("el-switch",{model:{value:e.form.alwaysShow,callback:function(a){e.$set(e.form,"alwaysShow",a)},expression:"form.alwaysShow"}})],1),a("el-form-item",{attrs:{label:"自定义svg图标"}},[a("el-switch",{model:{value:e.form.meta.isCustomSvg,callback:function(a){e.$set(e.form.meta,"isCustomSvg",a)},expression:"form.meta.isCustomSvg"}})],1),a("el-form-item",{attrs:{label:"固定"}},[a("el-switch",{model:{value:e.form.meta.noClosable,callback:function(a){e.$set(e.form.meta,"noClosable",a)},expression:"form.meta.noClosable"}})],1),a("el-form-item",{attrs:{label:"无缓存"}},[a("el-switch",{model:{value:e.form.meta.noKeepAlive,callback:function(a){e.$set(e.form.meta,"noKeepAlive",a)},expression:"form.meta.noKeepAlive"}})],1),a("el-form-item",{attrs:{label:"不显示当前标签页"}},[a("el-switch",{model:{value:e.form.meta.tabHidden,callback:function(a){e.$set(e.form.meta,"tabHidden",a)},expression:"form.meta.tabHidden"}})],1)],1)],1)},o=[],i=t("f5b7"),l=t("754e"),c={name:"MenuManagementEdit",components:{VabIconSelector:i["default"]},data(){return{form:{meta:{icon:""}},rules:{parentId:[{required:!0,trigger:"blur",message:"请输入父级id"}],name:[{required:!0,trigger:"blur",message:"请输入name"}],path:[{required:!0,trigger:"blur",message:"请输入path"}],component:[{required:!0,trigger:"blur",message:"请输入component"}],"meta.title":[{required:!0,trigger:"blur",message:"请输入标题"}],"meta.icon":[{required:!0,trigger:"blur",message:"请选择图标"}]},title:"",dialogFormVisible:!1}},created(){},methods:{handleIcon(e){this.form.meta.icon=e},showEdit(e){e?(this.title="编辑",this.form=Object.assign({},e)):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1},save(){this.$refs["form"].validate(async e=>{if(e){const{msg:e}=await Object(l["doEdit"])(this.form);this.$baseMessage(e,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})}}},s=c,r=t("0b56"),d=Object(r["a"])(s,n,o,!1,null,null,null);a["default"]=d.exports},e52d:function(e,a){const t=[{id:"root",createTime:"@datetime",name:"根节点",order:0,children:[{id:"1",parentId:"root",parentName:"根节点",createTime:"@datetime",name:"桃花坞",order:0},{id:"2",parentId:"root",parentName:"根节点",createTime:"@datetime",name:"少林寺",order:1,children:[{id:"@uuid",parentId:"2",parentName:"少林寺",createTime:"@datetime",name:"达摩院",order:0},{id:"@uuid",parentId:"2",parentName:"少林寺",createTime:"@datetime",name:"戒律堂",order:1}]}]}];e.exports=[{url:"/departmentManagement/getList",type:"get",response:e=>{const{name:a,pageNo:n=1,pageSize:o=20}=e.query,i=t.filter(e=>!(a&&e.name.indexOf(a)<0)),l=i.filter((e,a)=>a=o*(n-1));return{code:200,msg:"success",data:{list:l,total:i.length}}}},{url:"/departmentManagement/doEdit",type:"post",response:()=>({code:200,msg:"模拟保存成功"})},{url:"/departmentManagement/doDelete",type:"post",response:()=>({code:200,msg:"模拟删除成功"})}]},e7c6:function(e,a){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAABoCAMAAAAJmRRGAAAA2FBMVEVHcEzEydTDytbDytXEy9a/z8/X3OPDy9PCytXBydXCy9bCytbBydfJ0NrM09zL0tzO1N3U2eLR1t/M3d3U2OHU2eLR19/O1N3Iz9rGztjDy9bEzNfGzdjDy9fDytbDy9XDytbCytbDy9X////Dy9bz9ffDytfh5Ovb4Ob7/Pzs7vLw8vX3+Pro6/DHzdrO1N709ffd4ejN1N3Z3ubO1N/Q1t/Fzdjy8/bW2uPu8PPS1+H8/P3L0tvo6+/K0NzR2ODa3+ba3ubl6O3k6O3d4ujh5erHzdnM09zSEnbOAAAAI3RSTlMAMLDw/hBmQL+A0OBg7dnkzFmSD3c2qLzz+P79+0BwwK9/gAAqeWMAAAGZSURBVGje7Zhpc4IwEECtiglq7/s+EqN4gFV7H/bu//9HjYGpllqKbdyo7OMDM+xMHrskYSepFIIgyFRAjZkJJ4lTEyLVxIScch+aqKynf5pZ8jKzrq3CccFU5U540ZDZyhTz+FdAEARB/kwuy4ewAKEeauZ8CUDNf2ATRF0Kc3Eun25oEth2lJqFuerlvaKpe6cjqZmq+ZoZdVc+31n+f7Wpwh5FXXmWgd11I2r2KiN7qwYKXmHsRYa2zajZg4xtQS8u1nqvSG5lcH68W8p39V3rc1tbBFYH3JzJMJS6fl0ddJcA1WVRTra6BqP2Hp2Q2umIKoTaeROdpjJWxaW6N11xXwfJuukJV03tmjjt3Rqu8Bygb+20hWioQvu5izbgNHvy8/VnmP8aYDO8PmQ7g1xcqEZ1rLZj7GpKE6eObKxnVp3Mb617cUWgb0tJ7x/FPNDoo0l9wNPxjnH6ZDWp84cZK87h1YA5p0k9Jy8EQXRBtBCMFBryl9MjrgXqj0S+DkknNWsEMUfQ1qq+lkZjz44aQRAEQSaFD7jazUw0Sb2YAAAAAElFTkSuQmCC"},eaf5:function(e,a,t){},ed08:function(e,a,t){"use strict";t.r(a),t.d(a,"parseTime",(function(){return n})),t.d(a,"formatTime",(function(){return o})),t.d(a,"paramObj",(function(){return i})),t.d(a,"translateDataToTree",(function(){return l})),t.d(a,"translateTreeToData",(function(){return c})),t.d(a,"tenBitTimestamp",(function(){return s})),t.d(a,"thirteenBitTimestamp",(function(){return r})),t.d(a,"uuid",(function(){return d})),t.d(a,"random",(function(){return m})),t.d(a,"on",(function(){return u})),t.d(a,"off",(function(){return f})),t.d(a,"shuffle",(function(){return p}));t("24b8");function n(e,a){if(0===arguments.length)return null;const t=a||"{y}-{m}-{d} {h}:{i}:{s}";let n;"object"===typeof e?n=e:("string"===typeof e&&/^[0-9]+$/.test(e)&&(e=parseInt(e)),"number"===typeof e&&10===e.toString().length&&(e*=1e3),n=new Date(e));const o={y:n.getFullYear(),m:n.getMonth()+1,d:n.getDate(),h:n.getHours(),i:n.getMinutes(),s:n.getSeconds(),a:n.getDay()};return t.replace(/{([ymdhisa])+}/g,(e,a)=>{let t=o[a];return"a"===a?["日","一","二","三","四","五","六"][t]:(e.length>0&&t<10&&(t="0"+t),t||0)})}function o(e,a){e=10===(""+e).length?1e3*parseInt(e):+e;const t=new Date(e),o=Date.now(),i=(o-t)/1e3;return i<30?"刚刚":i<3600?Math.ceil(i/60)+"分钟前":i<86400?Math.ceil(i/3600)+"小时前":i<172800?"1天前":a?n(e,a):t.getMonth()+1+"月"+t.getDate()+"日"+t.getHours()+"时"+t.getMinutes()+"分"}function i(e){const a=e.split("?")[1];return a?JSON.parse('{"'+decodeURIComponent(a).replace(/"/g,'\\"').replace(/&/g,'","').replace(/=/g,'":"').replace(/\+/g," ")+'"}'):{}}function l(e){const a=e.filter(e=>"undefined"===e.parentId||null===e.parentId),t=e.filter(e=>"undefined"!==e.parentId&&null!==e.parentId),n=(e,a)=>{e.forEach(e=>{a.forEach((t,o)=>{if(t.parentId===e.id){const i=JSON.parse(JSON.stringify(a));i.splice(o,1),n([t],i),"undefined"!==typeof e.children?e.children.push(t):e.children=[t]}})})};return n(a,t),a}function c(e){const a=[];return e.forEach(e=>{const t=e=>{a.push({id:e.id,name:e.name,parentId:e.parentId});const n=e.children;if(n)for(let a=0;ae});t.on("success",()=>{l(e),t.destroy()}),t.on("error",()=>{c(e),t.destroy()}),t.onClick(a)}},f7b0:function(e,a){const t=[{name:"北京市",code:"110000",region:"north",provinceLevelCity:!0,children:[{name:"市辖区",code:"110100",children:[{name:"东城区",code:"110101"},{name:"西城区",code:"110102"},{name:"朝阳区",code:"110105"},{name:"丰台区",code:"110106"},{name:"石景山区",code:"110107"},{name:"海淀区",code:"110108"},{name:"门头沟区",code:"110109"},{name:"房山区",code:"110111"},{name:"通州区",code:"110112"},{name:"顺义区",code:"110113"},{name:"昌平区",code:"110114"},{name:"大兴区",code:"110115"},{name:"怀柔区",code:"110116"},{name:"平谷区",code:"110117"},{name:"密云区",code:"110118"},{name:"延庆区",code:"110119"}]}]},{name:"天津市",code:"120000",region:"north",provinceLevelCity:!0,children:[{name:"市辖区",code:"120100",children:[{name:"和平区",code:"120101"},{name:"河东区",code:"120102"},{name:"河西区",code:"120103"},{name:"南开区",code:"120104"},{name:"河北区",code:"120105"},{name:"红桥区",code:"120106"},{name:"东丽区",code:"120110"},{name:"西青区",code:"120111"},{name:"津南区",code:"120112"},{name:"北辰区",code:"120113"},{name:"武清区",code:"120114"},{name:"宝坻区",code:"120115"},{name:"滨海新区",code:"120116"},{name:"宁河区",code:"120117"},{name:"静海区",code:"120118"},{name:"蓟州区",code:"120119"}]}]},{name:"河北省",code:"130000",region:"north",children:[{name:"石家庄市",code:"130100",children:[{name:"长安区",code:"130102"},{name:"桥西区",code:"130104"},{name:"新华区",code:"130105"},{name:"井陉矿区",code:"130107"},{name:"裕华区",code:"130108"},{name:"藁城区",code:"130109"},{name:"鹿泉区",code:"130110"},{name:"栾城区",code:"130111"},{name:"井陉县",code:"130121"},{name:"正定县",code:"130123"},{name:"行唐县",code:"130125"},{name:"灵寿县",code:"130126"},{name:"高邑县",code:"130127"},{name:"深泽县",code:"130128"},{name:"赞皇县",code:"130129"},{name:"无极县",code:"130130"},{name:"平山县",code:"130131"},{name:"元氏县",code:"130132"},{name:"赵县",code:"130133"},{name:"辛集市",code:"130181"},{name:"晋州市",code:"130183"},{name:"新乐市",code:"130184"}]},{name:"唐山市",code:"130200",children:[{name:"路南区",code:"130202"},{name:"路北区",code:"130203"},{name:"古冶区",code:"130204"},{name:"开平区",code:"130205"},{name:"丰南区",code:"130207"},{name:"丰润区",code:"130208"},{name:"曹妃甸区",code:"130209"},{name:"滦南县",code:"130224"},{name:"乐亭县",code:"130225"},{name:"迁西县",code:"130227"},{name:"玉田县",code:"130229"},{name:"遵化市",code:"130281"},{name:"迁安市",code:"130283"},{name:"滦州市",code:"130284"}]},{name:"秦皇岛市",code:"130300",children:[{name:"海港区",code:"130302"},{name:"山海关区",code:"130303"},{name:"北戴河区",code:"130304"},{name:"抚宁区",code:"130306"},{name:"青龙满族自治县",code:"130321"},{name:"昌黎县",code:"130322"},{name:"卢龙县",code:"130324"}]},{name:"邯郸市",code:"130400",children:[{name:"邯山区",code:"130402"},{name:"丛台区",code:"130403"},{name:"复兴区",code:"130404"},{name:"峰峰矿区",code:"130406"},{name:"肥乡区",code:"130407"},{name:"永年区",code:"130408"},{name:"临漳县",code:"130423"},{name:"成安县",code:"130424"},{name:"大名县",code:"130425"},{name:"涉县",code:"130426"},{name:"磁县",code:"130427"},{name:"邱县",code:"130430"},{name:"鸡泽县",code:"130431"},{name:"广平县",code:"130432"},{name:"馆陶县",code:"130433"},{name:"魏县",code:"130434"},{name:"曲周县",code:"130435"},{name:"武安市",code:"130481"}]},{name:"邢台市",code:"130500",children:[{name:"桥东区",code:"130502"},{name:"桥西区",code:"130503"},{name:"邢台县",code:"130521"},{name:"临城县",code:"130522"},{name:"内丘县",code:"130523"},{name:"柏乡县",code:"130524"},{name:"隆尧县",code:"130525"},{name:"任县",code:"130526"},{name:"南和县",code:"130527"},{name:"宁晋县",code:"130528"},{name:"巨鹿县",code:"130529"},{name:"新河县",code:"130530"},{name:"广宗县",code:"130531"},{name:"平乡县",code:"130532"},{name:"威县",code:"130533"},{name:"清河县",code:"130534"},{name:"临西县",code:"130535"},{name:"南宫市",code:"130581"},{name:"沙河市",code:"130582"}]},{name:"保定市",code:"130600",children:[{name:"竞秀区",code:"130602"},{name:"莲池区",code:"130606"},{name:"满城区",code:"130607"},{name:"清苑区",code:"130608"},{name:"徐水区",code:"130609"},{name:"涞水县",code:"130623"},{name:"阜平县",code:"130624"},{name:"定兴县",code:"130626"},{name:"唐县",code:"130627"},{name:"高阳县",code:"130628"},{name:"容城县",code:"130629"},{name:"涞源县",code:"130630"},{name:"望都县",code:"130631"},{name:"安新县",code:"130632"},{name:"易县",code:"130633"},{name:"曲阳县",code:"130634"},{name:"蠡县",code:"130635"},{name:"顺平县",code:"130636"},{name:"博野县",code:"130637"},{name:"雄县",code:"130638"},{name:"涿州市",code:"130681"},{name:"定州市",code:"130682"},{name:"安国市",code:"130683"},{name:"高碑店市",code:"130684"}]},{name:"张家口市",code:"130700",children:[{name:"桥东区",code:"130702"},{name:"桥西区",code:"130703"},{name:"宣化区",code:"130705"},{name:"下花园区",code:"130706"},{name:"万全区",code:"130708"},{name:"崇礼区",code:"130709"},{name:"张北县",code:"130722"},{name:"康保县",code:"130723"},{name:"沽源县",code:"130724"},{name:"尚义县",code:"130725"},{name:"蔚县",code:"130726"},{name:"阳原县",code:"130727"},{name:"怀安县",code:"130728"},{name:"怀来县",code:"130730"},{name:"涿鹿县",code:"130731"},{name:"赤城县",code:"130732"}]},{name:"承德市",code:"130800",children:[{name:"双桥区",code:"130802"},{name:"双滦区",code:"130803"},{name:"鹰手营子矿区",code:"130804"},{name:"承德县",code:"130821"},{name:"兴隆县",code:"130822"},{name:"滦平县",code:"130824"},{name:"隆化县",code:"130825"},{name:"丰宁满族自治县",code:"130826"},{name:"宽城满族自治县",code:"130827"},{name:"围场满族蒙古族自治县",code:"130828"},{name:"平泉市",code:"130881"}]},{name:"沧州市",code:"130900",children:[{name:"新华区",code:"130902"},{name:"运河区",code:"130903"},{name:"沧县",code:"130921"},{name:"青县",code:"130922"},{name:"东光县",code:"130923"},{name:"海兴县",code:"130924"},{name:"盐山县",code:"130925"},{name:"肃宁县",code:"130926"},{name:"南皮县",code:"130927"},{name:"吴桥县",code:"130928"},{name:"献县",code:"130929"},{name:"孟村回族自治县",code:"130930"},{name:"泊头市",code:"130981"},{name:"任丘市",code:"130982"},{name:"黄骅市",code:"130983"},{name:"河间市",code:"130984"}]},{name:"廊坊市",code:"131000",children:[{name:"安次区",code:"131002"},{name:"广阳区",code:"131003"},{name:"固安县",code:"131022"},{name:"永清县",code:"131023"},{name:"香河县",code:"131024"},{name:"大城县",code:"131025"},{name:"文安县",code:"131026"},{name:"大厂回族自治县",code:"131028"},{name:"霸州市",code:"131081"},{name:"三河市",code:"131082"}]},{name:"衡水市",code:"131100",children:[{name:"桃城区",code:"131102"},{name:"冀州区",code:"131103"},{name:"枣强县",code:"131121"},{name:"武邑县",code:"131122"},{name:"武强县",code:"131123"},{name:"饶阳县",code:"131124"},{name:"安平县",code:"131125"},{name:"故城县",code:"131126"},{name:"景县",code:"131127"},{name:"阜城县",code:"131128"},{name:"深州市",code:"131182"}]}]},{name:"山西省",code:"140000",region:"north",children:[{name:"太原市",code:"140100",children:[{name:"小店区",code:"140105"},{name:"迎泽区",code:"140106"},{name:"杏花岭区",code:"140107"},{name:"尖草坪区",code:"140108"},{name:"万柏林区",code:"140109"},{name:"晋源区",code:"140110"},{name:"清徐县",code:"140121"},{name:"阳曲县",code:"140122"},{name:"娄烦县",code:"140123"},{name:"古交市",code:"140181"}]},{name:"大同市",code:"140200",children:[{name:"新荣区",code:"140212"},{name:"平城区",code:"140213"},{name:"云冈区",code:"140214"},{name:"云州区",code:"140215"},{name:"阳高县",code:"140221"},{name:"天镇县",code:"140222"},{name:"广灵县",code:"140223"},{name:"灵丘县",code:"140224"},{name:"浑源县",code:"140225"},{name:"左云县",code:"140226"}]},{name:"阳泉市",code:"140300",children:[{name:"城区",code:"140302"},{name:"矿区",code:"140303"},{name:"郊区",code:"140311"},{name:"平定县",code:"140321"},{name:"盂县",code:"140322"}]},{name:"长治市",code:"140400",children:[{name:"潞州区",code:"140403"},{name:"上党区",code:"140404"},{name:"屯留区",code:"140405"},{name:"潞城区",code:"140406"},{name:"襄垣县",code:"140423"},{name:"平顺县",code:"140425"},{name:"黎城县",code:"140426"},{name:"壶关县",code:"140427"},{name:"长子县",code:"140428"},{name:"武乡县",code:"140429"},{name:"沁县",code:"140430"},{name:"沁源县",code:"140431"}]},{name:"晋城市",code:"140500",children:[{name:"城区",code:"140502"},{name:"沁水县",code:"140521"},{name:"阳城县",code:"140522"},{name:"陵川县",code:"140524"},{name:"泽州县",code:"140525"},{name:"高平市",code:"140581"}]},{name:"朔州市",code:"140600",children:[{name:"朔城区",code:"140602"},{name:"平鲁区",code:"140603"},{name:"山阴县",code:"140621"},{name:"应县",code:"140622"},{name:"右玉县",code:"140623"},{name:"怀仁市",code:"140681"}]},{name:"晋中市",code:"140700",children:[{name:"榆次区",code:"140702"},{name:"榆社县",code:"140721"},{name:"左权县",code:"140722"},{name:"和顺县",code:"140723"},{name:"昔阳县",code:"140724"},{name:"寿阳县",code:"140725"},{name:"太谷县",code:"140726"},{name:"祁县",code:"140727"},{name:"平遥县",code:"140728"},{name:"灵石县",code:"140729"},{name:"介休市",code:"140781"}]},{name:"运城市",code:"140800",children:[{name:"盐湖区",code:"140802"},{name:"临猗县",code:"140821"},{name:"万荣县",code:"140822"},{name:"闻喜县",code:"140823"},{name:"稷山县",code:"140824"},{name:"新绛县",code:"140825"},{name:"绛县",code:"140826"},{name:"垣曲县",code:"140827"},{name:"夏县",code:"140828"},{name:"平陆县",code:"140829"},{name:"芮城县",code:"140830"},{name:"永济市",code:"140881"},{name:"河津市",code:"140882"}]},{name:"忻州市",code:"140900",children:[{name:"忻府区",code:"140902"},{name:"定襄县",code:"140921"},{name:"五台县",code:"140922"},{name:"代县",code:"140923"},{name:"繁峙县",code:"140924"},{name:"宁武县",code:"140925"},{name:"静乐县",code:"140926"},{name:"神池县",code:"140927"},{name:"五寨县",code:"140928"},{name:"岢岚县",code:"140929"},{name:"河曲县",code:"140930"},{name:"保德县",code:"140931"},{name:"偏关县",code:"140932"},{name:"原平市",code:"140981"}]},{name:"临汾市",code:"141000",children:[{name:"尧都区",code:"141002"},{name:"曲沃县",code:"141021"},{name:"翼城县",code:"141022"},{name:"襄汾县",code:"141023"},{name:"洪洞县",code:"141024"},{name:"古县",code:"141025"},{name:"安泽县",code:"141026"},{name:"浮山县",code:"141027"},{name:"吉县",code:"141028"},{name:"乡宁县",code:"141029"},{name:"大宁县",code:"141030"},{name:"隰县",code:"141031"},{name:"永和县",code:"141032"},{name:"蒲县",code:"141033"},{name:"汾西县",code:"141034"},{name:"侯马市",code:"141081"},{name:"霍州市",code:"141082"}]},{name:"吕梁市",code:"141100",children:[{name:"离石区",code:"141102"},{name:"文水县",code:"141121"},{name:"交城县",code:"141122"},{name:"兴县",code:"141123"},{name:"临县",code:"141124"},{name:"柳林县",code:"141125"},{name:"石楼县",code:"141126"},{name:"岚县",code:"141127"},{name:"方山县",code:"141128"},{name:"中阳县",code:"141129"},{name:"交口县",code:"141130"},{name:"孝义市",code:"141181"},{name:"汾阳市",code:"141182"}]}]},{name:"内蒙古自治区",code:"150000",region:"north",autonomousRegion:!0,children:[{name:"呼和浩特市",code:"150100",children:[{name:"新城区",code:"150102"},{name:"回民区",code:"150103"},{name:"玉泉区",code:"150104"},{name:"赛罕区",code:"150105"},{name:"土默特左旗",code:"150121"},{name:"托克托县",code:"150122"},{name:"和林格尔县",code:"150123"},{name:"清水河县",code:"150124"},{name:"武川县",code:"150125"}]},{name:"包头市",code:"150200",children:[{name:"东河区",code:"150202"},{name:"昆都仑区",code:"150203"},{name:"青山区",code:"150204"},{name:"石拐区",code:"150205"},{name:"白云鄂博矿区",code:"150206"},{name:"九原区",code:"150207"},{name:"土默特右旗",code:"150221"},{name:"固阳县",code:"150222"},{name:"达尔罕茂明安联合旗",code:"150223"}]},{name:"乌海市",code:"150300",children:[{name:"海勃湾区",code:"150302"},{name:"海南区",code:"150303"},{name:"乌达区",code:"150304"}]},{name:"赤峰市",code:"150400",children:[{name:"红山区",code:"150402"},{name:"元宝山区",code:"150403"},{name:"松山区",code:"150404"},{name:"阿鲁科尔沁旗",code:"150421"},{name:"巴林左旗",code:"150422"},{name:"巴林右旗",code:"150423"},{name:"林西县",code:"150424"},{name:"克什克腾旗",code:"150425"},{name:"翁牛特旗",code:"150426"},{name:"喀喇沁旗",code:"150428"},{name:"宁城县",code:"150429"},{name:"敖汉旗",code:"150430"}]},{name:"通辽市",code:"150500",children:[{name:"科尔沁区",code:"150502"},{name:"科尔沁左翼中旗",code:"150521"},{name:"科尔沁左翼后旗",code:"150522"},{name:"开鲁县",code:"150523"},{name:"库伦旗",code:"150524"},{name:"奈曼旗",code:"150525"},{name:"扎鲁特旗",code:"150526"},{name:"霍林郭勒市",code:"150581"}]},{name:"鄂尔多斯市",code:"150600",children:[{name:"东胜区",code:"150602"},{name:"康巴什区",code:"150603"},{name:"达拉特旗",code:"150621"},{name:"准格尔旗",code:"150622"},{name:"鄂托克前旗",code:"150623"},{name:"鄂托克旗",code:"150624"},{name:"杭锦旗",code:"150625"},{name:"乌审旗",code:"150626"},{name:"伊金霍洛旗",code:"150627"}]},{name:"呼伦贝尔市",code:"150700",children:[{name:"海拉尔区",code:"150702"},{name:"扎赉诺尔区",code:"150703"},{name:"阿荣旗",code:"150721"},{name:"莫力达瓦达斡尔族自治旗",code:"150722"},{name:"鄂伦春自治旗",code:"150723"},{name:"鄂温克族自治旗",code:"150724"},{name:"陈巴尔虎旗",code:"150725"},{name:"新巴尔虎左旗",code:"150726"},{name:"新巴尔虎右旗",code:"150727"},{name:"满洲里市",code:"150781"},{name:"牙克石市",code:"150782"},{name:"扎兰屯市",code:"150783"},{name:"额尔古纳市",code:"150784"},{name:"根河市",code:"150785"}]},{name:"巴彦淖尔市",code:"150800",children:[{name:"临河区",code:"150802"},{name:"五原县",code:"150821"},{name:"磴口县",code:"150822"},{name:"乌拉特前旗",code:"150823"},{name:"乌拉特中旗",code:"150824"},{name:"乌拉特后旗",code:"150825"},{name:"杭锦后旗",code:"150826"}]},{name:"乌兰察布市",code:"150900",children:[{name:"集宁区",code:"150902"},{name:"卓资县",code:"150921"},{name:"化德县",code:"150922"},{name:"商都县",code:"150923"},{name:"兴和县",code:"150924"},{name:"凉城县",code:"150925"},{name:"察哈尔右翼前旗",code:"150926"},{name:"察哈尔右翼中旗",code:"150927"},{name:"察哈尔右翼后旗",code:"150928"},{name:"四子王旗",code:"150929"},{name:"丰镇市",code:"150981"}]},{name:"兴安盟",code:"152200",children:[{name:"乌兰浩特市",code:"152201"},{name:"阿尔山市",code:"152202"},{name:"科尔沁右翼前旗",code:"152221"},{name:"科尔沁右翼中旗",code:"152222"},{name:"扎赉特旗",code:"152223"},{name:"突泉县",code:"152224"}]},{name:"锡林郭勒盟",code:"152500",children:[{name:"二连浩特市",code:"152501"},{name:"锡林浩特市",code:"152502"},{name:"阿巴嘎旗",code:"152522"},{name:"苏尼特左旗",code:"152523"},{name:"苏尼特右旗",code:"152524"},{name:"东乌珠穆沁旗",code:"152525"},{name:"西乌珠穆沁旗",code:"152526"},{name:"太仆寺旗",code:"152527"},{name:"镶黄旗",code:"152528"},{name:"正镶白旗",code:"152529"},{name:"正蓝旗",code:"152530"},{name:"多伦县",code:"152531"}]},{name:"阿拉善盟",code:"152900",children:[{name:"阿拉善左旗",code:"152921"},{name:"阿拉善右旗",code:"152922"},{name:"额济纳旗",code:"152923"}]}]},{name:"辽宁省",code:"210000",region:"northeast",children:[{name:"沈阳市",code:"210100",children:[{name:"和平区",code:"210102"},{name:"沈河区",code:"210103"},{name:"大东区",code:"210104"},{name:"皇姑区",code:"210105"},{name:"铁西区",code:"210106"},{name:"苏家屯区",code:"210111"},{name:"浑南区",code:"210112"},{name:"沈北新区",code:"210113"},{name:"于洪区",code:"210114"},{name:"辽中区",code:"210115"},{name:"康平县",code:"210123"},{name:"法库县",code:"210124"},{name:"新民市",code:"210181"}]},{name:"大连市",code:"210200",children:[{name:"中山区",code:"210202"},{name:"西岗区",code:"210203"},{name:"沙河口区",code:"210204"},{name:"甘井子区",code:"210211"},{name:"旅顺口区",code:"210212"},{name:"金州区",code:"210213"},{name:"普兰店区",code:"210214"},{name:"长海县",code:"210224"},{name:"瓦房店市",code:"210281"},{name:"庄河市",code:"210283"}]},{name:"鞍山市",code:"210300",children:[{name:"铁东区",code:"210302"},{name:"铁西区",code:"210303"},{name:"立山区",code:"210304"},{name:"千山区",code:"210311"},{name:"台安县",code:"210321"},{name:"岫岩满族自治县",code:"210323"},{name:"海城市",code:"210381"}]},{name:"抚顺市",code:"210400",children:[{name:"新抚区",code:"210402"},{name:"东洲区",code:"210403"},{name:"望花区",code:"210404"},{name:"顺城区",code:"210411"},{name:"抚顺县",code:"210421"},{name:"新宾满族自治县",code:"210422"},{name:"清原满族自治县",code:"210423"}]},{name:"本溪市",code:"210500",children:[{name:"平山区",code:"210502"},{name:"溪湖区",code:"210503"},{name:"明山区",code:"210504"},{name:"南芬区",code:"210505"},{name:"本溪满族自治县",code:"210521"},{name:"桓仁满族自治县",code:"210522"}]},{name:"丹东市",code:"210600",children:[{name:"元宝区",code:"210602"},{name:"振兴区",code:"210603"},{name:"振安区",code:"210604"},{name:"宽甸满族自治县",code:"210624"},{name:"东港市",code:"210681"},{name:"凤城市",code:"210682"}]},{name:"锦州市",code:"210700",children:[{name:"古塔区",code:"210702"},{name:"凌河区",code:"210703"},{name:"太和区",code:"210711"},{name:"黑山县",code:"210726"},{name:"义县",code:"210727"},{name:"凌海市",code:"210781"},{name:"北镇市",code:"210782"}]},{name:"营口市",code:"210800",children:[{name:"站前区",code:"210802"},{name:"西市区",code:"210803"},{name:"鲅鱼圈区",code:"210804"},{name:"老边区",code:"210811"},{name:"盖州市",code:"210881"},{name:"大石桥市",code:"210882"}]},{name:"阜新市",code:"210900",children:[{name:"海州区",code:"210902"},{name:"新邱区",code:"210903"},{name:"太平区",code:"210904"},{name:"清河门区",code:"210905"},{name:"细河区",code:"210911"},{name:"阜新蒙古族自治县",code:"210921"},{name:"彰武县",code:"210922"}]},{name:"辽阳市",code:"211000",children:[{name:"白塔区",code:"211002"},{name:"文圣区",code:"211003"},{name:"宏伟区",code:"211004"},{name:"弓长岭区",code:"211005"},{name:"太子河区",code:"211011"},{name:"辽阳县",code:"211021"},{name:"灯塔市",code:"211081"}]},{name:"盘锦市",code:"211100",children:[{name:"双台子区",code:"211102"},{name:"兴隆台区",code:"211103"},{name:"大洼区",code:"211104"},{name:"盘山县",code:"211122"}]},{name:"铁岭市",code:"211200",children:[{name:"银州区",code:"211202"},{name:"清河区",code:"211204"},{name:"铁岭县",code:"211221"},{name:"西丰县",code:"211223"},{name:"昌图县",code:"211224"},{name:"调兵山市",code:"211281"},{name:"开原市",code:"211282"}]},{name:"朝阳市",code:"211300",children:[{name:"双塔区",code:"211302"},{name:"龙城区",code:"211303"},{name:"朝阳县",code:"211321"},{name:"建平县",code:"211322"},{name:"喀喇沁左翼蒙古族自治县",code:"211324"},{name:"北票市",code:"211381"},{name:"凌源市",code:"211382"}]},{name:"葫芦岛市",code:"211400",children:[{name:"连山区",code:"211402"},{name:"龙港区",code:"211403"},{name:"南票区",code:"211404"},{name:"绥中县",code:"211421"},{name:"建昌县",code:"211422"},{name:"兴城市",code:"211481"}]}]},{name:"吉林省",code:"220000",region:"northeast",children:[{name:"长春市",code:"220100",children:[{name:"南关区",code:"220102"},{name:"宽城区",code:"220103"},{name:"朝阳区",code:"220104"},{name:"二道区",code:"220105"},{name:"绿园区",code:"220106"},{name:"双阳区",code:"220112"},{name:"九台区",code:"220113"},{name:"农安县",code:"220122"},{name:"榆树市",code:"220182"},{name:"德惠市",code:"220183"}]},{name:"吉林市",code:"220200",children:[{name:"昌邑区",code:"220202"},{name:"龙潭区",code:"220203"},{name:"船营区",code:"220204"},{name:"丰满区",code:"220211"},{name:"永吉县",code:"220221"},{name:"蛟河市",code:"220281"},{name:"桦甸市",code:"220282"},{name:"舒兰市",code:"220283"},{name:"磐石市",code:"220284"}]},{name:"四平市",code:"220300",children:[{name:"铁西区",code:"220302"},{name:"铁东区",code:"220303"},{name:"梨树县",code:"220322"},{name:"伊通满族自治县",code:"220323"},{name:"公主岭市",code:"220381"},{name:"双辽市",code:"220382"}]},{name:"辽源市",code:"220400",children:[{name:"龙山区",code:"220402"},{name:"西安区",code:"220403"},{name:"东丰县",code:"220421"},{name:"东辽县",code:"220422"}]},{name:"通化市",code:"220500",children:[{name:"东昌区",code:"220502"},{name:"二道江区",code:"220503"},{name:"通化县",code:"220521"},{name:"辉南县",code:"220523"},{name:"柳河县",code:"220524"},{name:"梅河口市",code:"220581"},{name:"集安市",code:"220582"}]},{name:"白山市",code:"220600",children:[{name:"浑江区",code:"220602"},{name:"江源区",code:"220605"},{name:"抚松县",code:"220621"},{name:"靖宇县",code:"220622"},{name:"长白朝鲜族自治县",code:"220623"},{name:"临江市",code:"220681"}]},{name:"松原市",code:"220700",children:[{name:"宁江区",code:"220702"},{name:"前郭尔罗斯蒙古族自治县",code:"220721"},{name:"长岭县",code:"220722"},{name:"乾安县",code:"220723"},{name:"扶余市",code:"220781"}]},{name:"白城市",code:"220800",children:[{name:"洮北区",code:"220802"},{name:"镇赉县",code:"220821"},{name:"通榆县",code:"220822"},{name:"洮南市",code:"220881"},{name:"大安市",code:"220882"}]},{name:"延边朝鲜族自治州",code:"222400",children:[{name:"延吉市",code:"222401"},{name:"图们市",code:"222402"},{name:"敦化市",code:"222403"},{name:"珲春市",code:"222404"},{name:"龙井市",code:"222405"},{name:"和龙市",code:"222406"},{name:"汪清县",code:"222424"},{name:"安图县",code:"222426"}]}]},{name:"黑龙江省",code:"230000",region:"northeast",children:[{name:"哈尔滨市",code:"230100",children:[{name:"道里区",code:"230102"},{name:"南岗区",code:"230103"},{name:"道外区",code:"230104"},{name:"平房区",code:"230108"},{name:"松北区",code:"230109"},{name:"香坊区",code:"230110"},{name:"呼兰区",code:"230111"},{name:"阿城区",code:"230112"},{name:"双城区",code:"230113"},{name:"依兰县",code:"230123"},{name:"方正县",code:"230124"},{name:"宾县",code:"230125"},{name:"巴彦县",code:"230126"},{name:"木兰县",code:"230127"},{name:"通河县",code:"230128"},{name:"延寿县",code:"230129"},{name:"尚志市",code:"230183"},{name:"五常市",code:"230184"}]},{name:"齐齐哈尔市",code:"230200",children:[{name:"龙沙区",code:"230202"},{name:"建华区",code:"230203"},{name:"铁锋区",code:"230204"},{name:"昂昂溪区",code:"230205"},{name:"富拉尔基区",code:"230206"},{name:"碾子山区",code:"230207"},{name:"梅里斯达斡尔族区",code:"230208"},{name:"龙江县",code:"230221"},{name:"依安县",code:"230223"},{name:"泰来县",code:"230224"},{name:"甘南县",code:"230225"},{name:"富裕县",code:"230227"},{name:"克山县",code:"230229"},{name:"克东县",code:"230230"},{name:"拜泉县",code:"230231"},{name:"讷河市",code:"230281"}]},{name:"鸡西市",code:"230300",children:[{name:"鸡冠区",code:"230302"},{name:"恒山区",code:"230303"},{name:"滴道区",code:"230304"},{name:"梨树区",code:"230305"},{name:"城子河区",code:"230306"},{name:"麻山区",code:"230307"},{name:"鸡东县",code:"230321"},{name:"虎林市",code:"230381"},{name:"密山市",code:"230382"}]},{name:"鹤岗市",code:"230400",children:[{name:"向阳区",code:"230402"},{name:"工农区",code:"230403"},{name:"南山区",code:"230404"},{name:"兴安区",code:"230405"},{name:"东山区",code:"230406"},{name:"兴山区",code:"230407"},{name:"萝北县",code:"230421"},{name:"绥滨县",code:"230422"}]},{name:"双鸭山市",code:"230500",children:[{name:"尖山区",code:"230502"},{name:"岭东区",code:"230503"},{name:"四方台区",code:"230505"},{name:"宝山区",code:"230506"},{name:"集贤县",code:"230521"},{name:"友谊县",code:"230522"},{name:"宝清县",code:"230523"},{name:"饶河县",code:"230524"}]},{name:"大庆市",code:"230600",children:[{name:"萨尔图区",code:"230602"},{name:"龙凤区",code:"230603"},{name:"让胡路区",code:"230604"},{name:"红岗区",code:"230605"},{name:"大同区",code:"230606"},{name:"肇州县",code:"230621"},{name:"肇源县",code:"230622"},{name:"林甸县",code:"230623"},{name:"杜尔伯特蒙古族自治县",code:"230624"}]},{name:"伊春市",code:"230700",children:[{name:"伊春区",code:"230702"},{name:"南岔区",code:"230703"},{name:"友好区",code:"230704"},{name:"西林区",code:"230705"},{name:"翠峦区",code:"230706"},{name:"新青区",code:"230707"},{name:"美溪区",code:"230708"},{name:"金山屯区",code:"230709"},{name:"五营区",code:"230710"},{name:"乌马河区",code:"230711"},{name:"汤旺河区",code:"230712"},{name:"带岭区",code:"230713"},{name:"乌伊岭区",code:"230714"},{name:"红星区",code:"230715"},{name:"上甘岭区",code:"230716"},{name:"嘉荫县",code:"230722"},{name:"铁力市",code:"230781"}]},{name:"佳木斯市",code:"230800",children:[{name:"向阳区",code:"230803"},{name:"前进区",code:"230804"},{name:"东风区",code:"230805"},{name:"郊区",code:"230811"},{name:"桦南县",code:"230822"},{name:"桦川县",code:"230826"},{name:"汤原县",code:"230828"},{name:"同江市",code:"230881"},{name:"富锦市",code:"230882"},{name:"抚远市",code:"230883"}]},{name:"七台河市",code:"230900",children:[{name:"新兴区",code:"230902"},{name:"桃山区",code:"230903"},{name:"茄子河区",code:"230904"},{name:"勃利县",code:"230921"}]},{name:"牡丹江市",code:"231000",children:[{name:"东安区",code:"231002"},{name:"阳明区",code:"231003"},{name:"爱民区",code:"231004"},{name:"西安区",code:"231005"},{name:"林口县",code:"231025"},{name:"绥芬河市",code:"231081"},{name:"海林市",code:"231083"},{name:"宁安市",code:"231084"},{name:"穆棱市",code:"231085"},{name:"东宁市",code:"231086"}]},{name:"黑河市",code:"231100",children:[{name:"爱辉区",code:"231102"},{name:"嫩江县",code:"231121"},{name:"逊克县",code:"231123"},{name:"孙吴县",code:"231124"},{name:"北安市",code:"231181"},{name:"五大连池市",code:"231182"}]},{name:"绥化市",code:"231200",children:[{name:"北林区",code:"231202"},{name:"望奎县",code:"231221"},{name:"兰西县",code:"231222"},{name:"青冈县",code:"231223"},{name:"庆安县",code:"231224"},{name:"明水县",code:"231225"},{name:"绥棱县",code:"231226"},{name:"安达市",code:"231281"},{name:"肇东市",code:"231282"},{name:"海伦市",code:"231283"}]},{name:"大兴安岭地区",code:"232700",children:[{name:"漠河市",code:"232701"},{name:"呼玛县",code:"232721"},{name:"塔河县",code:"232722"}]}]},{name:"上海市",code:"310000",region:"east",provinceLevelCity:!0,children:[{name:"市辖区",code:"310100",children:[{name:"黄浦区",code:"310101"},{name:"徐汇区",code:"310104"},{name:"长宁区",code:"310105"},{name:"静安区",code:"310106"},{name:"普陀区",code:"310107"},{name:"虹口区",code:"310109"},{name:"杨浦区",code:"310110"},{name:"闵行区",code:"310112"},{name:"宝山区",code:"310113"},{name:"嘉定区",code:"310114"},{name:"浦东新区",code:"310115"},{name:"金山区",code:"310116"},{name:"松江区",code:"310117"},{name:"青浦区",code:"310118"},{name:"奉贤区",code:"310120"},{name:"崇明区",code:"310151"}]}]},{name:"江苏省",code:"320000",region:"east",children:[{name:"南京市",code:"320100",children:[{name:"玄武区",code:"320102"},{name:"秦淮区",code:"320104"},{name:"建邺区",code:"320105"},{name:"鼓楼区",code:"320106"},{name:"浦口区",code:"320111"},{name:"栖霞区",code:"320113"},{name:"雨花台区",code:"320114"},{name:"江宁区",code:"320115"},{name:"六合区",code:"320116"},{name:"溧水区",code:"320117"},{name:"高淳区",code:"320118"}]},{name:"无锡市",code:"320200",children:[{name:"锡山区",code:"320205"},{name:"惠山区",code:"320206"},{name:"滨湖区",code:"320211"},{name:"梁溪区",code:"320213"},{name:"新吴区",code:"320214"},{name:"江阴市",code:"320281"},{name:"宜兴市",code:"320282"}]},{name:"徐州市",code:"320300",children:[{name:"鼓楼区",code:"320302"},{name:"云龙区",code:"320303"},{name:"贾汪区",code:"320305"},{name:"泉山区",code:"320311"},{name:"铜山区",code:"320312"},{name:"丰县",code:"320321"},{name:"沛县",code:"320322"},{name:"睢宁县",code:"320324"},{name:"新沂市",code:"320381"},{name:"邳州市",code:"320382"}]},{name:"常州市",code:"320400",children:[{name:"天宁区",code:"320402"},{name:"钟楼区",code:"320404"},{name:"新北区",code:"320411"},{name:"武进区",code:"320412"},{name:"金坛区",code:"320413"},{name:"溧阳市",code:"320481"}]},{name:"苏州市",code:"320500",children:[{name:"虎丘区",code:"320505"},{name:"吴中区",code:"320506"},{name:"相城区",code:"320507"},{name:"姑苏区",code:"320508"},{name:"吴江区",code:"320509"},{name:"常熟市",code:"320581"},{name:"张家港市",code:"320582"},{name:"昆山市",code:"320583"},{name:"太仓市",code:"320585"}]},{name:"南通市",code:"320600",children:[{name:"崇川区",code:"320602"},{name:"港闸区",code:"320611"},{name:"通州区",code:"320612"},{name:"如东县",code:"320623"},{name:"启东市",code:"320681"},{name:"如皋市",code:"320682"},{name:"海门市",code:"320684"},{name:"海安市",code:"320685"}]},{name:"连云港市",code:"320700",children:[{name:"连云区",code:"320703"},{name:"海州区",code:"320706"},{name:"赣榆区",code:"320707"},{name:"东海县",code:"320722"},{name:"灌云县",code:"320723"},{name:"灌南县",code:"320724"}]},{name:"淮安市",code:"320800",children:[{name:"淮安区",code:"320803"},{name:"淮阴区",code:"320804"},{name:"清江浦区",code:"320812"},{name:"洪泽区",code:"320813"},{name:"涟水县",code:"320826"},{name:"盱眙县",code:"320830"},{name:"金湖县",code:"320831"}]},{name:"盐城市",code:"320900",children:[{name:"亭湖区",code:"320902"},{name:"盐都区",code:"320903"},{name:"大丰区",code:"320904"},{name:"响水县",code:"320921"},{name:"滨海县",code:"320922"},{name:"阜宁县",code:"320923"},{name:"射阳县",code:"320924"},{name:"建湖县",code:"320925"},{name:"东台市",code:"320981"}]},{name:"扬州市",code:"321000",children:[{name:"广陵区",code:"321002"},{name:"邗江区",code:"321003"},{name:"江都区",code:"321012"},{name:"宝应县",code:"321023"},{name:"仪征市",code:"321081"},{name:"高邮市",code:"321084"}]},{name:"镇江市",code:"321100",children:[{name:"京口区",code:"321102"},{name:"润州区",code:"321111"},{name:"丹徒区",code:"321112"},{name:"丹阳市",code:"321181"},{name:"扬中市",code:"321182"},{name:"句容市",code:"321183"}]},{name:"泰州市",code:"321200",children:[{name:"海陵区",code:"321202"},{name:"高港区",code:"321203"},{name:"姜堰区",code:"321204"},{name:"兴化市",code:"321281"},{name:"靖江市",code:"321282"},{name:"泰兴市",code:"321283"}]},{name:"宿迁市",code:"321300",children:[{name:"宿城区",code:"321302"},{name:"宿豫区",code:"321311"},{name:"沭阳县",code:"321322"},{name:"泗阳县",code:"321323"},{name:"泗洪县",code:"321324"}]}]},{name:"浙江省",code:"330000",region:"east",children:[{name:"杭州市",code:"330100",children:[{name:"上城区",code:"330102"},{name:"下城区",code:"330103"},{name:"江干区",code:"330104"},{name:"拱墅区",code:"330105"},{name:"西湖区",code:"330106"},{name:"滨江区",code:"330108"},{name:"萧山区",code:"330109"},{name:"余杭区",code:"330110"},{name:"富阳区",code:"330111"},{name:"临安区",code:"330112"},{name:"桐庐县",code:"330122"},{name:"淳安县",code:"330127"},{name:"建德市",code:"330182"}]},{name:"宁波市",code:"330200",children:[{name:"海曙区",code:"330203"},{name:"江北区",code:"330205"},{name:"北仑区",code:"330206"},{name:"镇海区",code:"330211"},{name:"鄞州区",code:"330212"},{name:"奉化区",code:"330213"},{name:"象山县",code:"330225"},{name:"宁海县",code:"330226"},{name:"余姚市",code:"330281"},{name:"慈溪市",code:"330282"}]},{name:"温州市",code:"330300",children:[{name:"鹿城区",code:"330302"},{name:"龙湾区",code:"330303"},{name:"瓯海区",code:"330304"},{name:"洞头区",code:"330305"},{name:"永嘉县",code:"330324"},{name:"平阳县",code:"330326"},{name:"苍南县",code:"330327"},{name:"文成县",code:"330328"},{name:"泰顺县",code:"330329"},{name:"瑞安市",code:"330381"},{name:"乐清市",code:"330382"}]},{name:"嘉兴市",code:"330400",children:[{name:"南湖区",code:"330402"},{name:"秀洲区",code:"330411"},{name:"嘉善县",code:"330421"},{name:"海盐县",code:"330424"},{name:"海宁市",code:"330481"},{name:"平湖市",code:"330482"},{name:"桐乡市",code:"330483"}]},{name:"湖州市",code:"330500",children:[{name:"吴兴区",code:"330502"},{name:"南浔区",code:"330503"},{name:"德清县",code:"330521"},{name:"长兴县",code:"330522"},{name:"安吉县",code:"330523"}]},{name:"绍兴市",code:"330600",children:[{name:"越城区",code:"330602"},{name:"柯桥区",code:"330603"},{name:"上虞区",code:"330604"},{name:"新昌县",code:"330624"},{name:"诸暨市",code:"330681"},{name:"嵊州市",code:"330683"}]},{name:"金华市",code:"330700",children:[{name:"婺城区",code:"330702"},{name:"金东区",code:"330703"},{name:"武义县",code:"330723"},{name:"浦江县",code:"330726"},{name:"磐安县",code:"330727"},{name:"兰溪市",code:"330781"},{name:"义乌市",code:"330782"},{name:"东阳市",code:"330783"},{name:"永康市",code:"330784"}]},{name:"衢州市",code:"330800",children:[{name:"柯城区",code:"330802"},{name:"衢江区",code:"330803"},{name:"常山县",code:"330822"},{name:"开化县",code:"330824"},{name:"龙游县",code:"330825"},{name:"江山市",code:"330881"}]},{name:"舟山市",code:"330900",children:[{name:"定海区",code:"330902"},{name:"普陀区",code:"330903"},{name:"岱山县",code:"330921"},{name:"嵊泗县",code:"330922"}]},{name:"台州市",code:"331000",children:[{name:"椒江区",code:"331002"},{name:"黄岩区",code:"331003"},{name:"路桥区",code:"331004"},{name:"三门县",code:"331022"},{name:"天台县",code:"331023"},{name:"仙居县",code:"331024"},{name:"温岭市",code:"331081"},{name:"临海市",code:"331082"},{name:"玉环市",code:"331083"}]},{name:"丽水市",code:"331100",children:[{name:"莲都区",code:"331102"},{name:"青田县",code:"331121"},{name:"缙云县",code:"331122"},{name:"遂昌县",code:"331123"},{name:"松阳县",code:"331124"},{name:"云和县",code:"331125"},{name:"庆元县",code:"331126"},{name:"景宁畲族自治县",code:"331127"},{name:"龙泉市",code:"331181"}]}]},{name:"安徽省",code:"340000",region:"east",children:[{name:"合肥市",code:"340100",children:[{name:"瑶海区",code:"340102"},{name:"庐阳区",code:"340103"},{name:"蜀山区",code:"340104"},{name:"包河区",code:"340111"},{name:"长丰县",code:"340121"},{name:"肥东县",code:"340122"},{name:"肥西县",code:"340123"},{name:"庐江县",code:"340124"},{name:"巢湖市",code:"340181"}]},{name:"芜湖市",code:"340200",children:[{name:"镜湖区",code:"340202"},{name:"弋江区",code:"340203"},{name:"鸠江区",code:"340207"},{name:"三山区",code:"340208"},{name:"芜湖县",code:"340221"},{name:"繁昌县",code:"340222"},{name:"南陵县",code:"340223"},{name:"无为县",code:"340225"}]},{name:"蚌埠市",code:"340300",children:[{name:"龙子湖区",code:"340302"},{name:"蚌山区",code:"340303"},{name:"禹会区",code:"340304"},{name:"淮上区",code:"340311"},{name:"怀远县",code:"340321"},{name:"五河县",code:"340322"},{name:"固镇县",code:"340323"}]},{name:"淮南市",code:"340400",children:[{name:"大通区",code:"340402"},{name:"田家庵区",code:"340403"},{name:"谢家集区",code:"340404"},{name:"八公山区",code:"340405"},{name:"潘集区",code:"340406"},{name:"凤台县",code:"340421"},{name:"寿县",code:"340422"}]},{name:"马鞍山市",code:"340500",children:[{name:"花山区",code:"340503"},{name:"雨山区",code:"340504"},{name:"博望区",code:"340506"},{name:"当涂县",code:"340521"},{name:"含山县",code:"340522"},{name:"和县",code:"340523"}]},{name:"淮北市",code:"340600",children:[{name:"杜集区",code:"340602"},{name:"相山区",code:"340603"},{name:"烈山区",code:"340604"},{name:"濉溪县",code:"340621"}]},{name:"铜陵市",code:"340700",children:[{name:"铜官区",code:"340705"},{name:"义安区",code:"340706"},{name:"郊区",code:"340711"},{name:"枞阳县",code:"340722"}]},{name:"安庆市",code:"340800",children:[{name:"迎江区",code:"340802"},{name:"大观区",code:"340803"},{name:"宜秀区",code:"340811"},{name:"怀宁县",code:"340822"},{name:"太湖县",code:"340825"},{name:"宿松县",code:"340826"},{name:"望江县",code:"340827"},{name:"岳西县",code:"340828"},{name:"桐城市",code:"340881"},{name:"潜山市",code:"340882"}]},{name:"黄山市",code:"341000",children:[{name:"屯溪区",code:"341002"},{name:"黄山区",code:"341003"},{name:"徽州区",code:"341004"},{name:"歙县",code:"341021"},{name:"休宁县",code:"341022"},{name:"黟县",code:"341023"},{name:"祁门县",code:"341024"}]},{name:"滁州市",code:"341100",children:[{name:"琅琊区",code:"341102"},{name:"南谯区",code:"341103"},{name:"来安县",code:"341122"},{name:"全椒县",code:"341124"},{name:"定远县",code:"341125"},{name:"凤阳县",code:"341126"},{name:"天长市",code:"341181"},{name:"明光市",code:"341182"}]},{name:"阜阳市",code:"341200",children:[{name:"颍州区",code:"341202"},{name:"颍东区",code:"341203"},{name:"颍泉区",code:"341204"},{name:"临泉县",code:"341221"},{name:"太和县",code:"341222"},{name:"阜南县",code:"341225"},{name:"颍上县",code:"341226"},{name:"界首市",code:"341282"}]},{name:"宿州市",code:"341300",children:[{name:"埇桥区",code:"341302"},{name:"砀山县",code:"341321"},{name:"萧县",code:"341322"},{name:"灵璧县",code:"341323"},{name:"泗县",code:"341324"}]},{name:"六安市",code:"341500",children:[{name:"金安区",code:"341502"},{name:"裕安区",code:"341503"},{name:"叶集区",code:"341504"},{name:"霍邱县",code:"341522"},{name:"舒城县",code:"341523"},{name:"金寨县",code:"341524"},{name:"霍山县",code:"341525"}]},{name:"亳州市",code:"341600",children:[{name:"谯城区",code:"341602"},{name:"涡阳县",code:"341621"},{name:"蒙城县",code:"341622"},{name:"利辛县",code:"341623"}]},{name:"池州市",code:"341700",children:[{name:"贵池区",code:"341702"},{name:"东至县",code:"341721"},{name:"石台县",code:"341722"},{name:"青阳县",code:"341723"}]},{name:"宣城市",code:"341800",children:[{name:"宣州区",code:"341802"},{name:"郎溪县",code:"341821"},{name:"广德县",code:"341822"},{name:"泾县",code:"341823"},{name:"绩溪县",code:"341824"},{name:"旌德县",code:"341825"},{name:"宁国市",code:"341881"}]}]},{name:"福建省",code:"350000",region:"east",children:[{name:"福州市",code:"350100",children:[{name:"鼓楼区",code:"350102"},{name:"台江区",code:"350103"},{name:"仓山区",code:"350104"},{name:"马尾区",code:"350105"},{name:"晋安区",code:"350111"},{name:"长乐区",code:"350112"},{name:"闽侯县",code:"350121"},{name:"连江县",code:"350122"},{name:"罗源县",code:"350123"},{name:"闽清县",code:"350124"},{name:"永泰县",code:"350125"},{name:"平潭县",code:"350128"},{name:"福清市",code:"350181"}]},{name:"厦门市",code:"350200",children:[{name:"思明区",code:"350203"},{name:"海沧区",code:"350205"},{name:"湖里区",code:"350206"},{name:"集美区",code:"350211"},{name:"同安区",code:"350212"},{name:"翔安区",code:"350213"}]},{name:"莆田市",code:"350300",children:[{name:"城厢区",code:"350302"},{name:"涵江区",code:"350303"},{name:"荔城区",code:"350304"},{name:"秀屿区",code:"350305"},{name:"仙游县",code:"350322"}]},{name:"三明市",code:"350400",children:[{name:"梅列区",code:"350402"},{name:"三元区",code:"350403"},{name:"明溪县",code:"350421"},{name:"清流县",code:"350423"},{name:"宁化县",code:"350424"},{name:"大田县",code:"350425"},{name:"尤溪县",code:"350426"},{name:"沙县",code:"350427"},{name:"将乐县",code:"350428"},{name:"泰宁县",code:"350429"},{name:"建宁县",code:"350430"},{name:"永安市",code:"350481"}]},{name:"泉州市",code:"350500",children:[{name:"鲤城区",code:"350502"},{name:"丰泽区",code:"350503"},{name:"洛江区",code:"350504"},{name:"泉港区",code:"350505"},{name:"惠安县",code:"350521"},{name:"安溪县",code:"350524"},{name:"永春县",code:"350525"},{name:"德化县",code:"350526"},{name:"金门县",code:"350527"},{name:"石狮市",code:"350581"},{name:"晋江市",code:"350582"},{name:"南安市",code:"350583"}]},{name:"漳州市",code:"350600",children:[{name:"芗城区",code:"350602"},{name:"龙文区",code:"350603"},{name:"云霄县",code:"350622"},{name:"漳浦县",code:"350623"},{name:"诏安县",code:"350624"},{name:"长泰县",code:"350625"},{name:"东山县",code:"350626"},{name:"南靖县",code:"350627"},{name:"平和县",code:"350628"},{name:"华安县",code:"350629"},{name:"龙海市",code:"350681"}]},{name:"南平市",code:"350700",children:[{name:"延平区",code:"350702"},{name:"建阳区",code:"350703"},{name:"顺昌县",code:"350721"},{name:"浦城县",code:"350722"},{name:"光泽县",code:"350723"},{name:"松溪县",code:"350724"},{name:"政和县",code:"350725"},{name:"邵武市",code:"350781"},{name:"武夷山市",code:"350782"},{name:"建瓯市",code:"350783"}]},{name:"龙岩市",code:"350800",children:[{name:"新罗区",code:"350802"},{name:"永定区",code:"350803"},{name:"长汀县",code:"350821"},{name:"上杭县",code:"350823"},{name:"武平县",code:"350824"},{name:"连城县",code:"350825"},{name:"漳平市",code:"350881"}]},{name:"宁德市",code:"350900",children:[{name:"蕉城区",code:"350902"},{name:"霞浦县",code:"350921"},{name:"古田县",code:"350922"},{name:"屏南县",code:"350923"},{name:"寿宁县",code:"350924"},{name:"周宁县",code:"350925"},{name:"柘荣县",code:"350926"},{name:"福安市",code:"350981"},{name:"福鼎市",code:"350982"}]}]},{name:"江西省",code:"360000",region:"east",children:[{name:"南昌市",code:"360100",children:[{name:"东湖区",code:"360102"},{name:"西湖区",code:"360103"},{name:"青云谱区",code:"360104"},{name:"湾里区",code:"360105"},{name:"青山湖区",code:"360111"},{name:"新建区",code:"360112"},{name:"南昌县",code:"360121"},{name:"安义县",code:"360123"},{name:"进贤县",code:"360124"}]},{name:"景德镇市",code:"360200",children:[{name:"昌江区",code:"360202"},{name:"珠山区",code:"360203"},{name:"浮梁县",code:"360222"},{name:"乐平市",code:"360281"}]},{name:"萍乡市",code:"360300",children:[{name:"安源区",code:"360302"},{name:"湘东区",code:"360313"},{name:"莲花县",code:"360321"},{name:"上栗县",code:"360322"},{name:"芦溪县",code:"360323"}]},{name:"九江市",code:"360400",children:[{name:"濂溪区",code:"360402"},{name:"浔阳区",code:"360403"},{name:"柴桑区",code:"360404"},{name:"武宁县",code:"360423"},{name:"修水县",code:"360424"},{name:"永修县",code:"360425"},{name:"德安县",code:"360426"},{name:"都昌县",code:"360428"},{name:"湖口县",code:"360429"},{name:"彭泽县",code:"360430"},{name:"瑞昌市",code:"360481"},{name:"共青城市",code:"360482"},{name:"庐山市",code:"360483"}]},{name:"新余市",code:"360500",children:[{name:"渝水区",code:"360502"},{name:"分宜县",code:"360521"}]},{name:"鹰潭市",code:"360600",children:[{name:"月湖区",code:"360602"},{name:"余江区",code:"360603"},{name:"贵溪市",code:"360681"}]},{name:"赣州市",code:"360700",children:[{name:"章贡区",code:"360702"},{name:"南康区",code:"360703"},{name:"赣县区",code:"360704"},{name:"信丰县",code:"360722"},{name:"大余县",code:"360723"},{name:"上犹县",code:"360724"},{name:"崇义县",code:"360725"},{name:"安远县",code:"360726"},{name:"龙南县",code:"360727"},{name:"定南县",code:"360728"},{name:"全南县",code:"360729"},{name:"宁都县",code:"360730"},{name:"于都县",code:"360731"},{name:"兴国县",code:"360732"},{name:"会昌县",code:"360733"},{name:"寻乌县",code:"360734"},{name:"石城县",code:"360735"},{name:"瑞金市",code:"360781"}]},{name:"吉安市",code:"360800",children:[{name:"吉州区",code:"360802"},{name:"青原区",code:"360803"},{name:"吉安县",code:"360821"},{name:"吉水县",code:"360822"},{name:"峡江县",code:"360823"},{name:"新干县",code:"360824"},{name:"永丰县",code:"360825"},{name:"泰和县",code:"360826"},{name:"遂川县",code:"360827"},{name:"万安县",code:"360828"},{name:"安福县",code:"360829"},{name:"永新县",code:"360830"},{name:"井冈山市",code:"360881"}]},{name:"宜春市",code:"360900",children:[{name:"袁州区",code:"360902"},{name:"奉新县",code:"360921"},{name:"万载县",code:"360922"},{name:"上高县",code:"360923"},{name:"宜丰县",code:"360924"},{name:"靖安县",code:"360925"},{name:"铜鼓县",code:"360926"},{name:"丰城市",code:"360981"},{name:"樟树市",code:"360982"},{name:"高安市",code:"360983"}]},{name:"抚州市",code:"361000",children:[{name:"临川区",code:"361002"},{name:"东乡区",code:"361003"},{name:"南城县",code:"361021"},{name:"黎川县",code:"361022"},{name:"南丰县",code:"361023"},{name:"崇仁县",code:"361024"},{name:"乐安县",code:"361025"},{name:"宜黄县",code:"361026"},{name:"金溪县",code:"361027"},{name:"资溪县",code:"361028"},{name:"广昌县",code:"361030"}]},{name:"上饶市",code:"361100",children:[{name:"信州区",code:"361102"},{name:"广丰区",code:"361103"},{name:"上饶县",code:"361121"},{name:"玉山县",code:"361123"},{name:"铅山县",code:"361124"},{name:"横峰县",code:"361125"},{name:"弋阳县",code:"361126"},{name:"余干县",code:"361127"},{name:"鄱阳县",code:"361128"},{name:"万年县",code:"361129"},{name:"婺源县",code:"361130"},{name:"德兴市",code:"361181"}]}]},{name:"山东省",code:"370000",region:"east",children:[{name:"济南市",code:"370100",children:[{name:"历下区",code:"370102"},{name:"市中区",code:"370103"},{name:"槐荫区",code:"370104"},{name:"天桥区",code:"370105"},{name:"历城区",code:"370112"},{name:"长清区",code:"370113"},{name:"章丘区",code:"370114"},{name:"济阳区",code:"370115"},{name:"莱芜区",code:"370116"},{name:"钢城区",code:"370117"},{name:"平阴县",code:"370124"},{name:"商河县",code:"370126"}]},{name:"青岛市",code:"370200",children:[{name:"市南区",code:"370202"},{name:"市北区",code:"370203"},{name:"黄岛区",code:"370211"},{name:"崂山区",code:"370212"},{name:"李沧区",code:"370213"},{name:"城阳区",code:"370214"},{name:"即墨区",code:"370215"},{name:"胶州市",code:"370281"},{name:"平度市",code:"370283"},{name:"莱西市",code:"370285"}]},{name:"淄博市",code:"370300",children:[{name:"淄川区",code:"370302"},{name:"张店区",code:"370303"},{name:"博山区",code:"370304"},{name:"临淄区",code:"370305"},{name:"周村区",code:"370306"},{name:"桓台县",code:"370321"},{name:"高青县",code:"370322"},{name:"沂源县",code:"370323"}]},{name:"枣庄市",code:"370400",children:[{name:"市中区",code:"370402"},{name:"薛城区",code:"370403"},{name:"峄城区",code:"370404"},{name:"台儿庄区",code:"370405"},{name:"山亭区",code:"370406"},{name:"滕州市",code:"370481"}]},{name:"东营市",code:"370500",children:[{name:"东营区",code:"370502"},{name:"河口区",code:"370503"},{name:"垦利区",code:"370505"},{name:"利津县",code:"370522"},{name:"广饶县",code:"370523"}]},{name:"烟台市",code:"370600",children:[{name:"芝罘区",code:"370602"},{name:"福山区",code:"370611"},{name:"牟平区",code:"370612"},{name:"莱山区",code:"370613"},{name:"长岛县",code:"370634"},{name:"龙口市",code:"370681"},{name:"莱阳市",code:"370682"},{name:"莱州市",code:"370683"},{name:"蓬莱市",code:"370684"},{name:"招远市",code:"370685"},{name:"栖霞市",code:"370686"},{name:"海阳市",code:"370687"}]},{name:"潍坊市",code:"370700",children:[{name:"潍城区",code:"370702"},{name:"寒亭区",code:"370703"},{name:"坊子区",code:"370704"},{name:"奎文区",code:"370705"},{name:"临朐县",code:"370724"},{name:"昌乐县",code:"370725"},{name:"青州市",code:"370781"},{name:"诸城市",code:"370782"},{name:"寿光市",code:"370783"},{name:"安丘市",code:"370784"},{name:"高密市",code:"370785"},{name:"昌邑市",code:"370786"}]},{name:"济宁市",code:"370800",children:[{name:"任城区",code:"370811"},{name:"兖州区",code:"370812"},{name:"微山县",code:"370826"},{name:"鱼台县",code:"370827"},{name:"金乡县",code:"370828"},{name:"嘉祥县",code:"370829"},{name:"汶上县",code:"370830"},{name:"泗水县",code:"370831"},{name:"梁山县",code:"370832"},{name:"曲阜市",code:"370881"},{name:"邹城市",code:"370883"}]},{name:"泰安市",code:"370900",children:[{name:"泰山区",code:"370902"},{name:"岱岳区",code:"370911"},{name:"宁阳县",code:"370921"},{name:"东平县",code:"370923"},{name:"新泰市",code:"370982"},{name:"肥城市",code:"370983"}]},{name:"威海市",code:"371000",children:[{name:"环翠区",code:"371002"},{name:"文登区",code:"371003"},{name:"荣成市",code:"371082"},{name:"乳山市",code:"371083"}]},{name:"日照市",code:"371100",children:[{name:"东港区",code:"371102"},{name:"岚山区",code:"371103"},{name:"五莲县",code:"371121"},{name:"莒县",code:"371122"}]},{name:"临沂市",code:"371300",children:[{name:"兰山区",code:"371302"},{name:"罗庄区",code:"371311"},{name:"河东区",code:"371312"},{name:"沂南县",code:"371321"},{name:"郯城县",code:"371322"},{name:"沂水县",code:"371323"},{name:"兰陵县",code:"371324"},{name:"费县",code:"371325"},{name:"平邑县",code:"371326"},{name:"莒南县",code:"371327"},{name:"蒙阴县",code:"371328"},{name:"临沭县",code:"371329"}]},{name:"德州市",code:"371400",children:[{name:"德城区",code:"371402"},{name:"陵城区",code:"371403"},{name:"宁津县",code:"371422"},{name:"庆云县",code:"371423"},{name:"临邑县",code:"371424"},{name:"齐河县",code:"371425"},{name:"平原县",code:"371426"},{name:"夏津县",code:"371427"},{name:"武城县",code:"371428"},{name:"乐陵市",code:"371481"},{name:"禹城市",code:"371482"}]},{name:"聊城市",code:"371500",children:[{name:"东昌府区",code:"371502"},{name:"阳谷县",code:"371521"},{name:"莘县",code:"371522"},{name:"茌平县",code:"371523"},{name:"东阿县",code:"371524"},{name:"冠县",code:"371525"},{name:"高唐县",code:"371526"},{name:"临清市",code:"371581"}]},{name:"滨州市",code:"371600",children:[{name:"滨城区",code:"371602"},{name:"沾化区",code:"371603"},{name:"惠民县",code:"371621"},{name:"阳信县",code:"371622"},{name:"无棣县",code:"371623"},{name:"博兴县",code:"371625"},{name:"邹平市",code:"371681"}]},{name:"菏泽市",code:"371700",children:[{name:"牡丹区",code:"371702"},{name:"定陶区",code:"371703"},{name:"曹县",code:"371721"},{name:"单县",code:"371722"},{name:"成武县",code:"371723"},{name:"巨野县",code:"371724"},{name:"郓城县",code:"371725"},{name:"鄄城县",code:"371726"},{name:"东明县",code:"371728"}]}]},{name:"河南省",code:"410000",region:"central",children:[{name:"郑州市",code:"410100",children:[{name:"中原区",code:"410102"},{name:"二七区",code:"410103"},{name:"管城回族区",code:"410104"},{name:"金水区",code:"410105"},{name:"上街区",code:"410106"},{name:"惠济区",code:"410108"},{name:"中牟县",code:"410122"},{name:"巩义市",code:"410181"},{name:"荥阳市",code:"410182"},{name:"新密市",code:"410183"},{name:"新郑市",code:"410184"},{name:"登封市",code:"410185"}]},{name:"开封市",code:"410200",children:[{name:"龙亭区",code:"410202"},{name:"顺河回族区",code:"410203"},{name:"鼓楼区",code:"410204"},{name:"禹王台区",code:"410205"},{name:"祥符区",code:"410212"},{name:"杞县",code:"410221"},{name:"通许县",code:"410222"},{name:"尉氏县",code:"410223"},{name:"兰考县",code:"410225"}]},{name:"洛阳市",code:"410300",children:[{name:"老城区",code:"410302"},{name:"西工区",code:"410303"},{name:"瀍河回族区",code:"410304"},{name:"涧西区",code:"410305"},{name:"吉利区",code:"410306"},{name:"洛龙区",code:"410311"},{name:"孟津县",code:"410322"},{name:"新安县",code:"410323"},{name:"栾川县",code:"410324"},{name:"嵩县",code:"410325"},{name:"汝阳县",code:"410326"},{name:"宜阳县",code:"410327"},{name:"洛宁县",code:"410328"},{name:"伊川县",code:"410329"},{name:"偃师市",code:"410381"}]},{name:"平顶山市",code:"410400",children:[{name:"新华区",code:"410402"},{name:"卫东区",code:"410403"},{name:"石龙区",code:"410404"},{name:"湛河区",code:"410411"},{name:"宝丰县",code:"410421"},{name:"叶县",code:"410422"},{name:"鲁山县",code:"410423"},{name:"郏县",code:"410425"},{name:"舞钢市",code:"410481"},{name:"汝州市",code:"410482"}]},{name:"安阳市",code:"410500",children:[{name:"文峰区",code:"410502"},{name:"北关区",code:"410503"},{name:"殷都区",code:"410505"},{name:"龙安区",code:"410506"},{name:"安阳县",code:"410522"},{name:"汤阴县",code:"410523"},{name:"滑县",code:"410526"},{name:"内黄县",code:"410527"},{name:"林州市",code:"410581"}]},{name:"鹤壁市",code:"410600",children:[{name:"鹤山区",code:"410602"},{name:"山城区",code:"410603"},{name:"淇滨区",code:"410611"},{name:"浚县",code:"410621"},{name:"淇县",code:"410622"}]},{name:"新乡市",code:"410700",children:[{name:"红旗区",code:"410702"},{name:"卫滨区",code:"410703"},{name:"凤泉区",code:"410704"},{name:"牧野区",code:"410711"},{name:"新乡县",code:"410721"},{name:"获嘉县",code:"410724"},{name:"原阳县",code:"410725"},{name:"延津县",code:"410726"},{name:"封丘县",code:"410727"},{name:"长垣县",code:"410728"},{name:"卫辉市",code:"410781"},{name:"辉县市",code:"410782"}]},{name:"焦作市",code:"410800",children:[{name:"解放区",code:"410802"},{name:"中站区",code:"410803"},{name:"马村区",code:"410804"},{name:"山阳区",code:"410811"},{name:"修武县",code:"410821"},{name:"博爱县",code:"410822"},{name:"武陟县",code:"410823"},{name:"温县",code:"410825"},{name:"沁阳市",code:"410882"},{name:"孟州市",code:"410883"}]},{name:"濮阳市",code:"410900",children:[{name:"华龙区",code:"410902"},{name:"清丰县",code:"410922"},{name:"南乐县",code:"410923"},{name:"范县",code:"410926"},{name:"台前县",code:"410927"},{name:"濮阳县",code:"410928"}]},{name:"许昌市",code:"411000",children:[{name:"魏都区",code:"411002"},{name:"建安区",code:"411003"},{name:"鄢陵县",code:"411024"},{name:"襄城县",code:"411025"},{name:"禹州市",code:"411081"},{name:"长葛市",code:"411082"}]},{name:"漯河市",code:"411100",children:[{name:"源汇区",code:"411102"},{name:"郾城区",code:"411103"},{name:"召陵区",code:"411104"},{name:"舞阳县",code:"411121"},{name:"临颍县",code:"411122"}]},{name:"三门峡市",code:"411200",children:[{name:"湖滨区",code:"411202"},{name:"陕州区",code:"411203"},{name:"渑池县",code:"411221"},{name:"卢氏县",code:"411224"},{name:"义马市",code:"411281"},{name:"灵宝市",code:"411282"}]},{name:"南阳市",code:"411300",children:[{name:"宛城区",code:"411302"},{name:"卧龙区",code:"411303"},{name:"南召县",code:"411321"},{name:"方城县",code:"411322"},{name:"西峡县",code:"411323"},{name:"镇平县",code:"411324"},{name:"内乡县",code:"411325"},{name:"淅川县",code:"411326"},{name:"社旗县",code:"411327"},{name:"唐河县",code:"411328"},{name:"新野县",code:"411329"},{name:"桐柏县",code:"411330"},{name:"邓州市",code:"411381"}]},{name:"商丘市",code:"411400",children:[{name:"梁园区",code:"411402"},{name:"睢阳区",code:"411403"},{name:"民权县",code:"411421"},{name:"睢县",code:"411422"},{name:"宁陵县",code:"411423"},{name:"柘城县",code:"411424"},{name:"虞城县",code:"411425"},{name:"夏邑县",code:"411426"},{name:"永城市",code:"411481"}]},{name:"信阳市",code:"411500",children:[{name:"浉河区",code:"411502"},{name:"平桥区",code:"411503"},{name:"罗山县",code:"411521"},{name:"光山县",code:"411522"},{name:"新县",code:"411523"},{name:"商城县",code:"411524"},{name:"固始县",code:"411525"},{name:"潢川县",code:"411526"},{name:"淮滨县",code:"411527"},{name:"息县",code:"411528"}]},{name:"周口市",code:"411600",children:[{name:"川汇区",code:"411602"},{name:"扶沟县",code:"411621"},{name:"西华县",code:"411622"},{name:"商水县",code:"411623"},{name:"沈丘县",code:"411624"},{name:"郸城县",code:"411625"},{name:"淮阳县",code:"411626"},{name:"太康县",code:"411627"},{name:"鹿邑县",code:"411628"},{name:"项城市",code:"411681"}]},{name:"驻马店市",code:"411700",children:[{name:"驿城区",code:"411702"},{name:"西平县",code:"411721"},{name:"上蔡县",code:"411722"},{name:"平舆县",code:"411723"},{name:"正阳县",code:"411724"},{name:"确山县",code:"411725"},{name:"泌阳县",code:"411726"},{name:"汝南县",code:"411727"},{name:"遂平县",code:"411728"},{name:"新蔡县",code:"411729"}]},{name:"直辖县",code:"419000",children:[{name:"济源市",code:"419001"}]}]},{name:"湖北省",code:"420000",region:"central",children:[{name:"武汉市",code:"420100",children:[{name:"江岸区",code:"420102"},{name:"江汉区",code:"420103"},{name:"硚口区",code:"420104"},{name:"汉阳区",code:"420105"},{name:"武昌区",code:"420106"},{name:"青山区",code:"420107"},{name:"洪山区",code:"420111"},{name:"东西湖区",code:"420112"},{name:"汉南区",code:"420113"},{name:"蔡甸区",code:"420114"},{name:"江夏区",code:"420115"},{name:"黄陂区",code:"420116"},{name:"新洲区",code:"420117"}]},{name:"黄石市",code:"420200",children:[{name:"黄石港区",code:"420202"},{name:"西塞山区",code:"420203"},{name:"下陆区",code:"420204"},{name:"铁山区",code:"420205"},{name:"阳新县",code:"420222"},{name:"大冶市",code:"420281"}]},{name:"十堰市",code:"420300",children:[{name:"茅箭区",code:"420302"},{name:"张湾区",code:"420303"},{name:"郧阳区",code:"420304"},{name:"郧西县",code:"420322"},{name:"竹山县",code:"420323"},{name:"竹溪县",code:"420324"},{name:"房县",code:"420325"},{name:"丹江口市",code:"420381"}]},{name:"宜昌市",code:"420500",children:[{name:"西陵区",code:"420502"},{name:"伍家岗区",code:"420503"},{name:"点军区",code:"420504"},{name:"猇亭区",code:"420505"},{name:"夷陵区",code:"420506"},{name:"远安县",code:"420525"},{name:"兴山县",code:"420526"},{name:"秭归县",code:"420527"},{name:"长阳土家族自治县",code:"420528"},{name:"五峰土家族自治县",code:"420529"},{name:"宜都市",code:"420581"},{name:"当阳市",code:"420582"},{name:"枝江市",code:"420583"}]},{name:"襄阳市",code:"420600",children:[{name:"襄城区",code:"420602"},{name:"樊城区",code:"420606"},{name:"襄州区",code:"420607"},{name:"南漳县",code:"420624"},{name:"谷城县",code:"420625"},{name:"保康县",code:"420626"},{name:"老河口市",code:"420682"},{name:"枣阳市",code:"420683"},{name:"宜城市",code:"420684"}]},{name:"鄂州市",code:"420700",children:[{name:"梁子湖区",code:"420702"},{name:"华容区",code:"420703"},{name:"鄂城区",code:"420704"}]},{name:"荆门市",code:"420800",children:[{name:"东宝区",code:"420802"},{name:"掇刀区",code:"420804"},{name:"沙洋县",code:"420822"},{name:"钟祥市",code:"420881"},{name:"京山市",code:"420882"}]},{name:"孝感市",code:"420900",children:[{name:"孝南区",code:"420902"},{name:"孝昌县",code:"420921"},{name:"大悟县",code:"420922"},{name:"云梦县",code:"420923"},{name:"应城市",code:"420981"},{name:"安陆市",code:"420982"},{name:"汉川市",code:"420984"}]},{name:"荆州市",code:"421000",children:[{name:"沙市区",code:"421002"},{name:"荆州区",code:"421003"},{name:"公安县",code:"421022"},{name:"监利县",code:"421023"},{name:"江陵县",code:"421024"},{name:"石首市",code:"421081"},{name:"洪湖市",code:"421083"},{name:"松滋市",code:"421087"}]},{name:"黄冈市",code:"421100",children:[{name:"黄州区",code:"421102"},{name:"团风县",code:"421121"},{name:"红安县",code:"421122"},{name:"罗田县",code:"421123"},{name:"英山县",code:"421124"},{name:"浠水县",code:"421125"},{name:"蕲春县",code:"421126"},{name:"黄梅县",code:"421127"},{name:"麻城市",code:"421181"},{name:"武穴市",code:"421182"}]},{name:"咸宁市",code:"421200",children:[{name:"咸安区",code:"421202"},{name:"嘉鱼县",code:"421221"},{name:"通城县",code:"421222"},{name:"崇阳县",code:"421223"},{name:"通山县",code:"421224"},{name:"赤壁市",code:"421281"}]},{name:"随州市",code:"421300",children:[{name:"曾都区",code:"421303"},{name:"随县",code:"421321"},{name:"广水市",code:"421381"}]},{name:"恩施土家族苗族自治州",code:"422800",children:[{name:"恩施市",code:"422801"},{name:"利川市",code:"422802"},{name:"建始县",code:"422822"},{name:"巴东县",code:"422823"},{name:"宣恩县",code:"422825"},{name:"咸丰县",code:"422826"},{name:"来凤县",code:"422827"},{name:"鹤峰县",code:"422828"}]},{name:"直辖县",code:"429000",children:[{name:"仙桃市",code:"429004"},{name:"潜江市",code:"429005"},{name:"天门市",code:"429006"},{name:"神农架林区",code:"429021"}]}]},{name:"湖南省",code:"430000",region:"central",children:[{name:"长沙市",code:"430100",children:[{name:"芙蓉区",code:"430102"},{name:"天心区",code:"430103"},{name:"岳麓区",code:"430104"},{name:"开福区",code:"430105"},{name:"雨花区",code:"430111"},{name:"望城区",code:"430112"},{name:"长沙县",code:"430121"},{name:"浏阳市",code:"430181"},{name:"宁乡市",code:"430182"}]},{name:"株洲市",code:"430200",children:[{name:"荷塘区",code:"430202"},{name:"芦淞区",code:"430203"},{name:"石峰区",code:"430204"},{name:"天元区",code:"430211"},{name:"渌口区",code:"430212"},{name:"攸县",code:"430223"},{name:"茶陵县",code:"430224"},{name:"炎陵县",code:"430225"},{name:"醴陵市",code:"430281"}]},{name:"湘潭市",code:"430300",children:[{name:"雨湖区",code:"430302"},{name:"岳塘区",code:"430304"},{name:"湘潭县",code:"430321"},{name:"湘乡市",code:"430381"},{name:"韶山市",code:"430382"}]},{name:"衡阳市",code:"430400",children:[{name:"珠晖区",code:"430405"},{name:"雁峰区",code:"430406"},{name:"石鼓区",code:"430407"},{name:"蒸湘区",code:"430408"},{name:"南岳区",code:"430412"},{name:"衡阳县",code:"430421"},{name:"衡南县",code:"430422"},{name:"衡山县",code:"430423"},{name:"衡东县",code:"430424"},{name:"祁东县",code:"430426"},{name:"耒阳市",code:"430481"},{name:"常宁市",code:"430482"}]},{name:"邵阳市",code:"430500",children:[{name:"双清区",code:"430502"},{name:"大祥区",code:"430503"},{name:"北塔区",code:"430511"},{name:"邵东县",code:"430521"},{name:"新邵县",code:"430522"},{name:"邵阳县",code:"430523"},{name:"隆回县",code:"430524"},{name:"洞口县",code:"430525"},{name:"绥宁县",code:"430527"},{name:"新宁县",code:"430528"},{name:"城步苗族自治县",code:"430529"},{name:"武冈市",code:"430581"}]},{name:"岳阳市",code:"430600",children:[{name:"岳阳楼区",code:"430602"},{name:"云溪区",code:"430603"},{name:"君山区",code:"430611"},{name:"岳阳县",code:"430621"},{name:"华容县",code:"430623"},{name:"湘阴县",code:"430624"},{name:"平江县",code:"430626"},{name:"汨罗市",code:"430681"},{name:"临湘市",code:"430682"}]},{name:"常德市",code:"430700",children:[{name:"武陵区",code:"430702"},{name:"鼎城区",code:"430703"},{name:"安乡县",code:"430721"},{name:"汉寿县",code:"430722"},{name:"澧县",code:"430723"},{name:"临澧县",code:"430724"},{name:"桃源县",code:"430725"},{name:"石门县",code:"430726"},{name:"津市市",code:"430781"}]},{name:"张家界市",code:"430800",children:[{name:"永定区",code:"430802"},{name:"武陵源区",code:"430811"},{name:"慈利县",code:"430821"},{name:"桑植县",code:"430822"}]},{name:"益阳市",code:"430900",children:[{name:"资阳区",code:"430902"},{name:"赫山区",code:"430903"},{name:"南县",code:"430921"},{name:"桃江县",code:"430922"},{name:"安化县",code:"430923"},{name:"沅江市",code:"430981"}]},{name:"郴州市",code:"431000",children:[{name:"北湖区",code:"431002"},{name:"苏仙区",code:"431003"},{name:"桂阳县",code:"431021"},{name:"宜章县",code:"431022"},{name:"永兴县",code:"431023"},{name:"嘉禾县",code:"431024"},{name:"临武县",code:"431025"},{name:"汝城县",code:"431026"},{name:"桂东县",code:"431027"},{name:"安仁县",code:"431028"},{name:"资兴市",code:"431081"}]},{name:"永州市",code:"431100",children:[{name:"零陵区",code:"431102"},{name:"冷水滩区",code:"431103"},{name:"祁阳县",code:"431121"},{name:"东安县",code:"431122"},{name:"双牌县",code:"431123"},{name:"道县",code:"431124"},{name:"江永县",code:"431125"},{name:"宁远县",code:"431126"},{name:"蓝山县",code:"431127"},{name:"新田县",code:"431128"},{name:"江华瑶族自治县",code:"431129"}]},{name:"怀化市",code:"431200",children:[{name:"鹤城区",code:"431202"},{name:"中方县",code:"431221"},{name:"沅陵县",code:"431222"},{name:"辰溪县",code:"431223"},{name:"溆浦县",code:"431224"},{name:"会同县",code:"431225"},{name:"麻阳苗族自治县",code:"431226"},{name:"新晃侗族自治县",code:"431227"},{name:"芷江侗族自治县",code:"431228"},{name:"靖州苗族侗族自治县",code:"431229"},{name:"通道侗族自治县",code:"431230"},{name:"洪江市",code:"431281"}]},{name:"娄底市",code:"431300",children:[{name:"娄星区",code:"431302"},{name:"双峰县",code:"431321"},{name:"新化县",code:"431322"},{name:"冷水江市",code:"431381"},{name:"涟源市",code:"431382"}]},{name:"湘西土家族苗族自治州",code:"433100",children:[{name:"吉首市",code:"433101"},{name:"泸溪县",code:"433122"},{name:"凤凰县",code:"433123"},{name:"花垣县",code:"433124"},{name:"保靖县",code:"433125"},{name:"古丈县",code:"433126"},{name:"永顺县",code:"433127"},{name:"龙山县",code:"433130"}]}]},{name:"广东省",code:"440000",region:"south",children:[{name:"广州市",code:"440100",children:[{name:"荔湾区",code:"440103"},{name:"越秀区",code:"440104"},{name:"海珠区",code:"440105"},{name:"天河区",code:"440106"},{name:"白云区",code:"440111"},{name:"黄埔区",code:"440112"},{name:"番禺区",code:"440113"},{name:"花都区",code:"440114"},{name:"南沙区",code:"440115"},{name:"从化区",code:"440117"},{name:"增城区",code:"440118"}]},{name:"韶关市",code:"440200",children:[{name:"武江区",code:"440203"},{name:"浈江区",code:"440204"},{name:"曲江区",code:"440205"},{name:"始兴县",code:"440222"},{name:"仁化县",code:"440224"},{name:"翁源县",code:"440229"},{name:"乳源瑶族自治县",code:"440232"},{name:"新丰县",code:"440233"},{name:"乐昌市",code:"440281"},{name:"南雄市",code:"440282"}]},{name:"深圳市",code:"440300",children:[{name:"罗湖区",code:"440303"},{name:"福田区",code:"440304"},{name:"南山区",code:"440305"},{name:"宝安区",code:"440306"},{name:"龙岗区",code:"440307"},{name:"盐田区",code:"440308"},{name:"龙华区",code:"440309"},{name:"坪山区",code:"440310"},{name:"光明区",code:"440311"}]},{name:"珠海市",code:"440400",children:[{name:"香洲区",code:"440402"},{name:"斗门区",code:"440403"},{name:"金湾区",code:"440404"}]},{name:"汕头市",code:"440500",children:[{name:"龙湖区",code:"440507"},{name:"金平区",code:"440511"},{name:"濠江区",code:"440512"},{name:"潮阳区",code:"440513"},{name:"潮南区",code:"440514"},{name:"澄海区",code:"440515"},{name:"南澳县",code:"440523"}]},{name:"佛山市",code:"440600",children:[{name:"禅城区",code:"440604"},{name:"南海区",code:"440605"},{name:"顺德区",code:"440606"},{name:"三水区",code:"440607"},{name:"高明区",code:"440608"}]},{name:"江门市",code:"440700",children:[{name:"蓬江区",code:"440703"},{name:"江海区",code:"440704"},{name:"新会区",code:"440705"},{name:"台山市",code:"440781"},{name:"开平市",code:"440783"},{name:"鹤山市",code:"440784"},{name:"恩平市",code:"440785"}]},{name:"湛江市",code:"440800",children:[{name:"赤坎区",code:"440802"},{name:"霞山区",code:"440803"},{name:"坡头区",code:"440804"},{name:"麻章区",code:"440811"},{name:"遂溪县",code:"440823"},{name:"徐闻县",code:"440825"},{name:"廉江市",code:"440881"},{name:"雷州市",code:"440882"},{name:"吴川市",code:"440883"}]},{name:"茂名市",code:"440900",children:[{name:"茂南区",code:"440902"},{name:"电白区",code:"440904"},{name:"高州市",code:"440981"},{name:"化州市",code:"440982"},{name:"信宜市",code:"440983"}]},{name:"肇庆市",code:"441200",children:[{name:"端州区",code:"441202"},{name:"鼎湖区",code:"441203"},{name:"高要区",code:"441204"},{name:"广宁县",code:"441223"},{name:"怀集县",code:"441224"},{name:"封开县",code:"441225"},{name:"德庆县",code:"441226"},{name:"四会市",code:"441284"}]},{name:"惠州市",code:"441300",children:[{name:"惠城区",code:"441302"},{name:"惠阳区",code:"441303"},{name:"博罗县",code:"441322"},{name:"惠东县",code:"441323"},{name:"龙门县",code:"441324"}]},{name:"梅州市",code:"441400",children:[{name:"梅江区",code:"441402"},{name:"梅县区",code:"441403"},{name:"大埔县",code:"441422"},{name:"丰顺县",code:"441423"},{name:"五华县",code:"441424"},{name:"平远县",code:"441426"},{name:"蕉岭县",code:"441427"},{name:"兴宁市",code:"441481"}]},{name:"汕尾市",code:"441500",children:[{name:"城区",code:"441502"},{name:"海丰县",code:"441521"},{name:"陆河县",code:"441523"},{name:"陆丰市",code:"441581"}]},{name:"河源市",code:"441600",children:[{name:"源城区",code:"441602"},{name:"紫金县",code:"441621"},{name:"龙川县",code:"441622"},{name:"连平县",code:"441623"},{name:"和平县",code:"441624"},{name:"东源县",code:"441625"}]},{name:"阳江市",code:"441700",children:[{name:"江城区",code:"441702"},{name:"阳东区",code:"441704"},{name:"阳西县",code:"441721"},{name:"阳春市",code:"441781"}]},{name:"清远市",code:"441800",children:[{name:"清城区",code:"441802"},{name:"清新区",code:"441803"},{name:"佛冈县",code:"441821"},{name:"阳山县",code:"441823"},{name:"连山壮族瑶族自治县",code:"441825"},{name:"连南瑶族自治县",code:"441826"},{name:"英德市",code:"441881"},{name:"连州市",code:"441882"}]},{name:"东莞市",code:"441900",children:[]},{name:"中山市",code:"442000",children:[]},{name:"潮州市",code:"445100",children:[{name:"湘桥区",code:"445102"},{name:"潮安区",code:"445103"},{name:"饶平县",code:"445122"}]},{name:"揭阳市",code:"445200",children:[{name:"榕城区",code:"445202"},{name:"揭东区",code:"445203"},{name:"揭西县",code:"445222"},{name:"惠来县",code:"445224"},{name:"普宁市",code:"445281"}]},{name:"云浮市",code:"445300",children:[{name:"云城区",code:"445302"},{name:"云安区",code:"445303"},{name:"新兴县",code:"445321"},{name:"郁南县",code:"445322"},{name:"罗定市",code:"445381"}]}]},{name:"广西壮族自治区",code:"450000",region:"south",autonomousRegion:!0,children:[{name:"南宁市",code:"450100",children:[{name:"兴宁区",code:"450102"},{name:"青秀区",code:"450103"},{name:"江南区",code:"450105"},{name:"西乡塘区",code:"450107"},{name:"良庆区",code:"450108"},{name:"邕宁区",code:"450109"},{name:"武鸣区",code:"450110"},{name:"隆安县",code:"450123"},{name:"马山县",code:"450124"},{name:"上林县",code:"450125"},{name:"宾阳县",code:"450126"},{name:"横县",code:"450127"}]},{name:"柳州市",code:"450200",children:[{name:"城中区",code:"450202"},{name:"鱼峰区",code:"450203"},{name:"柳南区",code:"450204"},{name:"柳北区",code:"450205"},{name:"柳江区",code:"450206"},{name:"柳城县",code:"450222"},{name:"鹿寨县",code:"450223"},{name:"融安县",code:"450224"},{name:"融水苗族自治县",code:"450225"},{name:"三江侗族自治县",code:"450226"}]},{name:"桂林市",code:"450300",children:[{name:"秀峰区",code:"450302"},{name:"叠彩区",code:"450303"},{name:"象山区",code:"450304"},{name:"七星区",code:"450305"},{name:"雁山区",code:"450311"},{name:"临桂区",code:"450312"},{name:"阳朔县",code:"450321"},{name:"灵川县",code:"450323"},{name:"全州县",code:"450324"},{name:"兴安县",code:"450325"},{name:"永福县",code:"450326"},{name:"灌阳县",code:"450327"},{name:"龙胜各族自治县",code:"450328"},{name:"资源县",code:"450329"},{name:"平乐县",code:"450330"},{name:"荔浦市",code:"450381"},{name:"恭城瑶族自治县",code:"450332"}]},{name:"梧州市",code:"450400",children:[{name:"万秀区",code:"450403"},{name:"长洲区",code:"450405"},{name:"龙圩区",code:"450406"},{name:"苍梧县",code:"450421"},{name:"藤县",code:"450422"},{name:"蒙山县",code:"450423"},{name:"岑溪市",code:"450481"}]},{name:"北海市",code:"450500",children:[{name:"海城区",code:"450502"},{name:"银海区",code:"450503"},{name:"铁山港区",code:"450512"},{name:"合浦县",code:"450521"}]},{name:"防城港市",code:"450600",children:[{name:"港口区",code:"450602"},{name:"防城区",code:"450603"},{name:"上思县",code:"450621"},{name:"东兴市",code:"450681"}]},{name:"钦州市",code:"450700",children:[{name:"钦南区",code:"450702"},{name:"钦北区",code:"450703"},{name:"灵山县",code:"450721"},{name:"浦北县",code:"450722"}]},{name:"贵港市",code:"450800",children:[{name:"港北区",code:"450802"},{name:"港南区",code:"450803"},{name:"覃塘区",code:"450804"},{name:"平南县",code:"450821"},{name:"桂平市",code:"450881"}]},{name:"玉林市",code:"450900",children:[{name:"玉州区",code:"450902"},{name:"福绵区",code:"450903"},{name:"容县",code:"450921"},{name:"陆川县",code:"450922"},{name:"博白县",code:"450923"},{name:"兴业县",code:"450924"},{name:"北流市",code:"450981"}]},{name:"百色市",code:"451000",children:[{name:"右江区",code:"451002"},{name:"田阳县",code:"451021"},{name:"田东县",code:"451022"},{name:"平果县",code:"451023"},{name:"德保县",code:"451024"},{name:"那坡县",code:"451026"},{name:"凌云县",code:"451027"},{name:"乐业县",code:"451028"},{name:"田林县",code:"451029"},{name:"西林县",code:"451030"},{name:"隆林各族自治县",code:"451031"},{name:"靖西市",code:"451081"}]},{name:"贺州市",code:"451100",children:[{name:"八步区",code:"451102"},{name:"平桂区",code:"451103"},{name:"昭平县",code:"451121"},{name:"钟山县",code:"451122"},{name:"富川瑶族自治县",code:"451123"}]},{name:"河池市",code:"451200",children:[{name:"金城江区",code:"451202"},{name:"宜州区",code:"451203"},{name:"南丹县",code:"451221"},{name:"天峨县",code:"451222"},{name:"凤山县",code:"451223"},{name:"东兰县",code:"451224"},{name:"罗城仫佬族自治县",code:"451225"},{name:"环江毛南族自治县",code:"451226"},{name:"巴马瑶族自治县",code:"451227"},{name:"都安瑶族自治县",code:"451228"},{name:"大化瑶族自治县",code:"451229"}]},{name:"来宾市",code:"451300",children:[{name:"兴宾区",code:"451302"},{name:"忻城县",code:"451321"},{name:"象州县",code:"451322"},{name:"武宣县",code:"451323"},{name:"金秀瑶族自治县",code:"451324"},{name:"合山市",code:"451381"}]},{name:"崇左市",code:"451400",children:[{name:"江州区",code:"451402"},{name:"扶绥县",code:"451421"},{name:"宁明县",code:"451422"},{name:"龙州县",code:"451423"},{name:"大新县",code:"451424"},{name:"天等县",code:"451425"},{name:"凭祥市",code:"451481"}]}]},{name:"海南省",code:"460000",region:"south",children:[{name:"海口市",code:"460100",children:[{name:"秀英区",code:"460105"},{name:"龙华区",code:"460106"},{name:"琼山区",code:"460107"},{name:"美兰区",code:"460108"}]},{name:"三亚市",code:"460200",children:[{name:"海棠区",code:"460202"},{name:"吉阳区",code:"460203"},{name:"天涯区",code:"460204"},{name:"崖州区",code:"460205"}]},{name:"三沙市",code:"460300",children:[]},{name:"儋州市",code:"460400",children:[]},{name:"直辖县",code:"469000",children:[{name:"五指山市",code:"469001"},{name:"琼海市",code:"469002"},{name:"文昌市",code:"469005"},{name:"万宁市",code:"469006"},{name:"东方市",code:"469007"},{name:"定安县",code:"469021"},{name:"屯昌县",code:"469022"},{name:"澄迈县",code:"469023"},{name:"临高县",code:"469024"},{name:"白沙黎族自治县",code:"469025"},{name:"昌江黎族自治县",code:"469026"},{name:"乐东黎族自治县",code:"469027"},{name:"陵水黎族自治县",code:"469028"},{name:"保亭黎族苗族自治县",code:"469029"},{name:"琼中黎族苗族自治县",code:"469030"}]}]},{name:"重庆市",code:"500000",region:"southwest",provinceLevelCity:!0,children:[{name:"市辖区",code:"500100",children:[{name:"万州区",code:"500101"},{name:"涪陵区",code:"500102"},{name:"渝中区",code:"500103"},{name:"大渡口区",code:"500104"},{name:"江北区",code:"500105"},{name:"沙坪坝区",code:"500106"},{name:"九龙坡区",code:"500107"},{name:"南岸区",code:"500108"},{name:"北碚区",code:"500109"},{name:"綦江区",code:"500110"},{name:"大足区",code:"500111"},{name:"渝北区",code:"500112"},{name:"巴南区",code:"500113"},{name:"黔江区",code:"500114"},{name:"长寿区",code:"500115"},{name:"江津区",code:"500116"},{name:"合川区",code:"500117"},{name:"永川区",code:"500118"},{name:"南川区",code:"500119"},{name:"璧山区",code:"500120"},{name:"铜梁区",code:"500151"},{name:"潼南区",code:"500152"},{name:"荣昌区",code:"500153"},{name:"开州区",code:"500154"},{name:"梁平区",code:"500155"},{name:"武隆区",code:"500156"}]},{name:"县辖区",code:"500200",children:[{name:"城口县",code:"500229"},{name:"丰都县",code:"500230"},{name:"垫江县",code:"500231"},{name:"忠县",code:"500233"},{name:"云阳县",code:"500235"},{name:"奉节县",code:"500236"},{name:"巫山县",code:"500237"},{name:"巫溪县",code:"500238"},{name:"石柱土家族自治县",code:"500240"},{name:"秀山土家族苗族自治县",code:"500241"},{name:"酉阳土家族苗族自治县",code:"500242"},{name:"彭水苗族土家族自治县",code:"500243"}]}]},{name:"四川省",code:"510000",region:"southwest",children:[{name:"成都市",code:"510100",children:[{name:"锦江区",code:"510104"},{name:"青羊区",code:"510105"},{name:"金牛区",code:"510106"},{name:"武侯区",code:"510107"},{name:"成华区",code:"510108"},{name:"龙泉驿区",code:"510112"},{name:"青白江区",code:"510113"},{name:"新都区",code:"510114"},{name:"温江区",code:"510115"},{name:"双流区",code:"510116"},{name:"郫都区",code:"510117"},{name:"金堂县",code:"510121"},{name:"大邑县",code:"510129"},{name:"蒲江县",code:"510131"},{name:"新津县",code:"510132"},{name:"都江堰市",code:"510181"},{name:"彭州市",code:"510182"},{name:"邛崃市",code:"510183"},{name:"崇州市",code:"510184"},{name:"简阳市",code:"510185"}]},{name:"自贡市",code:"510300",children:[{name:"自流井区",code:"510302"},{name:"贡井区",code:"510303"},{name:"大安区",code:"510304"},{name:"沿滩区",code:"510311"},{name:"荣县",code:"510321"},{name:"富顺县",code:"510322"}]},{name:"攀枝花市",code:"510400",children:[{name:"东区",code:"510402"},{name:"西区",code:"510403"},{name:"仁和区",code:"510411"},{name:"米易县",code:"510421"},{name:"盐边县",code:"510422"}]},{name:"泸州市",code:"510500",children:[{name:"江阳区",code:"510502"},{name:"纳溪区",code:"510503"},{name:"龙马潭区",code:"510504"},{name:"泸县",code:"510521"},{name:"合江县",code:"510522"},{name:"叙永县",code:"510524"},{name:"古蔺县",code:"510525"}]},{name:"德阳市",code:"510600",children:[{name:"旌阳区",code:"510603"},{name:"罗江区",code:"510604"},{name:"中江县",code:"510623"},{name:"广汉市",code:"510681"},{name:"什邡市",code:"510682"},{name:"绵竹市",code:"510683"}]},{name:"绵阳市",code:"510700",children:[{name:"涪城区",code:"510703"},{name:"游仙区",code:"510704"},{name:"安州区",code:"510705"},{name:"三台县",code:"510722"},{name:"盐亭县",code:"510723"},{name:"梓潼县",code:"510725"},{name:"北川羌族自治县",code:"510726"},{name:"平武县",code:"510727"},{name:"江油市",code:"510781"}]},{name:"广元市",code:"510800",children:[{name:"利州区",code:"510802"},{name:"昭化区",code:"510811"},{name:"朝天区",code:"510812"},{name:"旺苍县",code:"510821"},{name:"青川县",code:"510822"},{name:"剑阁县",code:"510823"},{name:"苍溪县",code:"510824"}]},{name:"遂宁市",code:"510900",children:[{name:"船山区",code:"510903"},{name:"安居区",code:"510904"},{name:"蓬溪县",code:"510921"},{name:"射洪县",code:"510922"},{name:"大英县",code:"510923"}]},{name:"内江市",code:"511000",children:[{name:"市中区",code:"511002"},{name:"东兴区",code:"511011"},{name:"威远县",code:"511024"},{name:"资中县",code:"511025"},{name:"隆昌市",code:"511083"}]},{name:"乐山市",code:"511100",children:[{name:"市中区",code:"511102"},{name:"沙湾区",code:"511111"},{name:"五通桥区",code:"511112"},{name:"金口河区",code:"511113"},{name:"犍为县",code:"511123"},{name:"井研县",code:"511124"},{name:"夹江县",code:"511126"},{name:"沐川县",code:"511129"},{name:"峨边彝族自治县",code:"511132"},{name:"马边彝族自治县",code:"511133"},{name:"峨眉山市",code:"511181"}]},{name:"南充市",code:"511300",children:[{name:"顺庆区",code:"511302"},{name:"高坪区",code:"511303"},{name:"嘉陵区",code:"511304"},{name:"南部县",code:"511321"},{name:"营山县",code:"511322"},{name:"蓬安县",code:"511323"},{name:"仪陇县",code:"511324"},{name:"西充县",code:"511325"},{name:"阆中市",code:"511381"}]},{name:"眉山市",code:"511400",children:[{name:"东坡区",code:"511402"},{name:"彭山区",code:"511403"},{name:"仁寿县",code:"511421"},{name:"洪雅县",code:"511423"},{name:"丹棱县",code:"511424"},{name:"青神县",code:"511425"}]},{name:"宜宾市",code:"511500",children:[{name:"翠屏区",code:"511502"},{name:"南溪区",code:"511503"},{name:"叙州区",code:"511504"},{name:"江安县",code:"511523"},{name:"长宁县",code:"511524"},{name:"高县",code:"511525"},{name:"珙县",code:"511526"},{name:"筠连县",code:"511527"},{name:"兴文县",code:"511528"},{name:"屏山县",code:"511529"}]},{name:"广安市",code:"511600",children:[{name:"广安区",code:"511602"},{name:"前锋区",code:"511603"},{name:"岳池县",code:"511621"},{name:"武胜县",code:"511622"},{name:"邻水县",code:"511623"},{name:"华蓥市",code:"511681"}]},{name:"达州市",code:"511700",children:[{name:"通川区",code:"511702"},{name:"达川区",code:"511703"},{name:"宣汉县",code:"511722"},{name:"开江县",code:"511723"},{name:"大竹县",code:"511724"},{name:"渠县",code:"511725"},{name:"万源市",code:"511781"}]},{name:"雅安市",code:"511800",children:[{name:"雨城区",code:"511802"},{name:"名山区",code:"511803"},{name:"荥经县",code:"511822"},{name:"汉源县",code:"511823"},{name:"石棉县",code:"511824"},{name:"天全县",code:"511825"},{name:"芦山县",code:"511826"},{name:"宝兴县",code:"511827"}]},{name:"巴中市",code:"511900",children:[{name:"巴州区",code:"511902"},{name:"恩阳区",code:"511903"},{name:"通江县",code:"511921"},{name:"南江县",code:"511922"},{name:"平昌县",code:"511923"}]},{name:"资阳市",code:"512000",children:[{name:"雁江区",code:"512002"},{name:"安岳县",code:"512021"},{name:"乐至县",code:"512022"}]},{name:"阿坝藏族羌族自治州",code:"513200",children:[{name:"马尔康市",code:"513201"},{name:"汶川县",code:"513221"},{name:"理县",code:"513222"},{name:"茂县",code:"513223"},{name:"松潘县",code:"513224"},{name:"九寨沟县",code:"513225"},{name:"金川县",code:"513226"},{name:"小金县",code:"513227"},{name:"黑水县",code:"513228"},{name:"壤塘县",code:"513230"},{name:"阿坝县",code:"513231"},{name:"若尔盖县",code:"513232"},{name:"红原县",code:"513233"}]},{name:"甘孜藏族自治州",code:"513300",children:[{name:"康定市",code:"513301"},{name:"泸定县",code:"513322"},{name:"丹巴县",code:"513323"},{name:"九龙县",code:"513324"},{name:"雅江县",code:"513325"},{name:"道孚县",code:"513326"},{name:"炉霍县",code:"513327"},{name:"甘孜县",code:"513328"},{name:"新龙县",code:"513329"},{name:"德格县",code:"513330"},{name:"白玉县",code:"513331"},{name:"石渠县",code:"513332"},{name:"色达县",code:"513333"},{name:"理塘县",code:"513334"},{name:"巴塘县",code:"513335"},{name:"乡城县",code:"513336"},{name:"稻城县",code:"513337"},{name:"得荣县",code:"513338"}]},{name:"凉山彝族自治州",code:"513400",children:[{name:"西昌市",code:"513401"},{name:"木里藏族自治县",code:"513422"},{name:"盐源县",code:"513423"},{name:"德昌县",code:"513424"},{name:"会理县",code:"513425"},{name:"会东县",code:"513426"},{name:"宁南县",code:"513427"},{name:"普格县",code:"513428"},{name:"布拖县",code:"513429"},{name:"金阳县",code:"513430"},{name:"昭觉县",code:"513431"},{name:"喜德县",code:"513432"},{name:"冕宁县",code:"513433"},{name:"越西县",code:"513434"},{name:"甘洛县",code:"513435"},{name:"美姑县",code:"513436"},{name:"雷波县",code:"513437"}]}]},{name:"贵州省",code:"520000",region:"southwest",children:[{name:"贵阳市",code:"520100",children:[{name:"南明区",code:"520102"},{name:"云岩区",code:"520103"},{name:"花溪区",code:"520111"},{name:"乌当区",code:"520112"},{name:"白云区",code:"520113"},{name:"观山湖区",code:"520115"},{name:"开阳县",code:"520121"},{name:"息烽县",code:"520122"},{name:"修文县",code:"520123"},{name:"清镇市",code:"520181"}]},{name:"六盘水市",code:"520200",children:[{name:"钟山区",code:"520201"},{name:"六枝特区",code:"520203"},{name:"水城县",code:"520221"},{name:"盘州市",code:"520281"}]},{name:"遵义市",code:"520300",children:[{name:"红花岗区",code:"520302"},{name:"汇川区",code:"520303"},{name:"播州区",code:"520304"},{name:"桐梓县",code:"520322"},{name:"绥阳县",code:"520323"},{name:"正安县",code:"520324"},{name:"道真仡佬族苗族自治县",code:"520325"},{name:"务川仡佬族苗族自治县",code:"520326"},{name:"凤冈县",code:"520327"},{name:"湄潭县",code:"520328"},{name:"余庆县",code:"520329"},{name:"习水县",code:"520330"},{name:"赤水市",code:"520381"},{name:"仁怀市",code:"520382"}]},{name:"安顺市",code:"520400",children:[{name:"西秀区",code:"520402"},{name:"平坝区",code:"520403"},{name:"普定县",code:"520422"},{name:"镇宁布依族苗族自治县",code:"520423"},{name:"关岭布依族苗族自治县",code:"520424"},{name:"紫云苗族布依族自治县",code:"520425"}]},{name:"毕节市",code:"520500",children:[{name:"七星关区",code:"520502"},{name:"大方县",code:"520521"},{name:"黔西县",code:"520522"},{name:"金沙县",code:"520523"},{name:"织金县",code:"520524"},{name:"纳雍县",code:"520525"},{name:"威宁彝族回族苗族自治县",code:"520526"},{name:"赫章县",code:"520527"}]},{name:"铜仁市",code:"520600",children:[{name:"碧江区",code:"520602"},{name:"万山区",code:"520603"},{name:"江口县",code:"520621"},{name:"玉屏侗族自治县",code:"520622"},{name:"石阡县",code:"520623"},{name:"思南县",code:"520624"},{name:"印江土家族苗族自治县",code:"520625"},{name:"德江县",code:"520626"},{name:"沿河土家族自治县",code:"520627"},{name:"松桃苗族自治县",code:"520628"}]},{name:"黔西南布依族苗族自治州",code:"522300",children:[{name:"兴义市",code:"522301"},{name:"兴仁市",code:"522302"},{name:"普安县",code:"522323"},{name:"晴隆县",code:"522324"},{name:"贞丰县",code:"522325"},{name:"望谟县",code:"522326"},{name:"册亨县",code:"522327"},{name:"安龙县",code:"522328"}]},{name:"黔东南苗族侗族自治州",code:"522600",children:[{name:"凯里市",code:"522601"},{name:"黄平县",code:"522622"},{name:"施秉县",code:"522623"},{name:"三穗县",code:"522624"},{name:"镇远县",code:"522625"},{name:"岑巩县",code:"522626"},{name:"天柱县",code:"522627"},{name:"锦屏县",code:"522628"},{name:"剑河县",code:"522629"},{name:"台江县",code:"522630"},{name:"黎平县",code:"522631"},{name:"榕江县",code:"522632"},{name:"从江县",code:"522633"},{name:"雷山县",code:"522634"},{name:"麻江县",code:"522635"},{name:"丹寨县",code:"522636"}]},{name:"黔南布依族苗族自治州",code:"522700",children:[{name:"都匀市",code:"522701"},{name:"福泉市",code:"522702"},{name:"荔波县",code:"522722"},{name:"贵定县",code:"522723"},{name:"瓮安县",code:"522725"},{name:"独山县",code:"522726"},{name:"平塘县",code:"522727"},{name:"罗甸县",code:"522728"},{name:"长顺县",code:"522729"},{name:"龙里县",code:"522730"},{name:"惠水县",code:"522731"},{name:"三都水族自治县",code:"522732"}]}]},{name:"云南省",code:"530000",region:"southwest",children:[{name:"昆明市",code:"530100",children:[{name:"五华区",code:"530102"},{name:"盘龙区",code:"530103"},{name:"官渡区",code:"530111"},{name:"西山区",code:"530112"},{name:"东川区",code:"530113"},{name:"呈贡区",code:"530114"},{name:"晋宁区",code:"530115"},{name:"富民县",code:"530124"},{name:"宜良县",code:"530125"},{name:"石林彝族自治县",code:"530126"},{name:"嵩明县",code:"530127"},{name:"禄劝彝族苗族自治县",code:"530128"},{name:"寻甸回族彝族自治县",code:"530129"},{name:"安宁市",code:"530181"}]},{name:"曲靖市",code:"530300",children:[{name:"麒麟区",code:"530302"},{name:"沾益区",code:"530303"},{name:"马龙区",code:"530304"},{name:"陆良县",code:"530322"},{name:"师宗县",code:"530323"},{name:"罗平县",code:"530324"},{name:"富源县",code:"530325"},{name:"会泽县",code:"530326"},{name:"宣威市",code:"530381"}]},{name:"玉溪市",code:"530400",children:[{name:"红塔区",code:"530402"},{name:"江川区",code:"530403"},{name:"澄江县",code:"530422"},{name:"通海县",code:"530423"},{name:"华宁县",code:"530424"},{name:"易门县",code:"530425"},{name:"峨山彝族自治县",code:"530426"},{name:"新平彝族傣族自治县",code:"530427"},{name:"元江哈尼族彝族傣族自治县",code:"530428"}]},{name:"保山市",code:"530500",children:[{name:"隆阳区",code:"530502"},{name:"施甸县",code:"530521"},{name:"龙陵县",code:"530523"},{name:"昌宁县",code:"530524"},{name:"腾冲市",code:"530581"}]},{name:"昭通市",code:"530600",children:[{name:"昭阳区",code:"530602"},{name:"鲁甸县",code:"530621"},{name:"巧家县",code:"530622"},{name:"盐津县",code:"530623"},{name:"大关县",code:"530624"},{name:"永善县",code:"530625"},{name:"绥江县",code:"530626"},{name:"镇雄县",code:"530627"},{name:"彝良县",code:"530628"},{name:"威信县",code:"530629"},{name:"水富市",code:"530681"}]},{name:"丽江市",code:"530700",children:[{name:"古城区",code:"530702"},{name:"玉龙纳西族自治县",code:"530721"},{name:"永胜县",code:"530722"},{name:"华坪县",code:"530723"},{name:"宁蒗彝族自治县",code:"530724"}]},{name:"普洱市",code:"530800",children:[{name:"思茅区",code:"530802"},{name:"宁洱哈尼族彝族自治县",code:"530821"},{name:"墨江哈尼族自治县",code:"530822"},{name:"景东彝族自治县",code:"530823"},{name:"景谷傣族彝族自治县",code:"530824"},{name:"镇沅彝族哈尼族拉祜族自治县",code:"530825"},{name:"江城哈尼族彝族自治县",code:"530826"},{name:"孟连傣族拉祜族佤族自治县",code:"530827"},{name:"澜沧拉祜族自治县",code:"530828"},{name:"西盟佤族自治县",code:"530829"}]},{name:"临沧市",code:"530900",children:[{name:"临翔区",code:"530902"},{name:"凤庆县",code:"530921"},{name:"云县",code:"530922"},{name:"永德县",code:"530923"},{name:"镇康县",code:"530924"},{name:"双江拉祜族佤族布朗族傣族自治县",code:"530925"},{name:"耿马傣族佤族自治县",code:"530926"},{name:"沧源佤族自治县",code:"530927"}]},{name:"楚雄彝族自治州",code:"532300",children:[{name:"楚雄市",code:"532301"},{name:"双柏县",code:"532322"},{name:"牟定县",code:"532323"},{name:"南华县",code:"532324"},{name:"姚安县",code:"532325"},{name:"大姚县",code:"532326"},{name:"永仁县",code:"532327"},{name:"元谋县",code:"532328"},{name:"武定县",code:"532329"},{name:"禄丰县",code:"532331"}]},{name:"红河哈尼族彝族自治州",code:"532500",children:[{name:"个旧市",code:"532501"},{name:"开远市",code:"532502"},{name:"蒙自市",code:"532503"},{name:"弥勒市",code:"532504"},{name:"屏边苗族自治县",code:"532523"},{name:"建水县",code:"532524"},{name:"石屏县",code:"532525"},{name:"泸西县",code:"532527"},{name:"元阳县",code:"532528"},{name:"红河县",code:"532529"},{name:"金平苗族瑶族傣族自治县",code:"532530"},{name:"绿春县",code:"532531"},{name:"河口瑶族自治县",code:"532532"}]},{name:"文山壮族苗族自治州",code:"532600",children:[{name:"文山市",code:"532601"},{name:"砚山县",code:"532622"},{name:"西畴县",code:"532623"},{name:"麻栗坡县",code:"532624"},{name:"马关县",code:"532625"},{name:"丘北县",code:"532626"},{name:"广南县",code:"532627"},{name:"富宁县",code:"532628"}]},{name:"西双版纳傣族自治州",code:"532800",children:[{name:"景洪市",code:"532801"},{name:"勐海县",code:"532822"},{name:"勐腊县",code:"532823"}]},{name:"大理白族自治州",code:"532900",children:[{name:"大理市",code:"532901"},{name:"漾濞彝族自治县",code:"532922"},{name:"祥云县",code:"532923"},{name:"宾川县",code:"532924"},{name:"弥渡县",code:"532925"},{name:"南涧彝族自治县",code:"532926"},{name:"巍山彝族回族自治县",code:"532927"},{name:"永平县",code:"532928"},{name:"云龙县",code:"532929"},{name:"洱源县",code:"532930"},{name:"剑川县",code:"532931"},{name:"鹤庆县",code:"532932"}]},{name:"德宏傣族景颇族自治州",code:"533100",children:[{name:"瑞丽市",code:"533102"},{name:"芒市",code:"533103"},{name:"梁河县",code:"533122"},{name:"盈江县",code:"533123"},{name:"陇川县",code:"533124"}]},{name:"怒江傈僳族自治州",code:"533300",children:[{name:"泸水市",code:"533301"},{name:"福贡县",code:"533323"},{name:"贡山独龙族怒族自治县",code:"533324"},{name:"兰坪白族普米族自治县",code:"533325"}]},{name:"迪庆藏族自治州",code:"533400",children:[{name:"香格里拉市",code:"533401"},{name:"德钦县",code:"533422"},{name:"维西傈僳族自治县",code:"533423"}]}]},{name:"西藏自治区",code:"540000",region:"southwest",autonomousRegion:!0,children:[{name:"拉萨市",code:"540100",children:[{name:"城关区",code:"540102"},{name:"堆龙德庆区",code:"540103"},{name:"达孜区",code:"540104"},{name:"林周县",code:"540121"},{name:"当雄县",code:"540122"},{name:"尼木县",code:"540123"},{name:"曲水县",code:"540124"},{name:"墨竹工卡县",code:"540127"}]},{name:"日喀则市",code:"540200",children:[{name:"桑珠孜区",code:"540202"},{name:"南木林县",code:"540221"},{name:"江孜县",code:"540222"},{name:"定日县",code:"540223"},{name:"萨迦县",code:"540224"},{name:"拉孜县",code:"540225"},{name:"昂仁县",code:"540226"},{name:"谢通门县",code:"540227"},{name:"白朗县",code:"540228"},{name:"仁布县",code:"540229"},{name:"康马县",code:"540230"},{name:"定结县",code:"540231"},{name:"仲巴县",code:"540232"},{name:"亚东县",code:"540233"},{name:"吉隆县",code:"540234"},{name:"聂拉木县",code:"540235"},{name:"萨嘎县",code:"540236"},{name:"岗巴县",code:"540237"}]},{name:"昌都市",code:"540300",children:[{name:"卡若区",code:"540302"},{name:"江达县",code:"540321"},{name:"贡觉县",code:"540322"},{name:"类乌齐县",code:"540323"},{name:"丁青县",code:"540324"},{name:"察雅县",code:"540325"},{name:"八宿县",code:"540326"},{name:"左贡县",code:"540327"},{name:"芒康县",code:"540328"},{name:"洛隆县",code:"540329"},{name:"边坝县",code:"540330"}]},{name:"林芝市",code:"540400",children:[{name:"巴宜区",code:"540402"},{name:"工布江达县",code:"540421"},{name:"米林县",code:"540422"},{name:"墨脱县",code:"540423"},{name:"波密县",code:"540424"},{name:"察隅县",code:"540425"},{name:"朗县",code:"540426"}]},{name:"山南市",code:"540500",children:[{name:"乃东区",code:"540502"},{name:"扎囊县",code:"540521"},{name:"贡嘎县",code:"540522"},{name:"桑日县",code:"540523"},{name:"琼结县",code:"540524"},{name:"曲松县",code:"540525"},{name:"措美县",code:"540526"},{name:"洛扎县",code:"540527"},{name:"加查县",code:"540528"},{name:"隆子县",code:"540529"},{name:"错那县",code:"540530"},{name:"浪卡子县",code:"540531"}]},{name:"那曲市",code:"540600",children:[{name:"色尼区",code:"540602"},{name:"嘉黎县",code:"540621"},{name:"比如县",code:"540622"},{name:"聂荣县",code:"540623"},{name:"安多县",code:"540624"},{name:"申扎县",code:"540625"},{name:"索县",code:"540626"},{name:"班戈县",code:"540627"},{name:"巴青县",code:"540628"},{name:"尼玛县",code:"540629"},{name:"双湖县",code:"540630"}]},{name:"阿里地区",code:"542500",children:[{name:"普兰县",code:"542521"},{name:"札达县",code:"542522"},{name:"噶尔县",code:"542523"},{name:"日土县",code:"542524"},{name:"革吉县",code:"542525"},{name:"改则县",code:"542526"},{name:"措勤县",code:"542527"}]}]},{name:"陕西省",code:"610000",region:"northwest",children:[{name:"西安市",code:"610100",children:[{name:"新城区",code:"610102"},{name:"碑林区",code:"610103"},{name:"莲湖区",code:"610104"},{name:"灞桥区",code:"610111"},{name:"未央区",code:"610112"},{name:"雁塔区",code:"610113"},{name:"阎良区",code:"610114"},{name:"临潼区",code:"610115"},{name:"长安区",code:"610116"},{name:"高陵区",code:"610117"},{name:"鄠邑区",code:"610118"},{name:"蓝田县",code:"610122"},{name:"周至县",code:"610124"}]},{name:"铜川市",code:"610200",children:[{name:"王益区",code:"610202"},{name:"印台区",code:"610203"},{name:"耀州区",code:"610204"},{name:"宜君县",code:"610222"}]},{name:"宝鸡市",code:"610300",children:[{name:"渭滨区",code:"610302"},{name:"金台区",code:"610303"},{name:"陈仓区",code:"610304"},{name:"凤翔县",code:"610322"},{name:"岐山县",code:"610323"},{name:"扶风县",code:"610324"},{name:"眉县",code:"610326"},{name:"陇县",code:"610327"},{name:"千阳县",code:"610328"},{name:"麟游县",code:"610329"},{name:"凤县",code:"610330"},{name:"太白县",code:"610331"}]},{name:"咸阳市",code:"610400",children:[{name:"秦都区",code:"610402"},{name:"杨陵区",code:"610403"},{name:"渭城区",code:"610404"},{name:"三原县",code:"610422"},{name:"泾阳县",code:"610423"},{name:"乾县",code:"610424"},{name:"礼泉县",code:"610425"},{name:"永寿县",code:"610426"},{name:"长武县",code:"610428"},{name:"旬邑县",code:"610429"},{name:"淳化县",code:"610430"},{name:"武功县",code:"610431"},{name:"兴平市",code:"610481"},{name:"彬州市",code:"610482"}]},{name:"渭南市",code:"610500",children:[{name:"临渭区",code:"610502"},{name:"华州区",code:"610503"},{name:"潼关县",code:"610522"},{name:"大荔县",code:"610523"},{name:"合阳县",code:"610524"},{name:"澄城县",code:"610525"},{name:"蒲城县",code:"610526"},{name:"白水县",code:"610527"},{name:"富平县",code:"610528"},{name:"韩城市",code:"610581"},{name:"华阴市",code:"610582"}]},{name:"延安市",code:"610600",children:[{name:"宝塔区",code:"610602"},{name:"安塞区",code:"610603"},{name:"延长县",code:"610621"},{name:"延川县",code:"610622"},{name:"子长县",code:"610623"},{name:"志丹县",code:"610625"},{name:"吴起县",code:"610626"},{name:"甘泉县",code:"610627"},{name:"富县",code:"610628"},{name:"洛川县",code:"610629"},{name:"宜川县",code:"610630"},{name:"黄龙县",code:"610631"},{name:"黄陵县",code:"610632"}]},{name:"汉中市",code:"610700",children:[{name:"汉台区",code:"610702"},{name:"南郑区",code:"610703"},{name:"城固县",code:"610722"},{name:"洋县",code:"610723"},{name:"西乡县",code:"610724"},{name:"勉县",code:"610725"},{name:"宁强县",code:"610726"},{name:"略阳县",code:"610727"},{name:"镇巴县",code:"610728"},{name:"留坝县",code:"610729"},{name:"佛坪县",code:"610730"}]},{name:"榆林市",code:"610800",children:[{name:"榆阳区",code:"610802"},{name:"横山区",code:"610803"},{name:"府谷县",code:"610822"},{name:"靖边县",code:"610824"},{name:"定边县",code:"610825"},{name:"绥德县",code:"610826"},{name:"米脂县",code:"610827"},{name:"佳县",code:"610828"},{name:"吴堡县",code:"610829"},{name:"清涧县",code:"610830"},{name:"子洲县",code:"610831"},{name:"神木市",code:"610881"}]},{name:"安康市",code:"610900",children:[{name:"汉滨区",code:"610902"},{name:"汉阴县",code:"610921"},{name:"石泉县",code:"610922"},{name:"宁陕县",code:"610923"},{name:"紫阳县",code:"610924"},{name:"岚皋县",code:"610925"},{name:"平利县",code:"610926"},{name:"镇坪县",code:"610927"},{name:"旬阳县",code:"610928"},{name:"白河县",code:"610929"}]},{name:"商洛市",code:"611000",children:[{name:"商州区",code:"611002"},{name:"洛南县",code:"611021"},{name:"丹凤县",code:"611022"},{name:"商南县",code:"611023"},{name:"山阳县",code:"611024"},{name:"镇安县",code:"611025"},{name:"柞水县",code:"611026"}]}]},{name:"甘肃省",code:"620000",region:"northwest",children:[{name:"兰州市",code:"620100",children:[{name:"城关区",code:"620102"},{name:"七里河区",code:"620103"},{name:"西固区",code:"620104"},{name:"安宁区",code:"620105"},{name:"红古区",code:"620111"},{name:"永登县",code:"620121"},{name:"皋兰县",code:"620122"},{name:"榆中县",code:"620123"}]},{name:"嘉峪关市",code:"620200",children:[]},{name:"金昌市",code:"620300",children:[{name:"金川区",code:"620302"},{name:"永昌县",code:"620321"}]},{name:"白银市",code:"620400",children:[{name:"白银区",code:"620402"},{name:"平川区",code:"620403"},{name:"靖远县",code:"620421"},{name:"会宁县",code:"620422"},{name:"景泰县",code:"620423"}]},{name:"天水市",code:"620500",children:[{name:"秦州区",code:"620502"},{name:"麦积区",code:"620503"},{name:"清水县",code:"620521"},{name:"秦安县",code:"620522"},{name:"甘谷县",code:"620523"},{name:"武山县",code:"620524"},{name:"张家川回族自治县",code:"620525"}]},{name:"武威市",code:"620600",children:[{name:"凉州区",code:"620602"},{name:"民勤县",code:"620621"},{name:"古浪县",code:"620622"},{name:"天祝藏族自治县",code:"620623"}]},{name:"张掖市",code:"620700",children:[{name:"甘州区",code:"620702"},{name:"肃南裕固族自治县",code:"620721"},{name:"民乐县",code:"620722"},{name:"临泽县",code:"620723"},{name:"高台县",code:"620724"},{name:"山丹县",code:"620725"}]},{name:"平凉市",code:"620800",children:[{name:"崆峒区",code:"620802"},{name:"泾川县",code:"620821"},{name:"灵台县",code:"620822"},{name:"崇信县",code:"620823"},{name:"庄浪县",code:"620825"},{name:"静宁县",code:"620826"},{name:"华亭市",code:"620881"}]},{name:"酒泉市",code:"620900",children:[{name:"肃州区",code:"620902"},{name:"金塔县",code:"620921"},{name:"瓜州县",code:"620922"},{name:"肃北蒙古族自治县",code:"620923"},{name:"阿克塞哈萨克族自治县",code:"620924"},{name:"玉门市",code:"620981"},{name:"敦煌市",code:"620982"}]},{name:"庆阳市",code:"621000",children:[{name:"西峰区",code:"621002"},{name:"庆城县",code:"621021"},{name:"环县",code:"621022"},{name:"华池县",code:"621023"},{name:"合水县",code:"621024"},{name:"正宁县",code:"621025"},{name:"宁县",code:"621026"},{name:"镇原县",code:"621027"}]},{name:"定西市",code:"621100",children:[{name:"安定区",code:"621102"},{name:"通渭县",code:"621121"},{name:"陇西县",code:"621122"},{name:"渭源县",code:"621123"},{name:"临洮县",code:"621124"},{name:"漳县",code:"621125"},{name:"岷县",code:"621126"}]},{name:"陇南市",code:"621200",children:[{name:"武都区",code:"621202"},{name:"成县",code:"621221"},{name:"文县",code:"621222"},{name:"宕昌县",code:"621223"},{name:"康县",code:"621224"},{name:"西和县",code:"621225"},{name:"礼县",code:"621226"},{name:"徽县",code:"621227"},{name:"两当县",code:"621228"}]},{name:"临夏回族自治州",code:"622900",children:[{name:"临夏市",code:"622901"},{name:"临夏县",code:"622921"},{name:"康乐县",code:"622922"},{name:"永靖县",code:"622923"},{name:"广河县",code:"622924"},{name:"和政县",code:"622925"},{name:"东乡族自治县",code:"622926"},{name:"积石山保安族东乡族撒拉族自治县",code:"622927"}]},{name:"甘南藏族自治州",code:"623000",children:[{name:"合作市",code:"623001"},{name:"临潭县",code:"623021"},{name:"卓尼县",code:"623022"},{name:"舟曲县",code:"623023"},{name:"迭部县",code:"623024"},{name:"玛曲县",code:"623025"},{name:"碌曲县",code:"623026"},{name:"夏河县",code:"623027"}]}]},{name:"青海省",code:"630000",region:"northwest",children:[{name:"西宁市",code:"630100",children:[{name:"城东区",code:"630102"},{name:"城中区",code:"630103"},{name:"城西区",code:"630104"},{name:"城北区",code:"630105"},{name:"大通回族土族自治县",code:"630121"},{name:"湟中县",code:"630122"},{name:"湟源县",code:"630123"}]},{name:"海东市",code:"630200",children:[{name:"乐都区",code:"630202"},{name:"平安区",code:"630203"},{name:"民和回族土族自治县",code:"630222"},{name:"互助土族自治县",code:"630223"},{name:"化隆回族自治县",code:"630224"},{name:"循化撒拉族自治县",code:"630225"}]},{name:"海北藏族自治州",code:"632200",children:[{name:"门源回族自治县",code:"632221"},{name:"祁连县",code:"632222"},{name:"海晏县",code:"632223"},{name:"刚察县",code:"632224"}]},{name:"黄南藏族自治州",code:"632300",children:[{name:"同仁县",code:"632321"},{name:"尖扎县",code:"632322"},{name:"泽库县",code:"632323"},{name:"河南蒙古族自治县",code:"632324"}]},{name:"海南藏族自治州",code:"632500",children:[{name:"共和县",code:"632521"},{name:"同德县",code:"632522"},{name:"贵德县",code:"632523"},{name:"兴海县",code:"632524"},{name:"贵南县",code:"632525"}]},{name:"果洛藏族自治州",code:"632600",children:[{name:"玛沁县",code:"632621"},{name:"班玛县",code:"632622"},{name:"甘德县",code:"632623"},{name:"达日县",code:"632624"},{name:"久治县",code:"632625"},{name:"玛多县",code:"632626"}]},{name:"玉树藏族自治州",code:"632700",children:[{name:"玉树市",code:"632701"},{name:"杂多县",code:"632722"},{name:"称多县",code:"632723"},{name:"治多县",code:"632724"},{name:"囊谦县",code:"632725"},{name:"曲麻莱县",code:"632726"}]},{name:"海西蒙古族藏族自治州",code:"632800",children:[{name:"格尔木市",code:"632801"},{name:"德令哈市",code:"632802"},{name:"茫崖市",code:"632803"},{name:"乌兰县",code:"632821"},{name:"都兰县",code:"632822"},{name:"天峻县",code:"632823"}]}]},{name:"宁夏回族自治区",code:"640000",region:"northwest",autonomousRegion:!0,children:[{name:"银川市",code:"640100",children:[{name:"兴庆区",code:"640104"},{name:"西夏区",code:"640105"},{name:"金凤区",code:"640106"},{name:"永宁县",code:"640121"},{name:"贺兰县",code:"640122"},{name:"灵武市",code:"640181"}]},{name:"石嘴山市",code:"640200",children:[{name:"大武口区",code:"640202"},{name:"惠农区",code:"640205"},{name:"平罗县",code:"640221"}]},{name:"吴忠市",code:"640300",children:[{name:"利通区",code:"640302"},{name:"红寺堡区",code:"640303"},{name:"盐池县",code:"640323"},{name:"同心县",code:"640324"},{name:"青铜峡市",code:"640381"}]},{name:"固原市",code:"640400",children:[{name:"原州区",code:"640402"},{name:"西吉县",code:"640422"},{name:"隆德县",code:"640423"},{name:"泾源县",code:"640424"},{name:"彭阳县",code:"640425"}]},{name:"中卫市",code:"640500",children:[{name:"沙坡头区",code:"640502"},{name:"中宁县",code:"640521"},{name:"海原县",code:"640522"}]}]},{name:"新疆维吾尔自治区",code:"650000",region:"northwest",autonomousRegion:!0,children:[{name:"乌鲁木齐市",code:"650100",children:[{name:"天山区",code:"650102"},{name:"沙依巴克区",code:"650103"},{name:"新市区",code:"650104"},{name:"水磨沟区",code:"650105"},{name:"头屯河区",code:"650106"},{name:"达坂城区",code:"650107"},{name:"米东区",code:"650109"},{name:"乌鲁木齐县",code:"650121"}]},{name:"克拉玛依市",code:"650200",children:[{name:"独山子区",code:"650202"},{name:"克拉玛依区",code:"650203"},{name:"白碱滩区",code:"650204"},{name:"乌尔禾区",code:"650205"}]},{name:"吐鲁番市",code:"650400",children:[{name:"高昌区",code:"650402"},{name:"鄯善县",code:"650421"},{name:"托克逊县",code:"650422"}]},{name:"哈密市",code:"650500",children:[{name:"伊州区",code:"650502"},{name:"巴里坤哈萨克自治县",code:"650521"},{name:"伊吾县",code:"650522"}]},{name:"昌吉回族自治州",code:"652300",children:[{name:"昌吉市",code:"652301"},{name:"阜康市",code:"652302"},{name:"呼图壁县",code:"652323"},{name:"玛纳斯县",code:"652324"},{name:"奇台县",code:"652325"},{name:"吉木萨尔县",code:"652327"},{name:"木垒哈萨克自治县",code:"652328"}]},{name:"博尔塔拉蒙古自治州",code:"652700",children:[{name:"博乐市",code:"652701"},{name:"阿拉山口市",code:"652702"},{name:"精河县",code:"652722"},{name:"温泉县",code:"652723"}]},{name:"巴音郭楞蒙古自治州",code:"652800",children:[{name:"库尔勒市",code:"652801"},{name:"轮台县",code:"652822"},{name:"尉犁县",code:"652823"},{name:"若羌县",code:"652824"},{name:"且末县",code:"652825"},{name:"焉耆回族自治县",code:"652826"},{name:"和静县",code:"652827"},{name:"和硕县",code:"652828"},{name:"博湖县",code:"652829"}]},{name:"阿克苏地区",code:"652900",children:[{name:"阿克苏市",code:"652901"},{name:"温宿县",code:"652922"},{name:"库车县",code:"652923"},{name:"沙雅县",code:"652924"},{name:"新和县",code:"652925"},{name:"拜城县",code:"652926"},{name:"乌什县",code:"652927"},{name:"阿瓦提县",code:"652928"},{name:"柯坪县",code:"652929"}]},{name:"克孜勒苏柯尔克孜自治州",code:"653000",children:[{name:"阿图什市",code:"653001"},{name:"阿克陶县",code:"653022"},{name:"阿合奇县",code:"653023"},{name:"乌恰县",code:"653024"}]},{name:"喀什地区",code:"653100",children:[{name:"喀什市",code:"653101"},{name:"疏附县",code:"653121"},{name:"疏勒县",code:"653122"},{name:"英吉沙县",code:"653123"},{name:"泽普县",code:"653124"},{name:"莎车县",code:"653125"},{name:"叶城县",code:"653126"},{name:"麦盖提县",code:"653127"},{name:"岳普湖县",code:"653128"},{name:"伽师县",code:"653129"},{name:"巴楚县",code:"653130"},{name:"塔什库尔干塔吉克自治县",code:"653131"}]},{name:"和田地区",code:"653200",children:[{name:"和田市",code:"653201"},{name:"和田县",code:"653221"},{name:"墨玉县",code:"653222"},{name:"皮山县",code:"653223"},{name:"洛浦县",code:"653224"},{name:"策勒县",code:"653225"},{name:"于田县",code:"653226"},{name:"民丰县",code:"653227"}]},{name:"伊犁哈萨克自治州",code:"654000",children:[{name:"伊宁市",code:"654002"},{name:"奎屯市",code:"654003"},{name:"霍尔果斯市",code:"654004"},{name:"伊宁县",code:"654021"},{name:"察布查尔锡伯自治县",code:"654022"},{name:"霍城县",code:"654023"},{name:"巩留县",code:"654024"},{name:"新源县",code:"654025"},{name:"昭苏县",code:"654026"},{name:"特克斯县",code:"654027"},{name:"尼勒克县",code:"654028"}]},{name:"塔城地区",code:"654200",children:[{name:"塔城市",code:"654201"},{name:"乌苏市",code:"654202"},{name:"额敏县",code:"654221"},{name:"沙湾县",code:"654223"},{name:"托里县",code:"654224"},{name:"裕民县",code:"654225"},{name:"和布克赛尔蒙古自治县",code:"654226"}]},{name:"阿勒泰地区",code:"654300",children:[{name:"阿勒泰市",code:"654301"},{name:"布尔津县",code:"654321"},{name:"富蕴县",code:"654322"},{name:"福海县",code:"654323"},{name:"哈巴河县",code:"654324"},{name:"青河县",code:"654325"},{name:"吉木乃县",code:"654326"}]},{name:"直辖县",code:"659000",children:[{name:"石河子市",code:"659001"},{name:"阿拉尔市",code:"659002"},{name:"图木舒克市",code:"659003"},{name:"五家渠市",code:"659004"},{name:"北屯市",code:"659005"},{name:"铁门关市",code:"659006"},{name:"双河市",code:"659007"},{name:"可克达拉市",code:"659008"},{name:"昆玉市",code:"659009"}]}]}];e.exports=[{url:"/area/getList",type:"get",response:()=>({code:200,msg:"success",data:{list:t}})}]},f7d4:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",[a("el-dialog",{attrs:{title:"编辑",visible:e.dialogVisible,width:"40%"},on:{"update:visible":function(a){e.dialogVisible=a}}},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{"label-width":"100px",model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"标题:",prop:"title"}},[a("el-input",{attrs:{placeholder:"请输入文章标题"},model:{value:e.ruleForm.title,callback:function(a){e.$set(e.ruleForm,"title",a)},expression:"ruleForm.title"}})],1),a("el-form-item",{attrs:{label:"类别:",prop:"course_category_id"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.ruleForm.course_category_id,callback:function(a){e.$set(e.ruleForm,"course_category_id",a)},expression:"ruleForm.course_category_id"}},e._l(e.nav_arr,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"标签:",prop:"tags"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"allow-create":"","default-first-option":"",filterable:"",multiple:"",placeholder:"请选择文章标签"},model:{value:e.ruleForm.tags,callback:function(a){e.$set(e.ruleForm,"tags",a)},expression:"ruleForm.tags"}},e._l(e.options,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1),a("el-form-item",{attrs:{label:"笔记内容:",prop:"body"}},[a("vab-quill",{ref:"vab-quill",attrs:{"min-height":400},model:{value:e.ruleForm.body,callback:function(a){e.$set(e.ruleForm,"body",a)},expression:"ruleForm.body"}})],1),a("el-form-item",{attrs:{label:"笔记状态:",prop:"is_release"}},[a("el-radio-group",{model:{value:e.ruleForm.is_release,callback:function(a){e.$set(e.ruleForm,"is_release",a)},expression:"ruleForm.is_release"}},[a("el-radio",{attrs:{label:0}},[e._v("暂存草稿")]),a("el-radio",{attrs:{label:1}},[e._v("立即发布")])],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(a){e.dialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.sureEdit}},[e._v("确 定")])],1)],1),a("div",{staticClass:"node"},[a("div",{staticClass:"node-tab"},e._l(e.tab,(function(t,n){return a("div",{key:n,class:e.currentTab==t.id?"active-tab":"tab-item",on:{click:function(a){return e.changeTab(t.id)}}},[e._v(" "+e._s(t.name)+" ")])})),0),e._l(e.nodeList,(function(t,n){return a("div",{key:n,staticClass:"node-list"},[e._m(0,!0),a("div",{staticClass:"mess",on:{click:function(a){return e.nodeDetail(t.id)}}},[a("div",{staticClass:"title"},[e._v(e._s(t.title))]),a("div",{staticClass:"time"},[e._v(e._s(t.created_at))])]),0==e.currentTab?a("div",{staticClass:"edit"},[a("el-button",{attrs:{circle:"",icon:"el-icon-edit",type:"primary"},on:{click:function(a){return e.editNode(t)}}})],1):e._e(),a("div",[a("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger"},on:{click:function(a){return e.deleteNode(t.id)}}})],1)])}))],2),a("el-pagination",{attrs:{background:"","current-page":e.queryForm.pageNo,layout:e.layout,"page-size":e.queryForm.pageSize,"page-sizes":[15,20,30,40,50,100],total:e.total},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1)},o=[function(){var e=this,a=e._self._c;return a("div",{staticClass:"image"},[a("img",{attrs:{alt:"",src:t("87176")}})])}],i=(t("24b8"),t("0f66")),l=t("771b"),c=t("63df"),s={components:{VabQuill:c["default"]},data(){return{dialogVisible:!1,ruleForm:{},nav_arr:[],currentTab:1,tab:[{id:1,name:"已发布"},{id:0,name:"草稿"}],nodeList:[],layout:"total, prev, pager, next",queryForm:{pageNo:1,pageSize:10,title:""},total:0,rules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}],tags:[{required:!0,message:"请输入标签",trigger:"blur"}],body:[{required:!0,message:"请输入笔记内容",trigger:"blur"}],course_category_id:[{required:!0,message:"请选择分类",trigger:"blur"}],is_release:[{required:!0,message:"请选择是否发布",trigger:"change"}]}}},created(){this.getNode(),this.getNavType()},methods:{nodeDetail(e){this.$router.push({path:"/wenda/wdetail",query:{node_id:e}})},async getNavType(){const{data:e}=await Object(l["getNavType"])();console.log(e,"data"),this.nav_arr=e,this.currentSort=e[0].id},async getNode(){const{data:e}=await Object(i["getNode"])({me:1,is_release:this.currentTab,type:1});this.nodeList=e.list,this.total=e.meta.pagination.total,console.log(e,"我的笔记")},close(){this.$refs["ruleForm"].resetFields(),this.form=this.$options.data().form,this.dialogVisible=!1},sureEdit(){this.$refs["ruleForm"].validate(async e=>{if(e){const{message:e}=await Object(i["editNode"])(this.ruleForm);this.$message({message:e,type:"success"}),this.getNode(),this.close()}})},changeTab(e){this.currentTab=e,this.nodeList=[],this.getNode()},editNode(e){console.log(e,"item"),this.dialogVisible=!0,this.ruleForm=e,this.ruleForm.type=0},deleteNode(e){this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{message:a}=await Object(i["delNode"])({id:e});this.$baseMessage(a,"success",!1,"vab-hey-message-success"),await this.getNode()})},handleSizeChange(e){this.queryForm.per_page=e},handleCurrentChange(e){this.queryForm.page=e}}},r=s,d=(t("4e54"),t("0b56")),m=Object(d["a"])(r,n,o,!1,null,"7e0ac72c",null);a["default"]=m.exports},f84e:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("el-card",{attrs:{shadow:"hover"},scopedSlots:e._u([{key:"header",fn:function(){return[a("vab-icon",{attrs:{icon:"send-plane-2-line"}}),e._v(" 计划 "),a("el-tag",{staticClass:"card-header-tag",attrs:{type:"success"}},[e._v(" 祝用框架的小伙伴都能住上别墅,开上保时捷 ")])]},proxy:!0}])},[a("el-table",{attrs:{data:e.tableData,height:"283px","row-key":"title"}},[a("el-table-column",{attrs:{align:"center",label:"拖拽",width:"50px"},scopedSlots:e._u([{key:"default",fn:function({}){return[a("vab-icon",{staticStyle:{cursor:"pointer"},attrs:{icon:"drag-move-line"}})]}}])}),a("el-table-column",{attrs:{width:"20px"}}),a("el-table-column",{attrs:{label:"目标",prop:"title",width:"230px"}}),a("el-table-column",{attrs:{label:"进度",width:"220px"},scopedSlots:e._u([{key:"default",fn:function({row:e}){return[a("el-progress",{attrs:{color:e.color,percentage:e.percentage}})]}}])}),a("el-table-column",{attrs:{width:"50px"}}),a("el-table-column",{attrs:{label:"完成时间",prop:"endTIme"}})],1)],1)},o=[],i=t("2480"),l={data(){return{tableData:[{title:"帮助中小企业盈利1个亿",endTIme:"2099-12-31",percentage:50,color:"#95de64"},{title:"帮助10万个人",endTIme:"2029-12-31",percentage:8,color:"#69c0ff"},{title:"交个帅气的男朋友",endTIme:"2021-12-31",percentage:76,color:"#1890FF"},{title:"vue-admin-beautiful标星过1K",endTIme:"2020-03-31",percentage:100,color:"#ffc069"},{title:"活到老,学到老",endTIme:"2094-12-16",percentage:25,color:"#5cdbd3"},{title:"变成像尤雨溪一样优秀的人",endTIme:"此生无望",percentage:1,color:"#b37feb"}]}},mounted(){const e=document.querySelector(".el-table__body-wrapper tbody"),a=this;i["a"].create(e,{onEnd({newIndex:e,oldIndex:t}){const n=a.tableData.splice(t,1)[0];a.tableData.splice(e,0,n)}})}},c=l,s=t("0b56"),r=Object(s["a"])(c,n,o,!1,null,null,null);a["default"]=r.exports},f99a:function(e,a,t){e.exports=t.p+"static/img/mobile.a704612d.png"},fb52:function(e,a,t){const{Random:n}=t("03a1"),o={admin:"admin-token-"+n.guid(),editor:"editor-token-"+n.guid(),test:"test-token-"+n.guid()};e.exports=[{url:"/publicKey",type:"get",response(){return{code:200,msg:"success",data:{mockServer:!0,publicKey:"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBT2vr+dhZElF73FJ6xiP181txKWUSNLPQQlid6DUJhGAOZblluafIdLmnUyKE8mMHhT3R+Ib3ssZcJku6Hn72yHYj/qPkCGFv0eFo7G+GJfDIUeDyalBN0QsuiE/XzPHJBuJDfRArOiWvH0BXOv5kpeXSXM8yTt5Na1jAYSiQ/wIDAQAB"}}}},{url:"/login",type:"post",response(e){const{username:a}=e.body,t=o[a];return t?{code:200,msg:"success",data:{token:t}}:{code:500,msg:"帐户或密码不正确"}}},{url:"/socialLogin",type:"post",response(e){const{code:a}=e.body;return a?{code:200,msg:"success",data:{token:o["admin"]}}:{code:500,msg:"未成功获取Token"}}},{url:"/register",type:"post",response(){return{code:200,msg:"模拟注册成功"}}},{url:"/userInfo",type:"get",response(e){const a=e.headers.authorization||e.headers.Authorization;let t=["admin"],n=["READ"],o="admin";return a.includes("admin-token")&&(t=["admin"],n=["READ","WRITE","DELETE"],o="admin"),a.includes("editor-token")&&(t=["editor"],n=["READ","WRITE"],o="editor"),a.includes("test-token")&&(t=["admin","editor"],n=["READ"],o="test"),{code:200,msg:"success",data:{roles:t,ability:n,username:o,avatar:"https://i.gtimg.cn/club/item/face/img/2/16022_100.gif"}}}},{url:"/logout",type:"get",response(){return{code:200,msg:"success"}}}]},fd8f:function(e,a,t){"use strict";t("f2fc")},fedc:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e._self._c;return a("div",{staticClass:"workbench-container"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{lg:8,md:12,sm:24,xl:6,xs:24}},[a("order")],1),a("el-col",{attrs:{lg:16,md:12,sm:24,xl:18,xs:24}},[a("target")],1)],1)],1)},o=[],i=t("f466"),l=t("0eea"),c={name:"Workbench",components:{Order:i["default"],Target:l["default"]}},s=c,r=(t("a391"),t("0b56")),d=Object(r["a"])(s,n,o,!1,null,"73fce909",null);a["default"]=d.exports},ffea:function(e,a,t){"use strict";t.r(a),t.d(a,"getList",(function(){return o})),t.d(a,"doEdit",(function(){return i})),t.d(a,"doDelete",(function(){return l}));var n=t("b775");function o(e){return Object(n["default"])({url:"/departmentManagement/getList",method:"get",params:e})}function i(e){return Object(n["default"])({url:"/departmentManagement/doEdit",method:"post",data:e})}function l(e){return Object(n["default"])({url:"/departmentManagement/doDelete",method:"post",data:e})}}}]);