chunk-2919.6a788468.js 9.5 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2919"],{"2uDh":function(t,e,i){"use strict";var s=i("TkTe");i.n(s).a},"42Ta":function(t,e,i){"use strict";var s=i("Xqcl");i.n(s).a},6308:function(t,e,i){"use strict";var s=i("FyfS"),a=i.n(s),n=i("14Xm"),r=i.n(n),o=i("D3Ub"),c=i.n(o),d=i("QbLZ"),l=i.n(d),u=i("gDS+"),h=i.n(u),m={name:"childMenu",props:["dataList"],data:function(){return{iconShow:!1,searchs:{project_id:"",name:"",creator:"",classify_id:"",permit_visible:"",is_share:"",share_business:""}}},computed:{getIconStatus:function(){return function(t){return this.$store.state.taskSide.parentId.includes(t.id+"")}}},methods:{clickNode:function(t,e){if(2==e){this.searchs.project_id=t.id,this.getProjectList(1,t.url);var i=["-1",t.classify_id+""];this.$store.commit("SET_REFSHPARENT",i),this.$store.commit("SET_CHILDREN",t.id),this.$store.commit("SET_ROUTERDATA",t),this.$store.commit("SET_SIDEACTIVEPATH",""),this.$store.commit("SET_SIDEALLPROJECT",!1),this.$store.commit("SET_SIDEACTIVEDATA",{path:t.url,node:t}),localStorage.setItem("taskSideData",h()({childrenId:this.$store.state.taskSide.childrenId,parentId:i,node:t,sideActiveData:this.$store.state.taskSide.sideActiveData}))}else this.getIconStatus(t.id)},getProjectList:function(t,e){var i=this;return c()(r.a.mark(function s(){var a,n,o,c,d;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,$http.pc_get("plugin/project-manager/project/index",l()({status:4},i.searchs,{page:t}));case 2:a=s.sent,n=a.data,o=a.result,c=a.msg,o?(d=n.list.data[0].id,i.$router.push(i.fun.getUrl(e,{id:d}))):i.$message.error(c);case 7:case"end":return s.stop()}},s,i)}))()},getPathByKey:function(t,e,i){var s=[];try{for(var a=function i(a){if(s.push(a.id),a[e]===t)throw"GOT IT!";if(a.project_manage&&a.project_manage.length>0){for(var n=0;n<a.project_manage.length;n++)i(a.project_manage[n]);s.pop()}else s.pop()},n=0;n<i.length;n++)a(i[n])}catch(t){return s}},goProjectPage:function(){this.$store.commit("SET_SIDEACTIVEDATA",{node:{id:""},path:""}),this.$store.commit("SET_SIDEACTIVEPATH",""),this.$store.commit("SET_CHILDREN",""),this.$store.commit("SET_SIDEALLPROJECT",!0),this.$router.push(this.fun.getUrl("worktileProjectList")),localStorage.setItem("taskSideData",h()({childrenId:this.$store.state.taskSide.childrenId,parentId:this.$store.state.taskSide.refshParentId,node:this.$store.state.taskSide.routerData,sideActiveData:!0}))},mouseOver:function(t){-1==t&&(this.iconShow=!0)},mouseLeave:function(t){-1==t&&(this.iconShow=!1)}}},f=(i("42Ta"),i("KHd+")),_=Object(f.a)(m,function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"menu-tree"},t._l(t.dataList,function(e){return i("label",{key:e.id+""},[e.project_manage?i("el-submenu",{attrs:{index:e.id+""}},[i("template",{slot:"title"},[i("div",{staticClass:"submenu-list",on:{mouseover:function(i){t.mouseOver(e.id)},mouseleave:function(i){t.mouseLeave(e.id)}}},[t.getIconStatus(e)?t._e():i("i",{staticClass:"el-icon-arrow-right",on:{click:function(i){t.clickNode(e,1)}}}),t._v(" "),t.getIconStatus(e)?i("i",{staticClass:"el-icon-arrow-down",on:{click:function(i){t.clickNode(e,1)}}}):t._e(),t._v(" "),i("span",{attrs:{title:e.name},on:{click:function(i){t.clickNode(e,1)}}},[t._v(t._s(e.name))]),t._v(" "),t.iconShow?i("span",{staticClass:"dobt-bt",on:{click:function(e){return e.stopPropagation(),t.goProjectPage(e)}}},[t._v("...")]):t._e()])]),t._v(" "),i("label",[i("child-menu",{attrs:{dataList:e.project_manage}})],1)],2):i("el-menu-item",{attrs:{index:e.id+""},on:{click:function(i){t.clickNode(e,2)}}},[i("span",{class:e.id==t.$store.state.taskSide.childrenId||e.id==(void 0!==t.$store.state.taskSide.sideActiveData.node?t.$store.state.taskSide.sideActiveData.node.id:"")?"active-color menu-item-name":"menu-item-name",attrs:{slot:"title",title:e.name},slot:"title"},[t._v(t._s(e.name))])])],1)}))},[],!1,null,"51587663",null);_.options.__file="childMenu.vue";var v=_.exports,S={name:"Silder",props:{menu_data:{type:Object,default:function(){return{}}},router_list:{type:Array,default:function(){return[]}},defaultActive:{type:String,default:"1"}},components:{childMenu:v},data:function(){return{testData:[]}},mounted:function(){var t=this;if(this.testData.push(this.menu_data),null!=JSON.parse(localStorage.getItem("taskSideData")));else{var e=function(e){t.router_list.filter(function(t){return t.category_id==e.name}).length&&t.$store.commit("SET_SIDEACTIVEPATH",e.name)},i=!0,s=!1,n=void 0;try{for(var r,o=a()(this.$route.matched);!(i=(r=o.next()).done);i=!0){e(r.value)}}catch(t){s=!0,n=t}finally{try{!i&&o.return&&o.return()}finally{if(s)throw n}}}},methods:{handleOpen:function(t,e){this.$store.commit("SET_PARENT",{key:t,listKey:[]})},handleClose:function(t,e){void 0==this.$store.state.childrenId&&this.$store.commit("SET_ISNODEID",t)},goPage:function(t){this.$router.push(this.fun.getUrl(t)),this.$store.commit("SET_SIDEACTIVEPATH",t),this.$store.commit("SET_SIDEACTIVEDATA",{node:{id:""},path:""}),this.$store.commit("SET_CHILDREN",""),this.$store.commit("SET_SIDEALLPROJECT",!1)}}},p=(i("eqTR"),Object(f.a)(S,function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{class:t.$store.state.taskSide.sideActivePath==t.router_list[0].category_id&&""==t.$store.state.taskSide.childrenId?"side-other active-color-side":"side-other",on:{click:function(e){t.goPage(t.router_list[0].category_id)}}},[t._v(t._s(t.router_list[0].category_title))]),t._v(" "),i("el-aside",{staticClass:"aside-wrap",staticStyle:{width:"172px"}},[i("el-menu",{attrs:{"default-openeds":t.$store.state.taskSide.parentId,"active-text-color":"#29ba9c"},on:{open:t.handleOpen,close:t.handleClose}},[i("childMenu",{attrs:{dataList:t.testData}})],1)],1),t._v(" "),t._l(t.router_list,function(e,s){return 0!==s?i("div",{class:t.$store.state.taskSide.sideActivePath==e.category_id&&""==t.$store.state.taskSide.childrenId?"side-other active-color-side":"side-other",on:{click:function(i){t.goPage(e.category_id)}}},[t._v(t._s(e.category_title))]):t._e()})],2)},[],!1,null,"3a4b9bd1",null));p.options.__file="silder.vue";var E=p.exports,g={name:"Layout",props:{router_list:{type:Array,default:function(){return[]}},defaultActive:{type:String,default:"1"}},components:{Silder:E},data:function(){return{menu_data:{}}},watch:{$route:function(t,e){this.$store.state.taskSide.sideActivePath&&(this.$store.commit("SET_CHILDREN",""),window.localStorage.removeItem("taskSideData"));var i=this.$store.state.taskSide.sideActiveData;"worktileWorkDirected"==t.name&&void 0!==i.node&&i.node.id&&this.$router.push(this.fun.getUrl(i.path,i.node))}},mounted:function(){var t=this;window.addEventListener("load",function(e){return t.beforeunloadHandler(e)}),this.leftMenuData(),this.$store.state.taskSide.sideAllProject?this.$router.push(this.fun.getUrl("worktileProjectList")):"worktileWorkDirected"==this.$route.name&&""!==this.$store.state.taskSide.sideActivePath&&this.$router.push(this.fun.getUrl(this.$store.state.taskSide.sideActivePath))},methods:{leftMenuData:function(){var t=this;return c()(r.a.mark(function e(){var i,s,a,n;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/index/leftMenu",{});case 2:i=e.sent,s=i.data,a=i.result,n=i.msg,a?(t.menu_data=s.list,t.$store.commit("SET_RMENUDATA",s.list)):t.$message.error(n);case 7:case"end":return e.stop()}},e,t)}))()},beforeunloadHandler:function(t){var e=this,i=JSON.parse(localStorage.getItem("taskSideData"));if(null!=i)i.sideAllProject?this.$router.push(this.fun.getUrl("worktileProjectList")):(this.$store.commit("SET_CHILDREN",i.childrenId),this.$store.commit("SET_PARENT",{key:"",listKey:i.parentId}),this.$store.commit("SET_REFSHPARENT",i.parentId),this.$store.commit("SET_SIDEACTIVEDATA",i.sideActiveData),"boolean"==typeof i.sideActiveData?this.$store.commit("SET_SIDEALLPROJECT",!0):this.$store.commit("SET_SIDEALLPROJECT",!1));else{var s=function(t){e.router_list.filter(function(e){return e.category_id==t.name}).length&&e.$store.commit("SET_SIDEACTIVEPATH",t.name)},n=!0,r=!1,o=void 0;try{for(var c,d=a()(this.$route.matched);!(n=(c=d.next()).done);n=!0){s(c.value)}}catch(t){r=!0,o=t}finally{try{!n&&d.return&&d.return()}finally{if(r)throw o}}}}}},T=(i("MIfn"),Object(f.a)(g,function(){var t=this.$createElement,e=this._self._c||t;return e("el-container",{staticStyle:{height:"100%",width:"100%"}},[e("keep-alive",[this.menu_data.id?e("Silder",{attrs:{menu_data:this.menu_data,router_list:this.router_list,defaultActive:this.defaultActive}}):this._e()],1)],1)},[],!1,null,"7037a0c6",null));T.options.__file="index.vue";e.a=T.exports},G6ah:function(t,e,i){},IDIb:function(t,e,i){},MIfn:function(t,e,i){"use strict";var s=i("IDIb");i.n(s).a},TkTe:function(t,e,i){},Xqcl:function(t,e,i){},eqTR:function(t,e,i){"use strict";var s=i("G6ah");i.n(s).a},o7Gn:function(t,e,i){"use strict";i.r(e);var s={data:function(){return{activeIndex:"1"}},methods:{handleSelect:function(){console.log(this.data.activeIndex,"handleSelect")}},components:{work_side:i("7xBd").a}},a=(i("2uDh"),i("KHd+")),n=Object(a.a)(s,function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{attrs:{id:"worktileWork"}},[i("work_side",{attrs:{defaultActive:"1"}}),t._v(" "),i("div",{staticClass:"workMain"},[i("el-menu",{staticClass:"el-menu-demo",attrs:{"default-active":t.activeIndex,mode:"horizontal"},on:{select:t.handleSelect}},[i("el-menu-item",{attrs:{index:"1"}},[t._v("我负责的")]),t._v(" "),i("el-menu-item",{attrs:{index:"2"}},[t._v("我创建的")]),t._v(" "),i("el-menu-item",{attrs:{index:"3"}},[t._v("我参与的")])],1)],1)],1)},[],!1,null,"3febc52a",null);n.options.__file="workList.vue";e.default=n.exports}}]);