chunk-70c1.5d9c0a80.js 11 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-70c1"],{"42Ta":function(t,e,i){"use strict";var a=i("Xqcl");i.n(a).a},6308:function(t,e,i){"use strict";var a=i("FyfS"),s=i.n(a),n=i("14Xm"),r=i.n(n),o=i("D3Ub"),c=i.n(o),l=i("QbLZ"),u=i.n(l),d=i("gDS+"),h=i.n(d),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 a(){var s,n,o,c,l;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_get("plugin/project-manager/project/index",u()({status:4},i.searchs,{page:t}));case 2:s=a.sent,n=s.data,o=s.result,c=s.msg,o?(l=n.list.data[0].id,i.$router.push(i.fun.getUrl(e,{id:l}))):i.$message.error(c);case 7:case"end":return a.stop()}},a,i)}))()},getPathByKey:function(t,e,i){var a=[];try{for(var s=function i(s){if(a.push(s.id),s[e]===t)throw"GOT IT!";if(s.project_manage&&s.project_manage.length>0){for(var n=0;n<s.project_manage.length;n++)i(s.project_manage[n]);a.pop()}else a.pop()},n=0;n<i.length;n++)s(i[n])}catch(t){return a}},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+")),p=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);p.options.__file="childMenu.vue";var _=p.exports,v={name:"Silder",props:{menu_data:{type:Object,default:function(){return{}}},router_list:{type:Array,default:function(){return[]}},defaultActive:{type:String,default:"1"}},components:{childMenu:_},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,a=!1,n=void 0;try{for(var r,o=s()(this.$route.matched);!(i=(r=o.next()).done);i=!0){e(r.value)}}catch(t){a=!0,n=t}finally{try{!i&&o.return&&o.return()}finally{if(a)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)}}},S=(i("eqTR"),Object(f.a)(v,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,a){return 0!==a?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));S.options.__file="silder.vue";var g=S.exports,E={name:"Layout",props:{router_list:{type:Array,default:function(){return[]}},defaultActive:{type:String,default:"1"}},components:{Silder:g},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,a,s,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,a=i.data,s=i.result,n=i.msg,s?(t.menu_data=a.list,t.$store.commit("SET_RMENUDATA",a.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 a=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,l=s()(this.$route.matched);!(n=(c=l.next()).done);n=!0){a(c.value)}}catch(t){r=!0,o=t}finally{try{!n&&l.return&&l.return()}finally{if(r)throw o}}}}}},k=(i("MIfn"),Object(f.a)(E,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));k.options.__file="index.vue";e.a=k.exports},G6ah:function(t,e,i){},IDIb:function(t,e,i){},MIfn:function(t,e,i){"use strict";var a=i("IDIb");i.n(a).a},Xqcl:function(t,e,i){},Y9ER:function(t,e,i){"use strict";i.r(e);var a={data:function(){return{value:!1,keyinp:"",tableData:[{typeId:"2016-05-02",typeName:"王小虎",remark:"上海市普陀区金沙江路 1518 弄",statusNum:"1",default:!1}]}},methods:{toUrl:function(){this.$router.push(this.fun.getUrl("worktileWorktasktaskTypeCheck"))}},components:{work_side:i("7xBd").a}},s=(i("ZznX"),i("KHd+")),n=Object(s.a)(a,function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"taskType"},[i("work_side",{attrs:{defaultActive:"0"}}),t._v(" "),i("div",{staticClass:"taskTypeMain"},[i("div",{staticClass:"tophead"},[t._m(0),t._v(" "),i("div",{staticClass:"searchbox"},[i("el-input",{attrs:{placeholder:"类型名称"},model:{value:t.keyinp,callback:function(e){t.keyinp=e},expression:"keyinp"}}),t._v(" "),i("el-button",{attrs:{type:"info"}},[t._v("搜索")])],1)]),t._v(" "),i("div",{staticClass:"typeListBox"},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,height:"75vh","row-style":{height:"64px"}}},[i("el-table-column",{attrs:{prop:"typeId",label:"类型id",width:"180",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{prop:"typeName",label:"类型名称",width:"180",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{prop:"remark",label:"备注",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{prop:"statusNum",label:"状态数",width:"180",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{prop:"default",label:"默认",width:"180",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-switch",{model:{value:e.row.default,callback:function(i){t.$set(e.row,"default",i)},expression:"scope.row.default"}})]}}])}),t._v(" "),i("el-table-column",{attrs:{label:"操作",width:"180",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("i",{staticClass:"iconfont icon-all_watchroot",on:{click:function(i){t.toUrl(e.$index,e.row)}}})]}}])})],1)],1)])],1)},[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"headtxt"},[e("div",{staticClass:"line"}),this._v("\n 任务类型\n ")])}],!1,null,"586998de",null);n.options.__file="taskType.vue";e.default=n.exports},ZznX:function(t,e,i){"use strict";var a=i("zB98");i.n(a).a},eqTR:function(t,e,i){"use strict";var a=i("G6ah");i.n(a).a},zB98:function(t,e,i){}}]);