Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 

2 rader
132 KiB

  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f8710098"],{"011a":function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"app"}},[s("app-header",{attrs:{title:"我的项目",showUserCenter:!0},scopedSlots:e._u([{key:"left",fn:function(){return[e._v(" "+e._s(e.currentPlatform.orgName)+" ")]},proxy:!0}])}),s("div",{staticClass:"layout_content"},[s("section",{staticClass:"yiyun_warpContent"},[s("div",{staticClass:"yiyun-rows mt-20",attrs:{id:"new"}},[s("div",{staticClass:"yiyun-col-4 timer-part"},[s("div",{staticClass:"yiyun_row",staticStyle:{width:"95%"}},[s("timer",{attrs:{cnName:e.cnName}})],1)]),s("div",{staticClass:"yiyun-col-4 adjust-position"},[s("div",{staticClass:"yiyun_row"},[s("div",{staticClass:"center"},[e.isUserPerm?s("button",{staticClass:"yiyun_btn_new",attrs:{id:"buttonbtn"},on:{click:function(t){return t.stopPropagation(),e.showNewProj(t)}}},[e._v("新建项目")]):e._e()])])]),e._m(0)]),e.noProjTip?s("div",{staticStyle:{"margin-left":"50%","margin-top":"25%"}},[s("h1",[e._v("空空如也")])]):e._e()]),s("ProjItem",{attrs:{projPageList:e.projPageList,openPrjInfo:e.openPrjInfo,addNewFolders:e.addNewFolders,scrollLoad:e.scrollLoad},on:{watchAllBtnClick:e.watchAllBtnClick,lookProjDetailClick:e.lookProjDetailClick}})],1),s("div",{staticClass:"yijianfankui",attrs:{type:"button"}},[s("div",{staticClass:"putonganniu",on:{click:e.showHelp}},[e._v("帮助")]),s("div",{staticClass:"bzline"}),s("div",{staticClass:"putonganniu",on:{click:e.showOption}},[e._v("意见")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isBottomNewProj,expression:"isBottomNewProj"}],staticClass:"bottomdialog",staticStyle:{height:"60px"}},[s("div",{staticClass:"yiyun_dialog_left yiyun_zhedie",staticStyle:{"margin-top":"10px"},on:{click:e.showContinueNewProj}},[e._m(1)]),e._m(2),s("div",{staticClass:"yiyun_dialog_right yiyundialog_close",staticStyle:{"margin-top":"15px"},on:{click:e.closeNewProj}},[e._v("关闭")])]),s("transition-group",{attrs:{css:!1},on:{"before-enter":e.beforeEnter,enter:e.enter,leave:e.leave}},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.isNewProj,expression:"isNewProj"}],key:0,staticClass:"bottomdialogbox bg_baise"},[s("NewProj",{attrs:{isNewProj:e.isNewProj},on:{refreshListProj:e.refreshListProj,isShowBottom:e.showzhankai,createProjSuccess:e.createProjSuccess}})],1),e.isAloneDistProj?s("div",{key:1,staticClass:"bottomdialogbox bg_baise",staticStyle:{color:"white"}},[s("DistWork",{on:{offDialog:e.closeDistWork}})],1):e._e(),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowProjSetting,expression:"isShowProjSetting"}],key:2,staticClass:"bottomdialogbox bg_baise",staticStyle:{color:"white"}},[s("ProjSetting",{attrs:{isProjManager:e.isProjectManager,createUserId:e.createUserId,projId:e.currProjId,nowprj:e.nowProj,isSetFolder:e.isEditProjFolder},on:{offDialog:e.closeProjSet,editSuccess:e.projEditSuccess}})],1)])],1)},r=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"yiyun-col-4"},[s("div",{staticClass:"yiyun_row"},[s("div",{staticClass:"section_item fr section_item_aside_fr"})])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("span",{staticClass:"yiyun_zhankaibtn"},[s("i",{staticClass:"Cicon text_gray icon font_family icon-icon_zhankai",attrs:{title:"展开面板"}})])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"yiyun_dialog_center"},[s("div",{staticClass:"bottomdialogbox_list_head newProject_next_taggle1 line_H60"},[s("div",{staticClass:"yiyun_col-6 fl"},[s("h3",[e._v("继续-新建项目")])])])])}],a=(s("caad"),s("96cf"),s("1da1")),n=s("0bb4"),o=s("f96e"),l=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{directives:[{name:"show",rawName:"v-show",value:e.isBottomNewProj,expression:"isBottomNewProj"}],staticClass:"bottomdialog",staticStyle:{height:"60px"}},[s("div",{staticClass:"yiyun_dialog_left yiyun_zhedie",staticStyle:{"margin-top":"10px"},on:{click:e.offDialog}},[e._v(" 关闭 ")]),e._m(0)]),s("div",{staticClass:"bottomdialog"},[s("div",{staticClass:"yiyun_dialog_left yiyun_zhedie"},[s("span",{on:{click:e.offDialog}},[e._v("关闭")])]),s("div",{staticClass:"yiyun_dialog_center"},[s("span",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowThreePage&&e.isShowManager,expression:"isShowThreePage == true && isShowManager"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.backFirstPage}},[s("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),s("span",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowSecondPage,expression:"isShowSecondPage == true"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.toFirstPage}},[s("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),s("span",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowPrjDesc,expression:"isShowPrjDesc == true"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.backFirstPage}},[s("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),s("div",{staticClass:"bottomdialogbox_list_head newProject_next_taggle1"},[s("div",{staticClass:"EC_col_16"},[s("h3",{directives:[{name:"show",rawName:"v-show",value:e.isShowFirstPage,expression:"isShowFirstPage"}],attrs:{title:e.curProjCreatePeop}},[e._v(" "+e._s(e.curProjCreatePeop)+" ")]),s("h3",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowPrjDesc,expression:"isShowPrjDesc == true"}]},[e._v("项目概况")]),s("h3",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowSecondPage||1==e.isShowThreePage,expression:"isShowSecondPage == true || isShowThreePage == true"}]},[e._v("指派职员")])]),s("div",{staticClass:"EC_col_8"},[s("div",{staticClass:"fr mt-26"},[s("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowSecondPage,expression:"isShowSecondPage == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.backFirstPage}},[e._v("确定")]),s("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowThreePage,expression:"isShowThreePage == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.backFirstPage}},[e._v("确定")]),s("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowFirstPage,expression:"isShowFirstPage == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.submitAndClose}},[e._v("完成")])],1)]),s("div",{staticClass:"clear"}),s("div",{staticClass:"yiyun_Tbline"})])]),s("div",{staticClass:"yiyun_dialog_right yiyundialog_close"}),s("div",{staticClass:"clear"}),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowdivid2,expression:"isShowdivid2"}],staticClass:"linescoll"}),s("div",{staticClass:"dialogcontentbody",attrs:{id:"bottomDiaBody2"}},[s("div",{class:{dialogcontentbodyrow:e.isShowFirstPage},attrs:{id:"bottomDiaChild2"}},[s("div",{staticClass:"centerWarpDia"},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowFirstPage,expression:"isShowFirstPage"}],staticClass:"PaincenterBox"},[s("div",{staticClass:"xiezuobox"},[s("div",{staticClass:"clear"}),s("div",{staticClass:"line_from"},[e.isProjManager?s("div",{staticClass:"fuzeren"},[s("div",[s("span",{staticClass:"label_text",class:{notclick:!e.isAllowedAssignedManager}},[e._v("项目管理权限")])]),s("div",{staticClass:"mt-10"},[s("div",{staticClass:"fl firstPeople"},[s("div",{class:{notclick:!e.isAllowedAssignedManager}},[s("div",{staticClass:"avtarface",attrs:{title:e.currUser.cnName}},[s("img",{attrs:{src:e._f("resolveAvator")(e.currUser.headImgUrl)}})]),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(e.currUser.cnName))])])]),s("div",{staticClass:"fl vhLine mlr-20"}),e.isAllowedAssignedManager?s("div",{staticClass:"fl addBtn_new",attrs:{title:"添加项目负责人"},on:{click:function(t){return e.addProjManager()}}},[s("i",{staticClass:"el-icon-plus middleaddEC"})]):e._e(),s("div",{staticClass:"fl chengyuanbox"},[s("ul",{staticClass:"ECworkerList"},e._l(e.listManagerUser,(function(t,i){return s("li",{key:i,class:{notclick:!e.isAllowedAssignedManager}},[i<14||e.showAll?s("div",[s("div",{staticClass:"avtarface",attrs:{title:t.cnName}},[s("img",{attrs:{src:e._f("resolveAvator")(t.headImgUrl)}})]),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(t.cnName))])]):e._e(),14!=i||e.showAll?e._e():s("div",{on:{click:e.showAllClick}},[s("span",{staticClass:"zhangkai_down"}),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("展开全部")])]),e.showAll&&i==e.listManagerUser.length-1&&i>14?s("div",{staticClass:"newweizhi",on:{click:function(t){e.showAll=!1}}},[s("span",{staticClass:"zhangkai_up"}),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("收起项目负责人")])]):e._e()])})),0)])])]):e._e(),s("folder-list",{attrs:{id:e.userId,folderList:e.listNewFolder,allManager:e.currUser,allManagerChild:e.listManagerUser,aloneAddUserForFolder:e.aloneAddUserForFolder,aloneAddUserOnlyStaff:e.aloneAddUserOnlyStaff,allChildrenLists:e.allChildrenLists}})],1)])]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowPrjDesc,expression:"isShowPrjDesc"}],staticClass:"PaincenterBox"},[s("el-form",{ref:"",staticClass:"line_from",attrs:{"label-width":"100px","label-position":"left"},model:{value:e.nowProject,callback:function(t){e.nowProject=t},expression:"nowProject"}},[s("div",{staticClass:"yiyun_col-6 fl"},[s("div",{staticClass:"bianju_item_fr"},[s("el-form-item",{attrs:{label:"项目负责:"}},[s("span",[e._v(e._s(e.nowProject.cnName))])])],1)]),s("div",{staticClass:"yiyun_col-6 fl"},[s("div",{staticClass:"bianju_item_fr"},[s("el-form-item",{attrs:{label:"创建时间:"}},[s("span",[e._v(e._s(e.nowProject.strCreateTime))])])],1)]),e._l(e.listProjProp,(function(t){return s("div",{key:t.propertyID,staticClass:"yiyun_col-12 fl"},[s("div",{staticClass:"yiyunlargeItem"},[s("el-form-item",{attrs:{label:t.propName+":"}},[s("span",[e._v(e._s(t.propValue))])])],1)])}))],2)],1),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowSecondPage||e.isShowThreePage,expression:"isShowSecondPage || isShowThreePage"}],staticClass:"PaincenterBox"},[s("div",{staticClass:"xiezuobox"},[s("div",{staticClass:"yiyun_col-6 bg_text_wirte mt-8 left-dept-wrap"},[s("div",{staticClass:"row_painfl"},[s("el-collapse",{attrs:{accordion:""},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[s("el-collapse-item",{staticClass:"nomidline",attrs:{name:"1"}},[s("template",{slot:"title"},[s("span",[e._v("从部门中选择职员")])]),e._l(e.listDept,(function(t,i){return s("el-collapse",{directives:[{name:"show",rawName:"v-show",value:t.listUser.length>0,expression:"dept.listUser.length>0"}],key:i,attrs:{accordion:""}},[s("el-collapse-item",[s("template",{slot:"title"},[s("span",[e._v(e._s(t.deptName)+" ")])]),e._l(t.listUser,(function(t,r){return s("div",{key:r,staticClass:"user_info_item",attrs:{label:t}},[s("el-checkbox",{staticClass:"checkBoxCol",attrs:{disabled:e.disabled},on:{change:function(s){return e.handleCheckedOne(i,t,s)}},model:{value:t.selected,callback:function(s){e.$set(t,"selected",s)},expression:"user.selected"}},[s("div",{staticClass:"checkboxlabelitem"},[s("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),s("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),s("span",{staticClass:"user_info_role"},[e._v(e._s(t.roleName))])])])],1)}))],2)],1)}))],2)],1)],1)]),s("div",{staticClass:"shuxian"}),s("div",{staticClass:"yiyun_col-6"},[s("h4",{staticClass:"rightXiezuoren"},[e._v("已选职员")]),s("div",{staticClass:"yiyun_line set-yiyun-line"}),s("div",{staticClass:"right-selected-user-wrap"},e._l(e.listDeptComputed,(function(t){return s("div",{key:t.id,staticClass:"row_painfr"},[e._l(e.listDeptUserNoZero(e.selectedUser),(function(i){return s("div",{key:i},[i==t.id?s("div",[s("span",[e._v(e._s(t.deptName))])]):e._e()])})),e._l(e.selectedUser,(function(i,r){return s("div",{key:r,staticClass:"renyuanbox"},[i.deptId==t.id?s("div",{staticClass:"user_info_item",on:{click:function(t){return t.stopPropagation(),e.changeManagerClick(i)}}},[2==i.folderPerm?s("i",{staticClass:"icon font_family icon-icon_huangguan-jihuo middlehuangguan fl set-crown-position",attrs:{title:"负责人"}}):e._e(),s("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(i.headImgUrl),alt:""}}),s("span",{staticClass:"user_info_name"},[e._v(e._s(i.cnName))]),s("span",{staticClass:"user_info_role"},[s("i",{staticClass:"el-icon-close",attrs:{title:"移除协作人"},on:{click:function(t){return t.stopPropagation(),e.removeSelectUser(i)}}})])]):e._e()])}))],2)})),0)])])])])])])])])},c=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"yiyun_dialog_center"},[s("div",{staticClass:"bottomdialogbox_list_head newProject_next_taggle1 line_H60"},[s("div",{staticClass:"yiyun_col-6 fl"},[s("h3",[e._v("继续-新建项目")])])])])}],d=(s("4de4"),s("7db0"),s("4160"),s("a15b"),s("d81d"),s("13d5"),s("fb6a"),s("a434"),s("b0c0"),s("d3b7"),s("ac1f"),s("6062"),s("2532"),s("3ca3"),s("1276"),s("159b"),s("ddb0"),s("5530")),u=s("4f96"),h=s("3835"),f=s("2909"),p=s("93d6"),m=s("2ef0"),v=(s("b775"),s("3de1")),g=s("a06e"),w=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",e._l(e.folderList,(function(t,i){return s("div",{key:i,staticClass:"tianjiaxiezuorenBox"},[s("div",{staticClass:"self_newitem"},[s("h5",{staticClass:"fl label_text",class:{notclick:!(e.isAllowedAssignedFolder(t)||e.isStaff(t))}},[s("i",{directives:[{name:"show",rawName:"v-show",value:t.listChildren&&t.listChildren.length,expression:"folder.listChildren && folder.listChildren.length"}],staticClass:"hand",class:t.expanded?"el-icon-caret-bottom":"el-icon-caret-right",on:{click:function(s){return e.toggleFolderExpand(t)}}}),e._v(" "+e._s(t.folderName)+" ")])]),s("div",[s("div",{staticClass:"fl firstPeople"},[""==t.manageUser?s("div",[e.isAllowedAssignedFolder(t)?s("div",{staticClass:"avtarface",on:{click:function(s){return e.aloneAddUserForFolder(t)}}},[s("i",{staticClass:"large_huangguan el-icon-plus"})]):s("div",{staticClass:"avtarface notclick"},[s("img",{attrs:{src:"/static/img/暂无.svg",alt:"",srcset:""}})]),s("span",{staticClass:"Text_tiny tinyText_wirte",class:{"notclick noManagerText":!e.isAllowedAssignedFolder(t)}},[e._v("工作负责人")])]):e._e(),e._l(t.manageUser,(function(i,r){return s("li",{key:r},[s("div",[e.isAllowedAssignedFolder(t)?s("div",{staticClass:"avtarface",attrs:{title:"编辑"}},[s("img",{attrs:{src:e._f("resolveAvator")(i.headImgUrl)},on:{click:function(s){return e.aloneAddUserForFolder(t)}}})]):s("div",{staticClass:"avtarface notclick",class:{allopacity:e.isStaff(t)},attrs:{title:"编辑"}},[s("img",{attrs:{src:e._f("resolveAvator")(i.headImgUrl)}})]),s("span",{staticClass:"Text_tiny tinyText_wirte",class:{notclick:!e.isAllowedAssignedFolder(t),allopacity:e.isStaff(t)}},[e._v(e._s(i.cnName))])])])}))],2),s("div",{staticClass:"fl vhLine mlr-20"}),e.isAllowedAssignedStaffFolder(t)?s("div",{staticClass:"fl addBtn_new",attrs:{title:"添加职员"},on:{click:function(s){return e.aloneAddUserOnlyStaff(t)}}},[s("i",{staticClass:"el-icon-plus middleaddEC"})]):e._e(),s("div",{staticClass:"fl chengyuanbox"},[s("ul",{staticClass:"ECworkerList"},e._l(e.listUserComputed(t.listUser),(function(i,r){return s("li",{key:r,class:{notclick:!(e.isAllowedAssignedStaffFolder(t)||e.isStaff(t))}},[r<14||e.showAll?s("div",[s("div",{staticClass:"avtarface",attrs:{title:"编辑"}},[s("img",{attrs:{src:e._f("resolveAvator")(i.headImgUrl)}})]),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(i.cnName))])]):e._e(),14!=r||e.showAll?e._e():s("div",{on:{click:e.showAllClick}},[s("span",{staticClass:"zhangkai_down"}),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("展开全部")])]),e.showAll&&r==e.listUserComputed(t.listUser).length-1&&r>14?s("div",{staticClass:"newweizhi",on:{click:function(t){e.showAll=!1}}},[s("span",{staticClass:"zhangkai_up"}),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("收起职员")])]):e._e()])})),0)]),s("div",{staticClass:"clear"})]),t.listChildren?[s("folder-list",{directives:[{name:"show",rawName:"v-show",value:t.expanded,expression:"folder.expanded"}],staticClass:"folder-children",attrs:{folderList:t.listChildren,id:e.id,allManager:e.allManager,allManagerChild:e.allManagerChild,aloneAddUserForFolder:e.aloneAddUserForFolder,aloneAddUserOnlyStaff:e.aloneAddUserOnlyStaff,allChildrenLists:e.allChildrenLists}})]:e._e()],2)})),0)},_=[],C=(s("45fc"),{name:"folderList",props:{id:String,allManager:Object,allManagerChild:Array,folderList:Array,aloneAddUserForFolder:Function,aloneAddUserOnlyStaff:Function,allChildrenLists:Array},data:function(){return{showAll:!1}},methods:{showAllClick:function(){this.showAll=!0},toggleFolderExpand:function(e){e.expanded=!e.expanded,this.$forceUpdate()},isAllowedAssignedFolder:function(e){var t=this;return this.allManager.id==this.id||this.allManagerChild.length>0&&this.allManagerChild.find((function(e){return e.id==t.id}))||this.allChildrenLists.length>0&&this.allChildrenLists.includes(e)},isAllowedAssignedStaffFolder:function(e){return""!=e.manageUser&&e.manageUser[0].id==this.id||this.isAllowedAssignedFolder(e)},isStaff:function(e){var t=this;return e.listUser.some((function(e){return e.id===t.id}))}},computed:{listUserComputed:function(){return function(e){return e.filter((function(e){return 2!=e.folderPerm}))}}}}),j=C,P=(s("f044"),s("2877")),y=Object(P["a"])(j,w,_,!1,null,"cc1419c4",null),S=y.exports,D={components:{FolderList:S},data:function(){return{imgSrc:"/api/archives/cover?path=",headSrc:"/api/archives/head?path=",cnName:"",selectedUser:[],selectedManageUser:[],showTitle:"1",disabled:!1,checked:!1,activeName:"1",showAll:!1,isBottomNewProj:!1,nodeLeaves:!1,isShowStaffList:!1,opentree:!0,ischeckAll:!1,nowProject:{},isShowPrjDesc:!1,isSlectPal:!0,folderPerm:"1",isShowFirstPage:!0,isShowSecondPage:!1,isShowThreePage:!1,InitData:{},listNewFolder:[],listProjProp:[],listDept:[],curProjCreatePeop:[],currWorkName:"",newProjFolderIndex:1,tempIndex:0,isShowdivid2:!1,currSelectData:[],currUser:{},isShowManager:!0,listManagerUser:[],oldListManagerUser:[],isProjManager:!1,currListDeptUserData:[],userList:[],finishBtnClickCount:0,userId:sessionStorage.userId,allChildrenLists:[]}},created:function(){this.loadProjManager()},mounted:function(){this._getUserInfo(sessionStorage.userId),this.cnName=JSON.parse(sessionStorage.user).cnName,window.addEventListener("scroll",this.handleScroll,!0),this.fetchProjectDetail()},computed:{isAllowedAssignedManager:function(){var e=this;return this.currUser.id==this.userId||this.listManagerUser.length>0&&this.listManagerUser.find((function(t){return t.id==e.userId}))},listDeptComputed:function(){return this.listDept.filter((function(e){return e.listUser.length>0}))},listManagerComputed:function(){return function(e){return e.filter((function(e){return 2==e.folderPerm}))}},listUserComputed:function(){return function(e){return e.filter((function(e){return 2!=e.folderPerm}))}},listUserManager:function(e){return function(e){return e.filter((function(e){return 2==e.folderPerm||0==e.folderPerm}))}},listUserStaff:function(e){return function(e){return e.filter((function(e){return 2!=e.folderPerm}))}},listDeptUserNoZero:function(e){return function(e){for(var t=[],s=0;s<e.length;s++)2!=e[s].folderPerm&&t.push(e[s].deptId);var i=new Set(t);return Object(f["a"])(i)}}},methods:{isAllowedDelete:function(e){return!this.listManagerUser.includes(e)&&this.currUser.id!==e.id&&this.InitData.manageUser&&this.InitData.manageUser.length>0&&this.InitData.manageUser[0].id==sessionStorage.userId&&!this.allChildrenLists.includes(this.InitData)&&e.id==this.InitData.manageUser[0].id},changeManagerClick:function(e){var t=this;if(this.isShowManager){var s=this.listManagerUser.map((function(e){return e.id}))||[];!s.includes(sessionStorage.userId)&&this.currUser.id!==sessionStorage.userId&&this.InitData.manageUser&&this.InitData.manageUser.length>0&&this.InitData.manageUser[0].id==sessionStorage.userId&&!this.allChildrenLists.includes(this.InitData)?this.$notify.info({title:"温馨提示",message:"没有权限更换工作负责人。",offset:100,duration:5e3}):this.selectedUser.forEach((function(s){s.folderPerm=s.id===e.id?2:1,2===s.folderPerm&&t.InitData.manageUser.splice(0,1,s)}))}},loadProjManager:function(){var e=this;this.$axios({method:"get",url:encodeURI("/api/projects/manager/"+sessionStorage.projId+"/"+sessionStorage.userId)}).then((function(t){null!=t.data&&""!=t.data&&(e.isProjManager=t.data.isProjManager)})).catch((function(e){console.log(e)}))},handleScroll:function(){var e=document.getElementById("bottomDiaChild2");e.scrollTop&&e.scrollTop>0?this.isShowdivid2=!0:this.isShowdivid2=!1},isAllhide:function(){this.isShowPrjDesc=!1,this.isShowThreePage=!1,this.isShowSecondPage=!1},offDialog:function(){this.selectedUser=[],this.selectedManageUser=[],this.$emit("offDialog",this.$route.name)},showzhankai:function(){this.isBottomNewProj=!0},showContinueNewProj:function(){this.isBottomNewProj=!1},backFirstPage:function(){var e=this;this.listDept=JSON.parse(JSON.stringify(this.currListDeptUserData)),this.isShowManager||(this.listManagerUser=[],this.selectedUser.forEach((function(t){t.id!=e.currUser.id&&e.listManagerUser.push(t)}))),this.isAllhide(),this.isShowManager=!0,this.isShowFirstPage=!0},toFirstPage:function(){var e=this;this.$confirm("退出“职员选择”您编辑的内容被清空,确定退出?","",{confirmButtonText:"退出",cancelButtonText:"取消",showClose:!1,type:"warning"}).then((function(){for(var t=0;t<e.listNewFolder.length;t++){e.listNewFolder[t].id==e.currSelectData.id&&(e.listNewFolder[t]=e.currSelectData);for(var s=0;s<e.listNewFolder[t].listChildren.length;s++)e.listNewFolder[t].listChildren[s].id==e.currSelectData.id&&(e.listNewFolder[t].listChildren[s]=e.currSelectData)}e.listDept=JSON.parse(JSON.stringify(e.currListDeptUserData)),e.isAllhide(),e.isShowFirstPage=!0,e.isShowManager=!0}))},toThreePage:function(){this.isShowSecondPage=!1,this.isShowFirstPage=!1,this.isShowThreePage=!0,this.isShowStaffList=!0},toSecondPage:function(){this.isShowSecondPage=!0,this.isShowFirstPage=!1,this.isShowThreePage=!1,this.isShowStaffList=!1},submitAndClose:function(){this.finishBtnClickCount++,1==this.finishBtnClickCount&&this.createFolders()},eidtTitle:function(e){this.tempIndex=e,this.showTitle=2},saveTitle:function(e){this.tempIndex=0,this.showTitle=1},deleTitle:function(e){this.listNewFolder.splice(e,1)},addProjFolderWork:function(){this.eidtTitle(this.listNewFolder.length),this.newfolder={superID:this.listNewFolder[0].superID,folderName:"自定义工作"+this.newProjFolderIndex,default:!1,deleted:0,listUser:[],manageUser:[],listChildren:[],listNotice:[],listsShareFrom:[]},this.listNewFolder.push(this.newfolder),this.newProjFolderIndex=this.newProjFolderIndex+1},setManagerUser:function(e){var t=this;if(0!=this.InitData.manageUser.length){this.InitData.manageUser[0].selected=!1;var s=0;this.listDept.forEach((function(e,i){e.listUser.forEach((function(e){e.id===t.InitData.manageUser[0].id&&(e.selected=!1,e.folderPerm=1,s=i)}))})),this.getIsCheckSecondLevel(s);for(var i=0;i<this.selectedUser.length;i++)this.selectedUser[i].id==this.InitData.manageUser[0].id&&(this.InitData.manageUser[0].folderPerm=0,this.selectedUser.splice(i,1))}var r=[];e.folderPerm=2,r.push(e),this.selectedUser.forEach((function(t){2==t.folderPerm&&t.id!=e.id&&(t.folderPerm=1),t.id==e.id&&(t.folderPerm=2)})),this.InitData.manageUser=r},aloneAddUserForFolder:function(e,t){this.currSelectData=e,this.currWorkName=e.folderName,null==e.listUser&&(e.listUser=[],1==this.isShowSecondPage&&(this.isShowStaffList=!1)),this.InitData=e,this.setFolderPerm(e),this.selectedUser=e.listUser,this.selectedManageUser=e.manageUser,this.isShowSecondPage=!0,this.isShowStaffList=!1,this.isShowFirstPage=!1},setFolderPerm:function(e){this.listDept=JSON.parse(JSON.stringify(this.currListDeptUserData));for(var t=0;t<this.listDept.length;t++)for(var s=0;s<this.listDept[t].listUser.length;s++){this.listDept[t].listUser[s].selected=!1;for(var i=0;i<e.listUser.length;i++)this.listDept[t].listUser[s].id==e.listUser[i].id&&(this.listDept[t].listUser[s].folderPerm=e.listUser[i].folderPerm,this.listDept[t].listUser[s].selected=!0),this.isShowManager||this.currUser.id==this.listDept[t].listUser[s].id&&(this.listDept[t].listUser[s].selected=!0);this.getIsCheckSecondLevel(t)}this.getIsCheckAll()},aloneAddUserOnlyStaff:function(e){this.isShowManager=!0,this.currWorkName=e.folderName,null==e.listUser&&(e.listUser=[]),this.isShowStaffList=!0,this.InitData=e,this.setFolderPerm(e),this.selectedUser=e.listUser,this.selectedManageUser=e.manageUser,this.isShowThreePage=!0,this.isShowFirstPage=!1},plainTreeNodes:function(e,t){var s=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return(e||[]).forEach((function(e){var r=e.data;r.listUser=t.filter((function(t){return t.deptId===e.id})),i.push(r),e.children&&e.children.length&&s.plainTreeNodes(e.children,t,i)})),i},addProjManager:function(){var e=this;this.isShowManager=!1,this.isShowStaffList=!0;var t={listUser:[]};t.listUser=this.listManagerUser,this.setFolderPerm(t),this.selectedUser=t.listUser;var s=t.listUser.find((function(t){return t.id===e.currUser.id}));s||(this.currUser.folderPerm=2,t.listUser.push(this.currUser)),this.selectedManageUser=[],this.isShowThreePage=!0,this.isShowFirstPage=!1},handleCheckTopAll:function(e){for(var t=0;t<this.listDept.length;t++)this.listDept[t].listUser.length>0&&this.handleCheckItemAll(t,e)},handleCheckItemAll:function(e,t){for(var s=0;s<this.listDept[e].listUser.length;s++)this.handleCheckedOne(e,this.listDept[e].listUser[s],t)},handleCheckedOne:function(e,t,s){return this.isAllowedDelete(t)?(this.$notify.info({message:"不能移除自己哦",offset:100,duration:5e3}),void(t.selected=!0)):this.isShowManager||t.id!=this.currUser.id?(2!=t.folderPerm||t.selected||this.removeManageUser(t),s?(this.checkDeptUserName(s,t),t.folderPerm=1):(this.checkDeptUserName(s,t),t.folderPerm=0),this.getIsCheckSecondLevel(e),void this.getIsCheckAll()):(this.$notify.info({message:"项目负责人已存在哦",offset:100,duration:5e3}),void(t.selected=!1))},getIsCheckSecondLevel:function(e){for(var t=0,s=0;s<this.listDept[e].listUser.length;s++)1==this.listDept[e].listUser[s].selected?t++:t--;t==this.listDept[e].listUser.length?this.listDept[e].selected=!0:this.listDept[e].selected=!1},getIsCheckAll:function(){for(var e=0,t=0,s=0;s<this.listDept.length;s++)this.listDept[s].listUser.length>0&&(t++,1==this.listDept[s].selected&&e++);this.ischeckAll=e==t&&0!==e&&0!==t},removeSelectUser:function(e){e.id!=this.currUser.id||this.isShowManager?e.id!=sessionStorage.userId||this.isShowManager?this.isAllowedDelete(e)?this.$notify.info({title:"温馨提示",message:"没有权限移除自己。",offset:100,duration:5e3}):2==e.folderPerm?this.removeManageUser(e):(this.checkDeptUserName(!1,e),this.cancelCheck(e.id)):this.$notify.info({message:"不能移除自己。",offset:100,duration:5e3}):this.$notify.info({message:"没有权限删除项目创建者。",offset:100,duration:5e3})},removeManageUser:function(e){e.folderPerm=0;for(var t=0;t<this.selectedUser.length;t++)this.selectedUser[t].id==e.id&&(this.selectedUser[t].folderPerm=0,this.selectedUser.splice(t,1));this.selectedManageUser.splice(0,1),this.cancelCheck(e.id),this.toSecondPage()},cancelCheck:function(e){for(var t=0;t<this.listDept.length;t++)for(var s=0;s<this.listDept[t].listUser.length;s++)this.listDept[t].listUser[s].id===e&&(this.listDept[t].listUser[s].selected=!1,this.listDept[t].listUser[s].folderPerm=0,this.getIsCheckSecondLevel(t));this.getIsCheckAll()},checkDeptUserName:function(e,t){if(t.selected=e,e){t.folderPerm=1;var s=JSON.parse(JSON.stringify(t));this.selectedUser.push(s)}else for(var i=0;i<this.selectedUser.length;i++)this.selectedUser[i].id==t.id&&this.selectedUser.splice(i,1);console.log(this.selectedUser),this.selectedUser.length>0&&1==this.isShowThreePage?this.isShowStaffList=!0:this.isShowStaffList=!1},goShowPrjDesc:function(){this.isShowPrjDesc=!0,this.isShowFirstPage=!1},showAllClick:function(){this.showAll=!0},openECtree:function(e){this.nodeLeaves=!0,this.opentree=!1},closeECtree:function(e){this.nodeLeaves=!1,this.opentree=!0},getChildren:function(e,t){var s=this;e.forEach((function(e){t.push(e),e.listChildren.length>0&&s.getChildren(e.listChildren,t)}))},getAllChildrenLists:function(e,t,s){var i=this;e.forEach((function(e){e.manageUser.length>0&&e.manageUser[0].id==t&&e.listChildren.length>0&&i.getChildren(e.listChildren,s)}))},getfolderPerm:function(e){var t=this;e.forEach((function(e){e.listUser.forEach((function(e){e.folderPerm=1})),e.manageUser.length>0&&(e.manageUser[0].folderPerm=2,e.listUser.push(e.manageUser[0])),e.listChildren.length>0&&t.getfolderPerm(e.listChildren)}))},fetchProjectDetail:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var s,i,r,a,n,o,l,c,d,u,f;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([e.getUserList(),e.$fetchApi("folder/queryNodeFolderListByProjectId",{projectId:sessionStorage.projId}),Object(p["e"])(e.$store.state.currentCompanyId)]);case 2:s=t.sent,i=Object(h["a"])(s,3),r=i[0],a=i[1],n=i[2],o=e.plainTreeNodes(n,r),o.forEach((function(e){e.listUser=e.listUser.sort((function(e,t){return e.cnName.localeCompare(t.cnName)}))})),e.listDept=o,e.currListDeptUserData=o,l=a.Data||{},c=l.folder,d=l.manager,console.log(c,d,r),u=r.reduce((function(e,t){return e[t.id]=t,e}),{}),e.listManagerUser=d.map((function(e){return u[e.UserId]})),e.listManagerUser.length&&(e.currUser=e.listManagerUser[0]||{},e.listManagerUser=e.listManagerUser.slice(1)),e.oldListManagerUser=Object(m["cloneDeep"])(e.listManagerUser),f=k(c,u),e.getfolderPerm(f),e.listNewFolder=f,e.getAllChildrenLists(e.listNewFolder,e.userId,e.allChildrenLists);case 21:case"end":return t.stop()}}),t)})))()},getUserList:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var s,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(p["g"])({id:e.$store.state.currentCompanyId,nodeType:"company"},1,1e4);case 2:return s=t.sent,i=s.list,e.userList=i,t.abrupt("return",i);case 6:case"end":return t.stop()}}),t)})))()},_getUserInfo:function(e){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function s(){var i;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,Object(p["f"])(e);case 3:return s.sent,s.next=6,Object(p["f"])(sessionStorage.createUserID);case 6:i=s.sent,t.curProjCreatePeop=i.cnName+" 指派了新工作,请完成工作指派",1==sessionStorage.allocated&&(t.curProjCreatePeop="项目管理"),t.isProjManager=!0,s.next=15;break;case 12:s.prev=12,s.t0=s["catch"](0),console.log(s.t0);case 15:case"end":return s.stop()}}),s,null,[[0,12]])})))()},createFolders:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var s,i,r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=function(e){e.length>0&&e.forEach((function(e){var t={FolderId:"",ManagerUserId:"",GeneralId:"",OldManager:"",OldGeneralId:""};t.FolderId=e.id;var r=[];t.ManagerUserId=e.manageUser.length>0?e.manageUser.map((function(e){return r.push(e.id),e.id})).join(","):"";var a=e.listUser.filter((function(e){return!r.includes(e.id)}));t.GeneralId=e.listUser.length>0?a.map((function(e){return e.id})).join(","):"",t.OldManager=e.oldManager,t.OldGeneralId=e.oldGeneralId,s.Work.push(t),i(e.listChildren)}))},s={Id:sessionStorage.createUserID,ProjId:sessionStorage.projId,ProjectManagerId:"",OldProjectManagerId:e.oldListManagerUser.map((function(e){return e.id})).join(","),Work:[]},s.ProjectManagerId=e.listManagerUser.length>0?e.listManagerUser.map((function(e){if(e.id!==sessionStorage.createUserID)return e.id})).join(","):"",i(e.listNewFolder),t.next=6,Object(g["a"])(s);case 6:r=t.sent,console.log(r),a=e,0===r.Code?(a.$notify({message:"工作指派完成。",type:"success",offset:100,duration:2500}),a.offDialog()):a.$notify.error({message:"服务器异常,工作指派失败。",offset:100,duration:5e3});case 10:case"end":return t.stop()}}),t)})))()}},beforeDestroy:function(){window.removeEventListener("scroll",this.handleScroll,!0)}};function k(e,t){var s=Object(u["a"])(e),i=s[0],r=(s[1],s.slice(2)),a=i.Id,n=[],o={};return r.forEach((function(e){var s=Object(v["b"])(e);o[s.id]=s,s.listChildren=[],s.listUser=s.oldGeneralId.split(",").filter((function(e){return e})).map((function(e){return Object(d["a"])({},t[e])})),s.manageUser=("0"===s.oldManager?"":s.oldManager).split(",").filter((function(e){return e})).map((function(e){return Object(d["a"])({},t[e])}));var i=s.superId;if(i!==a){var r=o[i];r&&r.listChildren.push(s)}else n.push(s)})),n}var I=D,b=(s("4df7"),Object(P["a"])(I,l,c,!1,null,"1be1f3da",null)),U=b.exports,x=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"bottomdialog"},[i("div",{staticClass:"yiyun_dialog_left yiyun_zhedie"},[i("span",{on:{click:e.offDialog}},[e._v("关闭")])]),i("div",{staticClass:"yiyun_dialog_center"},[i("span",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkDialog,expression:"marchWorkDialog == true"}],staticClass:"backshangyicheng prev_to_1",on:{click:e.backdistNewProj}},[i("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),i("span",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkerDialog,expression:"marchWorkerDialog == true"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.backWorkerPal}},[i("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),i("span",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkerPalDialog,expression:"marchWorkerPalDialog == true"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.backdistWork}},[i("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),i("span",{directives:[{name:"show",rawName:"v-show",value:1==e.ProjInfoDialog,expression:"ProjInfoDialog == true"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.backdistProjName}},[i("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),i("div",{staticClass:"bottomdialogbox_list_head newProject_next_taggle1"},[i("div",{staticClass:"EC_col_16"},[i("h3",{directives:[{name:"show",rawName:"v-show",value:1==e.NewProductDailog,expression:"NewProductDailog == true"}]},[e._v("新建项目")]),i("h3",{directives:[{name:"show",rawName:"v-show",value:1==e.ProjInfoDialog,expression:"ProjInfoDialog == true"}]},[e._v("项目概况")]),i("h3",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkDialog,expression:"marchWorkDialog == true"}]},[e._v("工作指派")]),i("h3",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkerDialog,expression:"marchWorkerDialog == true"}]},[e._v("指派职员")]),i("h3",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkerPalDialog,expression:"marchWorkerPalDialog == true"}]},[e._v("指派工作负责人")])]),i("div",{staticClass:"EC_col_8"},[i("div",{staticClass:"fr mt-26"},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.NewProductDailog,expression:"NewProductDailog == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.goprojInfo}},[e._v("下一步")]),i("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.ProjInfoDialog,expression:"ProjInfoDialog == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:"",disabled:e.isDisableCreate},on:{click:e.createProject}},[e._v("创建项目")])],1)]),i("div",{staticClass:"clear"}),i("div",{staticClass:"yiyun_Tbline"})])]),i("div",{staticClass:"yiyun_dialog_right yiyundialog_close"}),i("div",{staticClass:"clear"}),i("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowdivid,expression:"isShowdivid"}],staticClass:"linescoll"}),i("div",{staticClass:"dialogcontentbody",attrs:{id:"bottomDiaBody"}},[i("div",{ref:"diaNewproH",staticClass:"dialogcontentbodyrow",attrs:{id:"bottomDiaChild"}},[i("div",{staticClass:"centerWarpDia"},[i("div",{directives:[{name:"show",rawName:"v-show",value:1==e.NewProductDailog,expression:"NewProductDailog == true"}],staticClass:"PaincenterBox"},[i("el-form",{ref:"",staticClass:"line_from",attrs:{"label-width":"100px","label-position":"left"},model:{value:e.newProjData,callback:function(t){e.newProjData=t},expression:"newProjData"}},[i("div",{staticClass:"yiyun_col-12 fl",staticStyle:{"margin-left":"4px"}},[i("div",{staticClass:"yiyunlargeItem"},[i("el-form-item",{attrs:{label:"项目名称"}},[i("el-input",{staticClass:"labelinputbefore",attrs:{placeholder:"请输入项目名称"},model:{value:e.newProjData.projectData.projName,callback:function(t){e.$set(e.newProjData.projectData,"projName",t)},expression:"newProjData.projectData.projName"}})],1)],1)]),i("div",{staticClass:"yiyun_col-12 fl",staticStyle:{"margin-left":"4px"}},[i("div",{staticClass:"yiyunlargeItem"},[i("el-form-item",{attrs:{label:"选择工作链"}},[i("el-select",{staticClass:"bg_w",attrs:{filterable:"","no-data-text":"暂无数据",placeholder:"请选择工作链"},on:{change:e.changeSelectTemplate},model:{value:e.newProjData.projectData.templateID,callback:function(t){e.$set(e.newProjData.projectData,"templateID",t)},expression:"newProjData.projectData.templateID"}},e._l(e.templateList,(function(e){return i("el-option",{key:e.Id,attrs:{label:e.TempName,value:e.Id}})})),1)],1)],1)])])],1),i("div",{directives:[{name:"show",rawName:"v-show",value:1==e.ProjInfoDialog,expression:"ProjInfoDialog == true"}],staticClass:"PaincenterBox"},[i("el-form",{ref:"",staticClass:"line_from",attrs:{"label-width":"100px","label-position":"left"},model:{value:e.newProjData,callback:function(t){e.newProjData=t},expression:"newProjData"}},[i("div",{staticClass:"yiyun_col-6 fl"},[i("div",{staticClass:"yiyunlargeItem"},[i("el-form-item",{attrs:{label:"项目负责:"}},[i("span",{staticClass:"forminfocom"},[e._v(e._s(e.projectCreaterName))])])],1)]),i("div",{staticClass:"yiyun_col-6 fl"},[i("div",{staticClass:"yiyunlargeItem"},[i("el-form-item",{attrs:{label:"创建时间:"}},[i("span",{staticClass:"forminfocom"},[e._v(e._s(e.createDate))])])],1)]),e._l(e.checkNewProjData.CustomProps,(function(t){return i("div",{key:t.Id,staticClass:"yiyun_col-12 fl",staticStyle:{"margin-left":"4px"}},[i("div",{staticClass:"yiyunlargeItem"},[i("el-form-item",{attrs:{label:t.PropertyName}},[i("el-input",{key:t.Id,staticClass:"labelinputbefore",attrs:{placeholder:"输入"},on:{input:e.userDefineInput},model:{value:t.PropValue,callback:function(s){e.$set(t,"PropValue",s)},expression:"prop.PropValue"}})],1)],1)])})),i("div",{staticClass:"clear"}),i("div",{staticClass:"yiyun_col-12img fl mt-10"},[i("div",{staticClass:"clear"}),i("div",{staticClass:"yiyun_col-6"},[i("div",{staticClass:"pageImgBox"},[i("img",{attrs:{src:e._f("resolveAvator")(e.coverSrc),alt:""}}),i("file-uploader",{staticClass:"listUpdateBtn editCoverBtn",attrs:{"on-success":e.coverUploadSuccess}},[i("span",[e._v("编辑")])]),i("span",{staticClass:"faceBtn",on:{click:e.setSystemCoverRandom}},[e._v("使用随机封面")])],1)])]),i("div",{staticClass:"clear"}),i("el-form-item",[i("div",{staticClass:"tianjiaxiezuoren",staticStyle:{display:"none"}},[i("h5",[e._v("添加协作人")]),i("div",[i("div",{staticClass:"touxiang_hezuorenBox"},[i("div",{staticClass:"touxiang_hezuorenBox-item"},[i("img",{attrs:{src:s("03aa"),alt:""}})])]),i("i",{staticClass:"yiyun_icon_large icon_topnav_large_add",attrs:{title:"添加合作人"}})])])])],2)],1),i("div",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkDialog,expression:"marchWorkDialog == true"}],staticClass:"PaincenterBox"},[i("div",{staticClass:"xiezuobox"},[i("div",{staticClass:"fuzeren"},[e._m(0),i("div",{staticClass:"mt-10"},[i("div",{staticClass:"fl firstPeople"},[i("div",[i("div",{staticClass:"avtarface",attrs:{title:e.currUser.cnName}},[i("img",{attrs:{src:e._f("resolveAvator")(e.currUser.headImgUrl)}})]),i("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(e.currUser.cnName))])])]),i("div",{staticClass:"fl vhLine mlr-20"}),i("div",{staticClass:"fl addBtn_new",attrs:{title:"添加项目负责人"},on:{click:function(t){return e.addManager()}}},[i("i",{staticClass:"el-icon-plus middleaddEC"})]),i("div",{staticClass:"fl chengyuanbox"},[i("ul",{staticClass:"ECworkerList"},e._l(e.newProjData.projectData.listProjManager,(function(t,s){return i("li",{key:s},[s<14||e.showAll?i("div",[i("div",{staticClass:"avtarface",attrs:{title:t.userName}},[i("img",{attrs:{src:e._f("resolveAvator")(t.headImgUrl)}})]),i("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(t.cnName))])]):e._e()])})),0)])])]),e._l(e.newProjData.listFolder,(function(t,s){return i("div",{key:s},[i("div",{staticClass:"EC_Tree"},[e.tempIndex!=s||0==s?i("div",[i("em",{staticClass:"ec_number label_text"},[e._v(e._s(t.folderIndex))]),1==e.showTitle||e.tempIndex!=s?i("div",[i("span",{staticClass:"label_text"},[e._v(e._s(t.folderName))]),0==t.default?i("el-button",{staticClass:"fr mini_typeBtn",on:{click:function(t){return e.eidtTitle(s)}}},[e._v("编辑")]):e._e()],1):e._e()]):e._e(),2==e.showTitle&&e.tempIndex==s?i("div",{staticClass:"self_newitem"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.folderName,expression:"folder.folderName"}],class:0==t.default?"bianji_input self_Inputwork":" label_text_moren",attrs:{disabled:t.default},domProps:{value:t.folderName},on:{input:function(s){s.target.composing||e.$set(t,"folderName",s.target.value)}}}),i("div",{staticClass:"selfoptiongroup"},[0==t.default?i("el-button",{staticClass:"mini_typeBtn",on:{click:e.saveTitle}},[e._v("保存")]):e._e(),0==t.default?i("el-button",{staticClass:"mini_typeBtn",attrs:{type:"primary"},on:{click:function(t){return e.deleCustomFolder(s)}}},[e._v("删除")]):e._e()],1)]):e._e()]),i("div",{staticClass:"mt-10"},[i("div",{staticClass:"fl firstPeople"},[""==t.manageUser?i("div",[i("div",{staticClass:"avtarface",on:{click:function(t){return e.addUserPal(s)}}},[i("i",{staticClass:"large_huangguan el-icon-plus"})]),i("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("工作负责人")])]):e._e(),e._l(t.manageUser,(function(t,r){return i("li",{key:r},[i("div",[i("div",{staticClass:"avtarface",attrs:{title:"编辑"}},[i("img",{attrs:{src:e._f("resolveAvator")(t.headImgUrl)}}),i("div",{staticClass:"eiditIconimgBox",on:{click:function(t){return e.addUserPal(s)}}},[i("i",{staticClass:"icon font_family icon-icon_bianji1 eiditIconimg"})])]),i("span",{staticClass:"Text_tiny tinyText_wirte",attrs:{title:t.cnName}},[e._v(e._s(t.cnName))])])])}))],2),i("div",{staticClass:"fl vhLine mlr-20"}),""!=t.manageUser?i("div",{staticClass:"fl addBtn_new",attrs:{title:"添加职员"},on:{click:function(t){return e.addUser(s)}}},[i("i",{staticClass:"el-icon-plus middleaddEC"})]):e._e(),i("div",{staticClass:"fl chengyuanbox"},[i("ul",{staticClass:"ECworkerList"},e._l(e.listUserComputed(t.listUser),(function(s,r){return i("li",{key:r},[r<14||e.showAll?i("div",[i("div",{staticClass:"avtarface",attrs:{title:s.cnName}},[i("img",{attrs:{src:e._f("resolveAvator")(s.headImgUrl)}})]),i("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(s.cnName))])]):e._e(),14!=r||e.showAll?e._e():i("div",{on:{click:e.showAllClick}},[i("span",{staticClass:"zhangkai_down"}),i("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("展开全部")])]),e.showAll&&r==t.listUser.length-1&&r>14?i("div",{staticClass:"newweizhi",on:{click:function(t){e.showAll=!1}}},[i("span",{staticClass:"zhangkai_up"}),i("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("收起职员")])]):e._e()])})),0)])]),i("div",{staticClass:"clear"})])})),i("div",{staticClass:"line_from",staticStyle:{display:"none"}},[i("div",e._l(e.newProjData.listFolder,(function(t,s){return i("div",{key:s,staticClass:"tianjiaxiezuorenBox"},[i("div",{staticStyle:{height:"50px"}},[1==e.showTitle?i("div",[i("h5",{staticClass:"fl label_text"},[e._v(e._s(t.folderName))]),0==t.default?i("el-button",{staticClass:"fr mini_typeBtn",on:{click:function(t){return e.eidtTitle()}}},[e._v("编辑")]):e._e()],1):e._e(),2==e.showTitle?i("div",{staticClass:"self_newitem"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.folderName,expression:"folder.folderName"}],class:0==t.default?"bianji_input self_Inputwork":"fl label_text_moren",attrs:{disabled:t.default},domProps:{value:t.folderName},on:{input:function(s){s.target.composing||e.$set(t,"folderName",s.target.value)}}}),i("div",{staticClass:"selfoptiongroup"},[0==t.default?i("el-button",{staticClass:"mini_typeBtn",on:{click:e.saveTitle}},[e._v("保存")]):e._e(),0==t.default?i("el-button",{staticClass:"mini_typeBtn",attrs:{type:"primary"},on:{click:function(t){return e.deleCustomFolder(s)}}},[e._v("删除")]):e._e()],1)]):e._e()]),i("div",{staticClass:"self_newitem"},[i("div",{staticClass:"touxiang_hezuorenBox fl"},e._l(t.listUser,(function(t,r){return i("div",{key:r,staticClass:"yonghutouxiangBox"},[i("div",{staticClass:"touxiang_hezuorenBox-item"},[i("img",{staticClass:"imgHead",attrs:{src:e._f("resolveAvator")(t.headImgUrl)}}),i("i",{staticClass:"icon_delete el-icon-delete",attrs:{title:"删除"},on:{click:function(t){return e.deleteNewProjUser(s,r)}}})]),i("span",[e._v(e._s(t.cnName))])])})),0),i("i",{staticClass:"yiyun_icon_large icon_topnav_large_add add_worker_xiezuo",attrs:{title:"添加合作人"},on:{click:function(t){return e.addUser(s)}}})])])})),0)])],2)]),i("div",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkerPalDialog,expression:"marchWorkerPalDialog == true"}],staticClass:"PaincenterBox"},[i("div",{staticClass:"xiezuobox"},[i("div",{staticClass:"yiyun_col-6 bg_text_wirte mt-8"},[i("div",{staticClass:"row_painfl"},[i("el-collapse",{attrs:{accordion:""},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[i("el-collapse-item",{staticClass:"nomidline",attrs:{name:"1"}},[i("template",{slot:"title"},[i("span",{staticClass:"btnlabelTitle"},[e._v("从部门中选择职员")])]),e._l(e.listDept,(function(t,s){return i("el-collapse",{directives:[{name:"show",rawName:"v-show",value:t.listUser.length>0,expression:"dept.listUser.length>0"}],key:s,attrs:{accordion:""}},[i("el-collapse-item",[i("template",{slot:"title"},[i("span",{staticClass:"btnlabelTitle"},[e._v(e._s(t.deptName)+" ")])]),e._l(t.listUser,(function(t,r){return i("div",{key:r,staticClass:"user_info_item",attrs:{label:t}},[i("el-checkbox",{staticClass:"checkBoxCol",attrs:{disabled:e.disabled},on:{change:function(i){return e.handleCheckedOnlyOne(s,t,i)}},model:{value:t.selected,callback:function(s){e.$set(t,"selected",s)},expression:"user.selected"}},[i("div",{staticClass:"checkboxlabelitem"},[i("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),i("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),i("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[i("ul",{staticClass:"popover_ul popover_ul"},[i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.companyName))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),i("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),i("span",{staticClass:"user_info_role"},[e._v(e._s(t.roleName))])],1)])],1)}))],2)],1)}))],2)],1)],1)]),i("div",{staticClass:"shuxian"}),i("div",{staticClass:"yiyun_col-6"},[i("h4",{staticClass:"rightXiezuoren"},[e._v("已选职员")]),i("div",{staticClass:"row_painfr"},[i("div",{staticClass:"yiyun_line"}),i("span",[e._v("工作负责人")]),i("div",{staticClass:"yiyun_line"}),0==e.selectedUser.length?i("div",{staticClass:"main_workerBox"},[i("i",{staticClass:"icon font_family icon-icon_huangguan-weijihuo largehuangguan"}),i("div",{staticClass:"rentou_alrge"})]):e._e(),0!=e.selectedUser.length?i("div",e._l(e.selectedUser,(function(t,s){return i("div",{key:s,staticClass:"user_info_item mainpeople_H"},[i("i",{staticClass:"icon font_family icon-icon_huangguan-jihuo middlehuangguan fl",attrs:{title:"负责人"}}),i("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),i("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),i("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[i("ul",{staticClass:"popover_ul popover_ul"},[i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.roleName))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),i("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),i("span",{staticClass:"user_info_role"},[i("i",{staticClass:"el-icon-close largeclose",attrs:{title:"移除负责人"},on:{click:function(s){return e.removeManageUser(t)}}})])],1)})),0):e._e(),i("p",{staticClass:"diaTip"},[e._v(" 工作负责人仅有一人,其将对:"+e._s(e.currWorkName)+",进行职员指派 ")])])])])]),i("div",{directives:[{name:"show",rawName:"v-show",value:1==e.marchWorkerDialog,expression:"marchWorkerDialog == true"}],staticClass:"PaincenterBox"},[i("div",{staticClass:"xiezuobox"},[i("div",{staticClass:"yiyun_col-6 bg_text_wirte mt-8"},[i("div",{staticClass:"row_painfl"},[i("el-collapse",{attrs:{accordion:""},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[i("el-collapse-item",{staticClass:"nomidline",attrs:{name:"1"}},[i("template",{slot:"title"},[i("span",{staticClass:"quanxuanbtn"},[i("el-checkbox",{staticClass:"checkBoxCol",on:{change:e.handleCheckTopAll},model:{value:e.ischeckAll,callback:function(t){e.ischeckAll=t},expression:"ischeckAll"}},[e._v("全选")])],1),i("span",{staticClass:"btnlabelTitle"},[e._v("从部门中选择职员")])]),e._l(e.listDept,(function(t,s){return i("el-collapse",{directives:[{name:"show",rawName:"v-show",value:e.listDept.length>0,expression:"listDept.length > 0"}],key:s,attrs:{accordion:""}},[i("el-collapse-item",[i("template",{slot:"title"},[i("span",{staticClass:"quanxuanbtn"},[i("el-checkbox",{key:s,staticClass:"checkBoxCol",on:{change:function(t){return e.handleCheckItemAll(s,t)}},model:{value:t.disabled,callback:function(s){e.$set(t,"disabled",s)},expression:"dept.disabled"}},[e._v("全选")])],1),i("span",{staticClass:"btnlabelTitle"},[e._v(e._s(t.deptName)+" ")])]),e._l(t.listUser,(function(t,r){return i("div",{key:r,staticClass:"user_info_item",attrs:{label:t}},[i("el-checkbox",{staticClass:"checkBoxCol",attrs:{disabled:e.disabled},on:{change:function(i){return e.handleCheckedOne(s,t,i)}},model:{value:t.disabled,callback:function(s){e.$set(t,"disabled",s)},expression:"user.disabled"}},[i("div",{staticClass:"checkboxlabelitem"},[i("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),i("span",{staticClass:"user_info_name"},[e._v(e._s(t.userName))]),i("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[i("ul",{staticClass:"popover_ul popover_ul"},[i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.companyName))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),i("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),i("span",{staticClass:"user_info_role"},[e._v(e._s(t.roleName))])],1)])],1)}))],2)],1)}))],2)],1)],1)]),i("div",{staticClass:"shuxian"}),i("div",{staticClass:"yiyun_col-6"},[i("h4",{staticClass:"rightXiezuoren"},[e._v("已选职员")]),e.isShowManager?i("div",{staticClass:"row_painfr"},[i("div",{staticClass:"yiyun_line"}),i("span",[e._v("工作负责人")]),i("div",{staticClass:"yiyun_line"}),0==e.selectedUser.length?i("div",{staticClass:"main_workerBox"},[i("i",{staticClass:"icon font_family icon-icon_huangguan-weijihuo largehuangguan"}),i("div",{staticClass:"rentou_alrge"})]):e._e(),0!=e.listManagerComputed(e.selectedUser).length?i("div",e._l(e.selectedUser,(function(t,s){return i("div",{key:s,staticClass:"user_info_item mainpeople_H"},[i("i",{staticClass:"icon font_family icon-icon_huangguan-jihuo middlehuangguan fl",attrs:{title:"负责人"}}),i("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),i("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),i("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[i("ul",{staticClass:"popover_ul popover_ul"},[i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.roleName))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),i("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),i("span",{staticClass:"user_info_role",on:{click:function(s){return e.removeManageUser(t)}}},[e._v("修改")])],1)})),0):e._e(),i("p",{staticClass:"diaTip"},[e._v(" 工作负责人仅有一人,其将对:"+e._s(e.currWorkName)+",进行职员指派 ")])]):e._e(),e.isShowFirstPeople?i("div",e._l(e.listDept,(function(t){return i("div",{directives:[{name:"show",rawName:"v-show",value:t.listUser.length>0,expression:"dept.listUser.length>0"}],key:t.id,staticClass:"row_painfr"},[e._l(e.listDeptUserNoZero(e.selectedUser),(function(s){return i("div",{key:s},[s==t.id?i("div",[i("div",{staticClass:"yiyun_line"}),i("span",[e._v(e._s(t.deptName))])]):e._e()])})),e._l(e.selectedUser,(function(s,r){return i("div",{key:r,staticClass:"renyuanbox"},[s.deptId==t.id?i("div",{staticClass:"user_info_item"},[i("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(s.headImgUrl),alt:""}}),i("span",{staticClass:"user_info_name"},[e._v(e._s(s.userName))]),i("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[i("ul",{staticClass:"popover_ul popover_ul"},[i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(s.roleName))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v(e._s(s.phone))])]),i("li",[i("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(s.projCount)+"个")])])]),i("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(s.position))])]),i("span",{staticClass:"user_info_role"},[[i("el-select",{staticClass:"setroleselect",attrs:{placeholder:"设置角色"},model:{value:s.folderPerm,callback:function(t){e.$set(s,"folderPerm",t)},expression:"user.folderPerm"}},e._l(e.roles,(function(t){return i("el-option",{key:t.value,attrs:{"allow-create":"",label:t.label,value:t.value}},[i("span",{staticStyle:{float:"left","margin-right":"30px"}},[e._v(e._s(t.label))]),i("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(t.description))])])})),1)],i("i",{staticClass:"el-icon-close",attrs:{title:"移除协作人"},on:{click:function(t){return e.removeSelectUser(s)}}})],2)],1):e._e()])}))],2)})),0):e._e()])])])])])])])])},N=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("span",{staticClass:"label_text"},[e._v("项目管理权限")])])}],A=s("b0f9"),F=s("5ab9"),T=s("9e5b"),M={props:{isNewProj:{type:Boolean,default:!1}},data:function(){var e=this.$store.state.userInfo;return{imgSrc:"/api/archives/cover?path=",headSrc:"/api/archives/head?path=",chunkUploadUrl:"/api/webupload/chunks",isShowdivid:!1,filePicker:"uploadCover",uploadLabel:"编辑封面",srcIndex:2,coverSrc:"static/img/faceImg/face01.png",cnName:"",listDept:[],selectedUser:[],selectedManageUser:[],showTitle:"1",disabled:!1,SelectTemplateNodeList:{},selectTemlateData:"",selectTemlateID:"",diaBodyheight:!1,checkNewProjData:{Proj:{ProjName:"",CompanyId:"",Notice:"",ShowImgUrl:"",TemplateId:"",CreateUserId:"",ModifyUserId:""},Node:{},CustomProps:[]},newProjData:{projectData:{projID:"",projName:"",projCode:"",folderID:"",scale:"",address:"",showImgUrl:"",templateID:"",createUserID:"",modifyUserID:"",deleted:0,listProjManager:[]},listFolder:[],listProjProp:[],userId:""},listTempProp:[],listProjProp:[],checked:!1,newfolder:{folderName:"自定义"},activeName:"1",NewProductDailog:!0,ProjInfoDialog:!1,showAll:!1,marchWorkDialog:!1,marchWorkerDialog:!1,marchWorkerPalDialog:!1,isDisableCreate:!1,nodeLeaves:!1,isShowFirstPeople:!1,opentree:!0,currWorkName:"",uploadCoverTimes:0,arryUnUseCover:[],uploadCompId:sessionStorage.companyId,uploadTypeCover:2,ischeckAll:!1,newProjFolderIndex:1,projectCreaterName:e.cnName,createDate:(new Date).toLocaleDateString(),listNewFolder:[],listMyPermFolders:[],isSlectPal:!0,roles:[{value:1,label:"编辑和查看",description:""},{value:0,label:"仅查看",description:""}],folderPerm:"1",nowFolderIndex:"",tempIndex:0,currSelectData:[],currUser:e,isShowManager:!0,templateList:[]}},watch:{isNewProj:function(e){0==e&&this.reSetDialog()},marchWorkerPalDialog:function(){}},components:{FileUploader:T["a"]},created:function(){},mounted:function(){this.listDeptUsers(),this.getSelectTemplateData(),window.addEventListener("scroll",this.handleScroll,!0)},computed:{listManagerComputed:function(){return function(e){return e.filter((function(e){return 2==e.folderPerm}))}},listUserComputed:function(){var e=this;return function(t){return t.filter((function(t){return e.isShowManager?2!=t.folderPerm:t.userID!=e.currUser.userID}))}},listUserManager:function(e){return function(e){return e.filter((function(e){return 0==e.folderPerm||2==e.folderPerm}))}},listDeptUserNoZero:function(){return function(e){for(var t=[],s=0;s<e.length;s++)2!=e[s].folderPerm&&t.push(e[s].deptId);var i=new Set(t);return Object(f["a"])(i)}}},methods:{userDefineInput:function(){this.$forceUpdate()},handleScroll:function(){var e=document.getElementById("bottomDiaChild");e.scrollTop&&e.scrollTop>0?this.isShowdivid=!0:this.isShowdivid=!1},showzhankai:function(){this.$emit("isShowBottom",!0)},offDialog:function(){var e=this,t=this;this.$confirm("放弃“新建项目”您编辑的内容被清空。是否放弃?","",{confirmButtonText:"放弃",cancelButtonText:"取消",showClose:!1,type:"error",beforeClose:function(e,s,i){"confirm"==e&&(t.isDisableCreate=!1,t.SelectTemplateNodeList=[],t.selectedUser=[],t.selectedManageUser=[],t.marchWorkDialog=!1,t.marchWorkerDialog=!1,t.marchWorkerPalDialog=!1,t.ProjInfoDialog=!1,t.NewProductDailog=!0,t.newProjData={projectData:{projID:"",projName:"",projCode:"",folderID:"",scale:"",address:"",showImgUrl:"",templateID:"",createUserID:"",modifyUserID:"",deleted:0,listProjManager:[]},listFolder:[],listProjProp:[],userId:""},t.$emit("refreshListProj",!1)),s.doClose()}}).then((function(){e.isDisableCreate=!1,e.newProjData.projectData={},e.SelectTemplateNodeList=[],e.selectedUser=[],e.selectedManageUser=[],e.marchWorkDialog=!1,e.marchWorkerDialog=!1,e.marchWorkerPalDialog=!1,e.ProjInfoDialog=!1,e.NewProductDailog=!0,e.newProjData={projectData:{projID:"",projName:"",projCode:"",folderID:"",scale:"",address:"",showImgUrl:"",templateID:"",createUserID:"",modifyUserID:"",deleted:0,listProjManager:[]},listFolder:[],listProjProp:[],userId:""}})).catch((function(e){}))},reSetDialog:function(){var e=this;e.isDisableCreate=!1,e.SelectTemplateNodeList=[],e.selectedUser=[],e.selectedManageUser=[],e.marchWorkDialog=!1,e.marchWorkerDialog=!1,e.marchWorkerPalDialog=!1,e.ProjInfoDialog=!1,e.NewProductDailog=!0,e.newProjData={projectData:{projID:"",projName:"",projCode:"",folderID:"",scale:"",address:"",showImgUrl:"",templateID:"",createUserID:"",modifyUserID:"",deleted:0,listProjManager:[]},listFolder:[],listProjProp:[],userId:""},e.checkNewProjData={Proj:{ProjName:"",CompanyId:"",Notice:"",ShowImgUrl:"",TemplateId:"",CreateUserId:"",ModifyUserId:""},Node:{},CustomProps:[]},e.$emit("refreshListProj",!1)},godistWork:function(){this.isAllhide()},isAllhide:function(){this.NewProductDailog=!1,this.ProjInfoDialog=!1,this.marchWorkDialog=!1,this.marchWorkerDialog=!1,this.marchWorkerPalDialog=!1},backdistProjName:function(){this.isAllhide(),this.NewProductDailog=!0},backdistNewProj:function(){this.isAllhide(),this.ProjInfoDialog=!0},backdistWork:function(){var e=this;1==this.marchWorkerPalDialog?this.$confirm("退出“职员选择”您编辑的内容被清空,确定退出?","",{confirmButtonText:"退出",cancelButtonText:"取消",showClose:!1,type:"warning"}).then((function(){e.newProjData.listFolder[e.nowFolderIndex]=e.currSelectData,e.cancelCheck(),e.isAllhide(),e.marchWorkDialog=!0})):(this.cancelCheck(),this.isAllhide(),this.marchWorkDialog=!0)},backWorkerPal:function(){this.isAllhide(),this.marchWorkerPalDialog=!0},addUserPal:function(e){this.currSelectData=JSON.parse(JSON.stringify(this.newProjData.listFolder[parseInt(e)])),this.currWorkName=this.newProjData.listFolder[parseInt(e)].folderName,this.nowFolderIndex=parseInt(e),this.isAllhide(),this.marchWorkerPalDialog=!0,this.isShowFirstPeople=!1,this.setFolderPerm(this.newProjData.listFolder[parseInt(e)]),this.selectedUser=this.newProjData.listFolder[parseInt(e)].listUser},addUser:function(e){this.currWorkName=this.newProjData.listFolder[parseInt(e)].folderName,this.isAllhide(),this.isShowFirstPeople=!0,this.marchWorkerDialog=!0,this.isShowManager=!0,this.setFolderPerm(this.newProjData.listFolder[parseInt(e)]),this.selectedUser=this.newProjData.listFolder[parseInt(e)].listUser},addManager:function(){var e=this;this.isAllhide(),this.isShowFirstPeople=!0,this.marchWorkerDialog=!0,this.isShowManager=!1,O(this.$store.state.currentCompanyId).then((function(t){e.listDept=t,e.listDept=Object(f["a"])(e.listDept),console.log("1111111111111111111111111",e.listDept)})).catch((function(e){console.log(e)})),this.selectedUser=this.newProjData.projectData.listProjManager},deleteNewProjUser:function(e,t){this.newProjData.listFolder[e].listUser.splice(t,1)},deleteDistWorkUser:function(e,t){this.listNewFolder[e].listUser.splice(t,1)},eidtTitle:function(e){this.tempIndex=e,this.showTitle=2},saveTitle:function(e){this.tempIndex=0,this.showTitle=1},deleCustomFolder:function(e){this.newProjData.listFolder.splice(e,1)},addProjFolderWork:function(){this.eidtTitle(this.newProjData.listFolder.length),this.newfolder={folderName:"自定义工作"+this.newProjFolderIndex,default:!1,deleted:0,listUser:[],manageUser:[]},this.newProjData.listFolder.push(this.newfolder),this.newProjFolderIndex=this.newProjFolderIndex+1},setDistManagerUser:function(){var e=this;this.selectedManageUser.splice(0,this.selectedManageUser.length),this.selectedUser.forEach((function(t){2==t.folderPerm&&e.selectedManageUser.push(t)}))},handleCheckTopAll:function(e){for(var t=0;t<this.listDept.length;t++)this.listDept[t].listUser.length>0&&(this.handleCheckItemAll(t,!1),this.handleCheckItemAll(t,e))},handleCheckItemAll:function(e,t){for(var s=0;s<this.listDept[e].listUser[s].length;s++)(this.isShowManager||this.currUser.userID!=this.listDept[e].listUser[s].id)&&(t?(this.handleCheckedOne(e,this.listDept[e].listUser[s],!1),this.handleCheckedOne(e,this.listDept[e].listUser[s],t)):this.handleCheckedOne(e,this.listDept[e].listUser[s],t))},handleCheckedOne:function(e,t,s){2!=t.folderPerm&&(s?(this.checkDeptUserName(s,t),t.folderPerm=1):(this.checkDeptUserName(s,t),t.folderPerm=0),this.getIsCheckSecondLevel(e),this.getIsCheckAll())},handleCheckedOnlyOne:function(e,t,s){s?(this.checkDeptUserName(s,t),this.setManagerUser(t),this.isSlectPal=!1):(this.checkDeptUserName(s,t),this.isSlectPal=!0),this.getIsCheckSecondLevel(e),this.getIsCheckAll()},getIsCheckSecondLevel:function(e){for(var t=0,s=0;s<this.listDept[e].listUser.length;s++)1==this.listDept[e].listUser[s]["selected"]?t++:t--;t==this.listDept[e].listUser.length?this.listDept[e]["selected"]=!0:this.listDept[e]["selected"]=!1},getIsCheckAll:function(){for(var e=0,t=0,s=0;s<this.listDept.length;s++)this.listDept[s].listUser.length>0&&(t++,1==this.listDept[s]["selected"]&&e++);this.ischeckAll=e==t},removeSelectUser:function(e){this.checkDeptUserName(!1,e),this.cancelCheck(e.userID)},removeManageUser:function(e){e.folderPerm=0,e.roleName="查看编辑";for(var t=0;t<this.selectedUser.length;t++)this.selectedUser[t].userID==e.userID&&this.selectedUser.splice(t,1);this.newProjData.listFolder[this.nowFolderIndex].manageUser=[],this.cancelCheck(e.userID),this.marchWorkerDialog&&(this.marchWorkerPalDialog=!0,this.marchWorkerDialog=!1)},setFolderPerm:function(e){for(var t=0;t<this.listDept.length;t++)for(var s=0;s<this.listDept[t].listUser.length;s++){this.listDept[t].listUser[s]["selected"]=!1,this.listDept[t].listUser[s].folderPerm=0;for(var i=0;i<e.listUser.length;i++)this.listDept[t].listUser[s].userID==e.listUser[i].userID&&(this.listDept[t].listUser[s].folderPerm=e.listUser[i].folderPerm,this.listDept[t].listUser[s]["selected"]=!0);this.getIsCheckSecondLevel(t)}this.getIsCheckAll()},enterIsCheck:function(){for(var e=0;e<this.listDept.length;e++)for(var t=0;t<this.listDept[e].listUser.length;t++){if(this.selectedUser.length>0)for(var s=0;s<this.selectedUser.length;s++)this.listDept[e].listUser[t].userID===this.selectedUser[s].userID&&(this.listDept[e].listUser[t]["selected"]=!0);else this.listDept[e].listUser[t]["selected"]=!1;this.getIsCheckSecondLevel(e)}this.getIsCheckAll()},checkDeptUserName:function(e,t){if(t["selected"]=e,e){t.folderPerm=1;var s=JSON.parse(JSON.stringify(t));this.selectedUser.push(s)}else for(var i=0;i<this.selectedUser.length;i++)this.selectedUser[i].userID==t.userID&&this.selectedUser.splice(i,1);this.selectedUser.length>0&&1==this.marchWorkerDialog?this.isShowFirstPeople=!0:this.isShowFirstPeople=!1},changeSelectTemplate:function(e){this.selectTemlateID=e;for(var t=0;t<this.selectedUser.length;t++)this.cancelCheck(this.selectedUser[t].userID);this.getSelectTemplateList(this.selectTemlateID)},getSelectTemplateList:function(e){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function s(){var i,r,a;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return s.next=2,A["l"](e);case 2:i=s.sent,r=i.Data,a=r.children||[],t.newProjData.listFolder=[],a.forEach((function(e){var s={folderID:"",projID:"",superID:"",levelID:"",firstFolderID:"",tempNodeID:e.id,folderName:e.topic,fileCount:0,childCount:0,modifyUserID:"",deleted:0,default:!0,listUser:[],manageUser:[]};t.newProjData.listFolder.push(s)}));case 7:case"end":return s.stop()}}),s)})))()},setSystemCoverRandom:function(){var e=Math.ceil(10*Math.random());while(this.srcIndex===e)e=Math.ceil(10*Math.random());this.srcIndex=e,10===this.srcIndex?this.coverSrc="static/img/faceImg/face"+this.srcIndex+".png":this.coverSrc="static/img/faceImg/face0"+this.srcIndex+".png",this.newProjData.projectData.showImgUrl=this.coverSrc},coverUploadSuccess:function(e){var t=Object(F["c"])(e.ossUrl);this.coverSrc=t,this.newProjData.projectData.showImgUrl=t},setManagerUser:function(e){if(0!=this.newProjData.listFolder[this.nowFolderIndex].manageUser.length){this.newProjData.listFolder[this.nowFolderIndex].manageUser[0].selected=!1,this.newProjData.listFolder[this.nowFolderIndex].manageUser[0].roleName="普通职员";for(var t=0;t<this.selectedUser.length;t++)this.selectedUser[t].userID==this.newProjData.listFolder[parseInt(this.nowFolderIndex)].manageUser[0].userID&&(this.newProjData.listFolder[parseInt(this.nowFolderIndex)].manageUser[0].folderPerm=0,this.selectedUser.splice(t,1))}var s=[];e.folderPerm=2,e.roleName="工作负责人",s.push(e),this.selectedUser.forEach((function(t){2==t.folderPerm&&t.userID!=e.userID&&(t.folderPerm=1),t.userID==e.userID&&(t.folderPerm=2)})),this.newProjData.listFolder[this.nowFolderIndex].manageUser=s},cancelCheck:function(e){for(var t=0;t<this.listDept.length;t++)for(var s=0;s<this.listDept[t].listUser.length;s++)this.listDept[t].listUser[s].userID===e&&(this.listDept[t].listUser[s]["selected"]=!1,this.listDept[t].listUser[s].folderPerm=0,this.getIsCheckSecondLevel(t));this.getIsCheckAll()},showAllClick:function(){this.showAll=!0},openECtree:function(e){this.nodeLeaves=!0,this.opentree=!1},closeECtree:function(e){this.nodeLeaves=!1,this.opentree=!0},createProject:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var s,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.isDisableCreate=!0,e.newProjData.userId=sessionStorage.userId,e.newProjData.projectData.templateID=e.selectTemlateID,s=e,e.checkNewProjData.Proj.ProjName=e.newProjData.projectData.projName,e.checkNewProjData.Proj.CompanyId=e.$store.state.currentCompanyId,e.checkNewProjData.Proj.ShowImgUrl=String(e.newProjData.projectData.showImgUrl),e.checkNewProjData.Proj.TemplateId=e.selectTemlateID,e.checkNewProjData.Proj.CreateUserId=sessionStorage.userId,e.checkNewProjData.Proj.ModifyUserId=sessionStorage.userId,t.next=12,A["l"](e.selectTemlateID);case 12:i=t.sent,e.checkNewProjData.Node=i.Data,e.$fetchApi("project/createProject",e.checkNewProjData).then((function(t){if(console.log(t),0===t.Code){s.$notify({message:"新项目创建成功。",type:["success"]}),s.reSetDialog(),s.isDisableCreate=!1,s.coverSrc="static/img/faceImg/face01.png";var i=setTimeout((function(){e.$emit("createProjSuccess"),clearTimeout(i)}),3e3);sessionStorage.projId=t.Data.Id,sessionStorage.createUserID=sessionStorage.userId,sessionStorage.templateID=e.selectTemlateID,sessionStorage.allocated=1,e.$router.push({name:"projdetail",params:{isShowProjDetail:!1}}).catch((function(e){console.log(e)}))}else s.$notify.error({message:t.Msg,offset:100,duration:5e3}),s.isDisableCreate=!1})).catch((function(e){return console.log(e)}));case 15:case"end":return t.stop()}}),t)})))()},listDeptUsers:function(){},getSelectTemplateData:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var s,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,A["k"]();case 2:s=t.sent,i=s.Data||[],e.templateList=i,e.templateList&&e.templateList.length&&(e.selectTemlateID=i[0].Id);case 6:case"end":return t.stop()}}),t)})))()},goprojInfo:function(){var e=this;if(void 0!=this.newProjData.projectData.projName&&null!=this.newProjData.projectData.projName&&""!=this.newProjData.projectData.projName){var t=/[/\\]{1,}/g;t.test(this.newProjData.projectData.projName)?this.$notify({message:"项目名称请不要包含'/' '\\'等字符。",type:"warning",offset:100,duration:2500}):this.newProjData.projectData.projName.length>35?this.$notify({message:"项目名称不得超出35个字符。",type:"warning",offset:100,duration:2500}):void 0!=this.newProjData.projectData.templateID&&null!=this.newProjData.projectData.templateID&&""!=this.newProjData.projectData.templateID?(A["j"](this.selectTemlateID).then((function(t){t.Data.propertys.forEach((function(t,s){e.checkNewProjData.CustomProps[s]={},e.checkNewProjData.CustomProps[s]["TempPropId"]=t.Id,e.checkNewProjData.CustomProps[s]["PropertyName"]=t.PropertyName,e.checkNewProjData.CustomProps[s]["PropValue"]="";var i=e.checkNewProjData.CustomProps;e.checkNewProjData.CustomProps=Object(f["a"])(i)})),e.checkNewProjData=Object(f["a"])(e.checkNewProjData)})),this.isAllhide(),this.setSystemCoverRandom(),this.ProjInfoDialog=!0):this.$notify({message:"请选择工作链。",type:"warning",offset:100,duration:2500})}else this.$notify({message:"请输入项目名称。",type:"warning",offset:100,duration:2500})},listFolders:function(){var e=this;this.$axios({method:"get",url:encodeURI("/api/folders/allot/"+sessionStorage.userId+"/"+sessionStorage.projId)}).then((function(t){e.listMyPermFolders=t.data})).catch((function(e){console.log(e)}))}},destroyed:function(){window.removeEventListener("scroll",this.handleScroll,!0)}};function O(e){return E.apply(this,arguments)}function E(){return E=Object(a["a"])(regeneratorRuntime.mark((function e(t){var s,i,r,a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([Object(p["d"])(t),Object(p["g"])({id:t,nodeType:"company"},1,1e4)]);case 2:return s=e.sent,i=Object(h["a"])(s,2),r=i[0],a=i[1].list,n=r[0].children||[],o=B(n,a),e.abrupt("return",o.filter((function(e){return e.listUser&&e.listUser.length})));case 9:case"end":return e.stop()}}),e)}))),E.apply(this,arguments)}function B(e,t){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return(e||[]).forEach((function(e){var i=e.data;i.listUser=t.filter((function(t){return t.deptId===e.id})),s.push(i),e.children&&e.children.length&&B(e.children,t,s)})),s}var L=M,$=Object(P["a"])(L,x,N,!1,null,null,null),R=$.exports,W=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"bottomdialog"},[s("div",{staticClass:"yiyun_dialog_left yiyun_zhedie"},[s("span",{on:{click:e.offDialog}},[e._v("关闭")])]),s("div",{staticClass:"yiyun_dialog_center"},[s("span",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetUsers,expression:"isShowSetUsers"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.toSecondPage}},[s("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),s("span",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetManager,expression:"isShowSetManager"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.backFirstPage}},[s("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),s("span",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetUsers&&e.isShowProjInfo,expression:"isShowSetUsers && isShowProjInfo"}],staticClass:"backshangyicheng prev_to_2",on:{click:e.backFirstPage}},[s("i",{staticClass:"yiyun_icon icon_topnav_backicon"})]),s("div",{staticClass:"bottomdialogbox_list_head newProject_next_taggle1"},[s("div",{staticClass:"EC_col_16"},[s("h3",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetFolder,expression:"isShowSetFolder"}]},[e._v("项目编辑")]),s("h3",{directives:[{name:"show",rawName:"v-show",value:e.isShowProjInfo,expression:"isShowProjInfo"}]},[e._v("项目概况")]),s("h3",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetUsers,expression:"isShowSetUsers"}]},[e._v("指派职员")]),s("h3",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetManager,expression:"isShowSetManager"}]},[e._v("指派工作负责人")])]),s("div",{staticClass:"EC_col_8"},[s("div",{staticClass:"fr mt-26"},[s("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowSetManager,expression:"isShowSetManager == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.toThreePage}},[e._v("分配职员")]),s("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowSetUsers,expression:"isShowSetUsers == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.backFirstPage}},[e._v("完成或跳过")]),s("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.isShowSetFolder,expression:"isShowSetFolder == true"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.submitAndClose}},[e._v("完成")]),s("el-button",{directives:[{name:"show",rawName:"v-show",value:e.isShowEditProjBtn,expression:"isShowEditProjBtn"}],staticClass:"fr width_120 edit120",attrs:{type:"primary",round:""},on:{click:e.EidtProjectInfo}},[e._v("编辑项目概况")]),s("el-button",{directives:[{name:"show",rawName:"v-show",value:e.isShowSaveAllBtn,expression:"isShowSaveAllBtn"}],staticClass:"fr width_120",attrs:{type:"primary",round:""},on:{click:e.saveProjectInfo}},[e._v("保存")])],1)]),s("div",{staticClass:"clear"}),s("div",{staticClass:"yiyun_Tbline"})])]),s("div",{staticClass:"yiyun_dialog_right yiyundialog_close"}),s("div",{staticClass:"clear"}),s("div",{staticClass:"dialogcontentbody"},[s("div",{staticClass:"dialogcontentbodyrow"},[s("div",{staticClass:"centerWarpDia"},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetFolder,expression:"isShowSetFolder"}],staticClass:"PaincenterBox"},[s("div",{staticClass:"xiezuobox"},[s("div",{staticClass:"line_from"},[s("div",[e._l(e.listNewFolder,(function(t,i){return s("div",{key:i,staticClass:"tianjiaxiezuorenBox"},[1==e.showTitle?s("div",{staticClass:"self_newitem"},[s("h5",{staticClass:"fl label_text"},[e._v(" "+e._s(t.folderName)+" ")]),s("div",{staticClass:"selfoptiongroup"},[0==t.default?s("el-button",{on:{click:e.eidtTitle}},[e._v("编辑")]):e._e()],1)]):e._e(),2==e.showTitle?s("div",{staticClass:"self_newitem"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.folderName,expression:"folder.folderName"}],class:0==t.default?"bianji_input self_Inputwork":"fl label_text_moren",attrs:{disabled:t.default},domProps:{value:t.folderName},on:{input:function(s){s.target.composing||e.$set(t,"folderName",s.target.value)}}}),s("div",{staticClass:"selfoptiongroup"},[0==t.default?s("el-button",{attrs:{type:"primary"},on:{click:e.saveTitle}},[e._v("保存")]):e._e(),0==t.default?s("el-button",{on:{click:function(t){return e.deleTitle(i)}}},[e._v("删除")]):e._e()],1)]):e._e(),s("div",[s("div",{staticClass:"fl firstPeople"},[""==t.manageUser?s("div",[s("div",{staticClass:"avtarface",on:{click:function(s){return e.aloneAddUserForFolder(t)}}},[s("i",{staticClass:"large_huangguan el-icon-plus"})]),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("工作负责人")])]):e._e(),e._l(e.listManagerComputed(t.manageUser),(function(i,r){return s("li",{key:r},[s("div",[s("div",{staticClass:"avtarface",attrs:{title:"编辑"}},[s("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.headSrc+i.headImgUrl,expression:"headSrc + user.headImgUrl"}],attrs:{src:""},on:{click:function(s){return e.aloneAddUserForFolder(t)}}})]),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(i.cnName))])])])}))],2),s("div",{staticClass:"fl vhLine mlr-20"}),""!=t.manageUser?s("div",{staticClass:"fl addBtn_new",attrs:{title:"添加职员"},on:{click:function(s){return e.aloneAddUserOnlyStaff(t)}}},[s("i",{staticClass:"el-icon-plus middleaddEC"})]):e._e(),s("div",{staticClass:"fl chengyuanbox"},[s("ul",{staticClass:"ECworkerList"},e._l(e.listUserComputed(t.listUser),(function(i,r){return s("li",{key:r},[r<14||e.showAll?s("div",[s("div",{staticClass:"avtarface",attrs:{title:"编辑"}},[s("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.headSrc+i.headImgUrl,expression:"headSrc + user.headImgUrl"}],attrs:{src:""}})]),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v(e._s(i.cnName))])]):e._e(),14!=r||e.showAll?e._e():s("div",{on:{click:e.showAllClick}},[s("span",{staticClass:"zhangkai_down"}),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("展开全部")])]),e.showAll&&r==t.listUser.length-1&&r>14?s("div",{staticClass:"newweizhi",on:{click:function(t){e.showAll=!1}}},[s("span",{staticClass:"zhangkai_up"}),s("span",{staticClass:"Text_tiny tinyText_wirte"},[e._v("收起职员")])]):e._e()])})),0)]),s("div",{staticClass:"clear"})])])})),e._m(0)],2)])])]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowProjInfo,expression:"isShowProjInfo"}],staticClass:"PaincenterBox"},[s("div",{staticClass:"xiezuobox ",staticStyle:{"margin-left":"4px"}},[s("el-form",{ref:"",staticClass:"line_from",attrs:{"label-width":"110px","label-position":"left"},model:{value:e.nowProject,callback:function(t){e.nowProject=t},expression:"nowProject"}},[s("div",{staticClass:"yiyun_col-6 fl"},[s("div",{staticClass:"bianju_item_fr"},[s("el-form-item",{attrs:{label:"项目负责人:"}},[s("span",[e._v(e._s(e.nowProject.ProjCreateUserName))])])],1)]),s("div",{staticClass:"yiyun_col-6 fl"},[s("div",{staticClass:"bianju_item_fr"},[s("el-form-item",{attrs:{label:"创建时间:"}},[s("span",[e._v(e._s(e.nowProject.ProjCreateTime))])])],1)]),e._l(e.listProjProp,(function(t){return s("div",{key:t.TempPropId,staticClass:"yiyun_col-12 fl"},[s("div",{staticClass:"bianju_item_fr"},[s("el-form-item",{attrs:{label:t.PropertyName+":"}},[e.isShowInfoEdit?s("el-input",{staticClass:"labelinputbefore",attrs:{placeholder:"输入"},model:{value:t.PropValue,callback:function(s){e.$set(t,"PropValue",s)},expression:"prop.PropValue"}}):e._e(),e.isShowInfoEdit?e._e():s("span",[e._v(e._s(t.PropValue))])],1)],1)])})),s("div",{staticClass:"yiyun_col-12 fl mt-10"},[s("div",{staticClass:"clear"}),s("div",{staticClass:"yiyun_col-6"},[s("div",{staticClass:"pageImgBox"},[s("img",{attrs:{src:e._f("resolveAvator")(e.coverSrc),alt:""}}),s("file-uploader",{directives:[{name:"show",rawName:"v-show",value:e.isShowSaveAllBtn,expression:"isShowSaveAllBtn"}],staticClass:"listUpdateBtn editCoverBtn",attrs:{"on-success":e.coverUploadSuccess}},[s("span",[e._v("编辑")])]),s("span",{directives:[{name:"show",rawName:"v-show",value:e.isShowSaveAllBtn,expression:"isShowSaveAllBtn"}],staticClass:"faceBtn",on:{click:e.setSystemCoverRandom}},[e._v("使用随机封面")])],1)])])],2),s("div",{staticClass:"clear"})],1)]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetManager,expression:"isShowSetManager"}],staticClass:"PaincenterBox"},[s("div",{staticClass:"xiezuobox"},[s("div",{staticClass:"yiyun_col-6 bg_text_wirte mt-8"},[s("div",{staticClass:"row_painfl"},[s("el-collapse",{attrs:{accordion:""},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[s("el-collapse-item",{staticClass:"nomidline",attrs:{name:"1"}},[s("template",{slot:"title"},[s("span",{staticClass:"checkBoxCol"},[e._v("从部门中选择职员")])]),e._l(e.listDept,(function(t,i){return s("el-collapse",{directives:[{name:"show",rawName:"v-show",value:t.listUser.length>0,expression:"dept.listUser.length>0"}],key:i,attrs:{accordion:""}},[s("el-collapse-item",[s("template",{slot:"title"},[s("span",{staticClass:"checkBoxCol"},[e._v(e._s(t.deptName)+" ")])]),e._l(t.listUser,(function(t,r){return s("div",{key:r,staticClass:"user_info_item",attrs:{label:t}},[s("el-checkbox",{staticClass:"checkBoxCol",attrs:{disabled:e.disabled},on:{change:function(s){return e.handleCheckedOnlyOne(i,t,s)}},model:{value:t.selected,callback:function(s){e.$set(t,"selected",s)},expression:"user.selected"}},[s("div",{staticClass:"checkboxlabelitem"},[s("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),s("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),s("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[s("ul",{staticClass:"popover_ul popover_ul"},[s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.companyName))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),s("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),s("span",{staticClass:"user_info_role"},[e._v(e._s(t.roleName))])],1)])],1)}))],2)],1)}))],2)],1)],1)]),s("div",{staticClass:"shuxian"}),s("div",{staticClass:"yiyun_col-6"},[s("h4",{staticClass:"rightXiezuoren"},[e._v("已选职员")]),s("div",{staticClass:"row_painfr"},[s("div",{staticClass:"yiyun_line"}),s("span",[e._v("工作负责人")]),s("div",{staticClass:"yiyun_line"}),0==e.listManagerComputed(e.selectedUser).length?s("div",{staticClass:"main_workerBox"},[s("i",{staticClass:"icon font_family icon-icon_huangguan-weijihuo largehuangguan"}),s("div",{staticClass:"rentou_alrge"})]):e._e(),0!=e.listManagerComputed(e.selectedUser).length?s("div",e._l(e.listManagerComputed(e.selectedUser),(function(t,i){return s("div",{key:i,staticClass:"user_info_item mainpeople_H"},[s("i",{staticClass:"icon font_family icon-icon_huangguan-jihuo middlehuangguan fl",attrs:{title:"负责人"}}),s("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),s("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),s("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[s("ul",{staticClass:"popover_ul popover_ul"},[s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.roleName))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),s("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),s("span",{staticClass:"user_info_role"},[s("i",{staticClass:"el-icon-close largeclose",attrs:{title:"移除负责人"},on:{click:function(s){return e.removeManageUser(t)}}})])],1)})),0):e._e(),s("p",{staticClass:"diaTip"},[e._v(" 工作负责人有且仅有一人,其将对:"+e._s(e.currWorkName)+",进行职员指派。 ")])])])])]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowSetUsers,expression:"isShowSetUsers"}],staticClass:"PaincenterBox"},[s("div",{staticClass:"xiezuobox"},[s("div",{staticClass:"yiyun_col-6 bg_text_wirte mt-8"},[s("div",{staticClass:"row_painfl"},[s("el-collapse",{attrs:{accordion:""},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[s("el-collapse-item",{staticClass:"nomidline",attrs:{name:"1"}},[s("template",{slot:"title"},[s("el-checkbox",{staticClass:"checkxiezuoren",staticStyle:{color:"white"},on:{change:e.handleCheckTopAll},model:{value:e.ischeckAll,callback:function(t){e.ischeckAll=t},expression:"ischeckAll"}},[e._v("全选")]),s("span",{staticClass:"checkBoxCol"},[e._v("从部门中选择职员")])],1),e._l(e.listDept,(function(t,i){return s("el-collapse",{directives:[{name:"show",rawName:"v-show",value:t.listUser.length>0,expression:"dept.listUser.length>0"}],key:i,attrs:{accordion:""}},[s("el-collapse-item",[s("template",{slot:"title"},[s("el-checkbox",{key:i,staticClass:" checkxiezuoren",staticStyle:{color:"white"},on:{change:function(t){return e.handleCheckItemAll(i,t)}},model:{value:t.selected,callback:function(s){e.$set(t,"selected",s)},expression:"dept.selected"}},[e._v("全选")]),s("span",{staticClass:" checkBoxCol"},[e._v(e._s(t.deptName)+" ")])],1),e._l(e.listUserStaff(t.listUser),(function(t,r){return s("div",{key:r,staticClass:"user_info_item",attrs:{label:t}},[s("el-checkbox",{staticClass:"checkBoxCol",attrs:{disabled:e.disabled},on:{change:function(s){return e.handleCheckedOne(i,t,s)}},model:{value:t.selected,callback:function(s){e.$set(t,"selected",s)},expression:"user.selected"}},[s("div",{staticClass:"checkboxlabelitem"},[s("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),s("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),s("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[s("ul",{staticClass:"popover_ul popover_ul"},[s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.companyName))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),s("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),s("span",{staticClass:"user_info_role"},[e._v(e._s(t.roleName))])],1)])],1)}))],2)],1)}))],2)],1)],1)]),s("div",{staticClass:"shuxian"}),s("div",{staticClass:"yiyun_col-6"},[s("h4",{staticClass:"rightXiezuoren"},[e._v("已选职员")]),s("div",{staticClass:"row_painfr"},[s("div",{staticClass:"yiyun_line"}),s("span",[e._v("工作负责人")]),s("div",{staticClass:"yiyun_line"}),0==e.listManagerComputed(e.selectedUser).length?s("div",{staticClass:"main_workerBox"},[s("i",{staticClass:"icon font_family icon-icon_huangguan-weijihuo largehuangguan"}),s("div",{staticClass:"rentou_alrge"})]):e._e(),0!=e.listManagerComputed(e.selectedUser).length?s("div",e._l(e.listManagerComputed(e.selectedUser),(function(t,i){return s("div",{key:i,staticClass:"user_info_item mainpeople_H"},[s("i",{staticClass:"icon font_family icon-icon_huangguan-jihuo middlehuangguan fl",attrs:{title:"负责人"}}),s("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(t.headImgUrl),alt:""}}),s("span",{staticClass:"user_info_name"},[e._v(e._s(t.cnName))]),s("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[s("ul",{staticClass:"popover_ul popover_ul"},[s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.roleName))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(t.phone))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(t.projCount)+"个")])])]),s("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(t.position))])]),s("span",{staticClass:"user_info_role",on:{click:function(s){return e.removeManageUser(t)}}},[e._v("编辑")])],1)})),0):e._e(),s("p",{staticClass:"diaTip"},[e._v(" 工作负责人有且仅有一人,其将对:"+e._s(e.currWorkName)+",进行职员指派。 ")])]),e.isShowStaffList?s("div",e._l(e.listDept,(function(t){return s("div",{directives:[{name:"show",rawName:"v-show",value:t.listUser.length>0,expression:"dept.listUser.length>0"}],key:t.deptID,staticClass:"row_painfr"},[e._l(e.listDeptUserNoZero(e.selectedUser),(function(i){return s("div",{key:i},[i==t.deptID?s("div",[s("div",{staticClass:"yiyun_line"}),s("span",[e._v(e._s(t.deptName))])]):e._e()])})),e._l(e.listUserComputed(e.selectedUser),(function(i,r){return s("div",{key:r,staticClass:"renyuanbox"},[i.deptID==t.deptID?s("div",{staticClass:"user_info_item"},[s("img",{staticClass:"user_info_faceImg",attrs:{src:e._f("resolveAvator")(i.headImgUrl),alt:""}}),s("span",{staticClass:"user_info_name"},[e._v(e._s(i.cnName))]),s("el-popover",{attrs:{placement:"bottom-start",width:"180",trigger:"hover"}},[s("ul",{staticClass:"popover_ul popover_ul"},[s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(i.roleName))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v(e._s(i.phone))])]),s("li",[s("a",{attrs:{href:"javascript:;"}},[e._v("所在项目"+e._s(i.projCount)+"个")])])]),s("span",{staticClass:"user_info_job",attrs:{slot:"reference"},slot:"reference"},[e._v(e._s(i.position))])]),s("span",{staticClass:"user_info_role"},[[s("el-select",{staticClass:"setroleselect",attrs:{placeholder:"设置角色"},model:{value:i.folderPerm,callback:function(t){e.$set(i,"folderPerm",t)},expression:"user.folderPerm"}},e._l(e.roles,(function(t){return s("el-option",{key:t.value,attrs:{"allow-create":"",label:t.label,value:t.value}},[s("span",{staticStyle:{float:"left","margin-right":"30px"}},[e._v(e._s(t.label))]),s("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(t.description))])])})),1)],s("i",{staticClass:"el-icon-close",attrs:{title:"移除协作人"},on:{click:function(t){return e.removeSelectUser(i)}}})],2)],1):e._e()])}))],2)})),0):e._e()])])])])])])])])},z=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("span",{staticClass:"fl label_text"},[e._v("自定义工作")]),s("span",{staticClass:"fr mt-10"},[s("i",{staticClass:"yiyunPlusmini"})])])}],H=s("5a0c"),J=s.n(H),q={components:{FileUploader:T["a"]},props:{isProjManager:{type:Boolean,default:!1},isSetFolder:{type:Boolean,default:!1},projId:{type:String,default:""},createUserId:{type:String,default:""}},data:function(){return{imgSrc:"/api/archives/cover?path=",headSrc:"/api/archives/head?path=",chunkUploadUrl:"/api/webupload/chunks",uploadCompId:sessionStorage.companyId,coverSrc:"static/img/faceImg/face01.png",uploadTypeCover:2,filePicker:"projFilePicker",srcIndex:2,selectedUser:[],selectedManageUser:[],showTitle:"1",disabled:!1,activeName:"1",showAll:!1,isBottomNewProj:!1,nodeLeaves:!1,isShowStaffList:!1,opentree:!0,ischeckAll:!1,nowProject:{},isSlectPal:!0,roles:[{value:1,label:"编辑",description:"查看和编辑"},{value:0,label:"查看",description:"查看"}],folderPerm:"1",initData:[],listNewFolder:[],listProjProp:[],listDept:[],curProjCreatePeop:[],isShowSetFolder:!1,isShowSetManager:!1,isShowSetUsers:!1,isShowProjInfo:!0,isShowInfoEdit:!1,isShowEditProjBtn:!1,isShowSaveAllBtn:!1,currWorkName:"",currentProjId:"",currSelectData:[]}},mounted:function(){},computed:{listDeptComputed:function(){return this.listDept.filter((function(e){return e.listUser.length>0}))},listManagerComputed:function(){return function(e){return e.filter((function(e){return 2==e.folderPerm}))}},listUserComputed:function(){return function(e){return e.filter((function(e){return 2!=e.folderPerm}))}},listUserManager:function(e){return function(e){return e.filter((function(e){return 0==e.folderPerm||2==e.folderPerm}))}},listUserStaff:function(e){return function(e){return e.filter((function(e){return 2!=e.folderPerm}))}},listDeptUserNoZero:function(){return function(e){for(var t=[],s=0;s<e.length;s++)2!=e[s].folderPerm&&t.push(e[s].deptID);var i=new Set(t);return Object(f["a"])(i)}}},methods:{toProjectInfo:function(){this.isShowSetFolder=!1,this.isShowEditProjBtn=!0,this.isShowProjInfo=!0},EidtProjectInfo:function(){this.isShowSaveAllBtn=!0,this.isShowEditProjBtn=!1,this.isShowInfoEdit=!0},saveProjectInfo:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var s,i,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return s=[],e.listProjProp.forEach((function(e){var t={};t.Id=e.ProjPropId,t.PropValue=e.PropValue,s.push(t)})),i={ProjId:e.currentProjId,ImgUrl:e.nowProject.ShowImgUrl,Projprops:s},t.next=5,g["b"](i);case 5:r=t.sent,e.projInfo(e.currentProjId),e,0===r.Code?e.$notify({message:"项目概况已修改。",type:["success"]}):e.$notify({title:"创建失败",message:r.Data.message,type:["error"]}),e.isShowSaveAllBtn=!1,e.isShowInfoEdit=!1,e.isShowEditProjBtn=!0;case 12:case"end":return t.stop()}}),t)})))()},isAllhide:function(){this.isShowProjInfo=!1,this.isShowEditProjBtn=!1,this.isShowSaveAllBtn=!1,this.isShowSetUsers=!1,this.isShowSetManager=!1},offDialog:function(){this.selectedUser=[],this.selectedManageUser=[],this.isShowSaveAllBtn=!1,this.isShowEditProjBtn=!0,this.isShowInfoEdit=!1,this.$emit("offDialog",this.$route.name)},backFirstPage:function(){this.isShowSetFolder=!0,this.isAllhide()},toThreePage:function(){this.isShowSetManager=!1,this.isShowSetFolder=!1,this.isShowSetUsers=!0,this.isShowStaffList=!0},toSecondPage:function(){this.isShowSetManager=!0,this.isShowSetFolder=!1,this.isShowSetUsers=!1,this.isShowStaffList=!1},submitAndClose:function(){this.saveProject()},setManagerUser:function(e){if(0!=this.initData.manageUser.length){this.initData.manageUser[0].selected=!1,this.initData.manageUser[0].roleName="普通职员";for(var t=0;t<this.selectedUser.length;t++)this.selectedUser[t].userID==this.initData.manageUser[0].userID&&(this.initData.manageUser[0].folderPerm=0,this.selectedUser.splice(t,1))}var s=[];e.folderPerm=2,e.roleName="工作负责人",s.push(e),this.selectedUser.forEach((function(t){2==t.folderPerm&&t.userID!=e.userID&&(t.folderPerm=1),t.userID==e.userID&&(t.folderPerm=2)})),this.initData.manageUser=s},aloneAddUserForFolder:function(e){this.currWorkName=e.folderName,null==e.listUser&&(e.listUser=[],1==this.isShowSetManager&&(this.isShowStaffList=!1)),this.initData=e,this.setFolderPerm(e),this.selectedUser=e.listUser,this.selectedManageUser=e.manageUser,this.isShowSetManager=!0,this.isShowStaffList=!1,this.isShowSetFolder=!1},aloneAddUserOnlyStaff:function(e){this.currWorkName=e.folderName,null==e.listUser&&(e.listUser=[]),this.isShowStaffList=!0,this.initData=e,this.setFolderPerm(e),this.selectedUser=e.listUser,this.selectedManageUser=e.manageUser,this.isShowSetUsers=!0,this.isShowSetFolder=!1},setFolderPerm:function(e){for(var t=0;t<this.listDept.length;t++)for(var s=0;s<this.listDept[t].listUser.length;s++){this.listDept[t].listUser[s].selected=!1;for(var i=0;i<e.listUser.length;i++)this.listDept[t].listUser[s].userID==e.listUser[i].userID&&(this.listDept[t].listUser[s].folderPerm=e.listUser[i].folderPerm,this.listDept[t].listUser[s].selected=!0);this.getIsCheckSecondLevel(t)}this.getIsCheckAll()},handleCheckTopAll:function(e){for(var t=0;t<this.listDept.length;t++)this.listDept[t].listUser.length>0&&(this.handleCheckItemAll(t,!1),this.handleCheckItemAll(t,e))},handleCheckItemAll:function(e,t){for(var s=0;s<this.listDept[e].listUser.length;s++)t?(this.handleCheckedOne(e,this.listDept[e].listUser[s],!1),this.handleCheckedOne(e,this.listDept[e].listUser[s],t)):this.handleCheckedOne(e,this.listDept[e].listUser[s],t)},handleCheckedOne:function(e,t,s){s?(this.checkDeptUserName(s,t),t.folderPerm=1):(this.checkDeptUserName(s,t),t.folderPerm=0),this.getIsCheckSecondLevel(e),this.getIsCheckAll()},handleCheckedOnlyOne:function(e,t,s){s?(this.checkDeptUserName(s,t),this.setManagerUser(t),this.isSlectPal=!1):(this.checkDeptUserName(s,t),this.isSlectPal=!0),this.getIsCheckSecondLevel(e),this.getIsCheckAll()},getIsCheckSecondLevel:function(e){for(var t=0,s=0;s<this.listDept[e].listUser.length;s++)1==this.listDept[e].listUser[s].selected?t++:t--;t==this.listDept[e].listUser.length?this.listDept[e].selected=!0:this.listDept[e].selected=!1},getIsCheckAll:function(){for(var e=0,t=0,s=0;s<this.listDept.length;s++)this.listDept[s].listUser.length>0&&(t++,1==this.listDept[s].selected&&e++);this.ischeckAll=e==t},removeSelectUser:function(e){this.checkDeptUserName(!1,e),this.cancelCheck(e.userID)},removeManageUser:function(e){e.folderPerm=0,e.roleName="查看编辑";for(var t=0;t<this.selectedUser.length;t++)this.selectedUser[t].userID==e.userID&&this.selectedUser.splice(t,1);this.cancelCheck(e.userID),this.toSecondPage()},cancelCheck:function(e){for(var t=0;t<this.listDept.length;t++)for(var s=0;s<this.listDept[t].listUser.length;s++)this.listDept[t].listUser[s].userID===e&&(this.listDept[t].listUser[s].selected=!1,this.listDept[t].listUser[s].folderPerm=0,this.getIsCheckSecondLevel(t));this.getIsCheckAll()},checkDeptUserName:function(e,t){if(t.selected=e,e){t.folderPerm=1;var s=JSON.parse(JSON.stringify(t));this.selectedUser.push(s)}else for(var i=0;i<this.selectedUser.length;i++)this.selectedUser[i].userID==t.userID&&this.selectedUser.splice(i,1);this.selectedUser.length>0&&1==this.isShowSetUsers?this.isShowStaffList=!0:this.isShowStaffList=!1},showAllClick:function(){this.showAll=!0},listProjFolder:function(){},projInfo:function(e){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function s(){var i;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return s.next=2,g["c"](e);case 2:i=s.sent,t.nowProject=i.Data,t.nowProject.ProjCreateTime=J()(t.nowProject.ProjCreateTime).format("YYYY/MM/DD"),t.nowProject=Object(d["a"])({},t.nowProject),t.listProjProp=i.Data.CustomProps,t.listProjProp=Object(f["a"])(t.listProjProp),t.coverSrc=i.Data.ShowImgUrl;case 9:case"end":return s.stop()}}),s)})))()},listDeptUsers:function(){var e=sessionStorage.companyId,t=this;this.$axios({method:"get",url:encodeURI("/api/sysinfo/deptusers/"+e)}).then((function(e){t.listDept=e.data.data})).catch((function(e){console.log(e)}))},saveProject:function(){var e=this;this.$axios({method:"put",url:encodeURI("/api/projects"),data:{projectData:this.nowProject,listFolder:this.listNewFolder,listProjProp:this.listProjProp,userId:sessionStorage.userId}}).then((function(t){1===t.data.state?(e.$notify({message:t.data.message,type:"success",offset:30,duration:2500}),e.offDialog()):e.$notify({message:t.data.message,type:"error",offset:30,duration:5e3})})).catch((function(e){console.log(e)}))},coverUploadSuccess:function(e){var t=Object(F["c"])(e.ossUrl);this.coverSrc=t,this.nowProject.ShowImgUrl=t},setSystemCover:function(){this.coverSrc="static/img/faceImg/face0"+this.srcIndex+".png",this.nowProject.showImgUrl=this.srcIndex,this.srcIndex<9?this.srcIndex=this.srcIndex+1:this.srcIndex=1},setSystemCoverRandom:function(){var e=Math.ceil(10*Math.random());while(this.srcIndex===e)e=Math.ceil(10*Math.random());this.srcIndex=e,10===this.srcIndex?this.coverSrc="static/img/faceImg/face"+this.srcIndex+".png":this.coverSrc="static/img/faceImg/face0"+this.srcIndex+".png",this.nowProject.ShowImgUrl=this.coverSrc}},watch:{isProjManager:function(e){this.isShowEditProjBtn=e},isSetFolder:function(e){this.isShowSetFolder=e,this.isShowProjInfo=!e,this.isShowEditProjBtn=!e,e&&(this.isShowSaveAllBtn=!1)},projId:function(e){this.currentProjId=e,this.projInfo(e)}}},V=q,Z=Object(P["a"])(V,W,z,!1,null,null,null),G=Z.exports,Y=s("0f13"),X=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.cnName?s("div",{staticClass:"section_item fl section_item_aside_fl"},[s("h1",[e._v(e._s(e.nowTime))]),s("div",{staticClass:"nowTime"},[s("span",{staticClass:"nowshijian"},[e._v(e._s(e.nowDate))]),s("span",{staticClass:"nowshijian"},[e._v(e._s(e.welcome)+e._s(e.cnName))])])]):e._e()},Q=[],K={props:["cnName"],data:function(){return{nowTime:"",nowDate:"",welcome:"",timer:null}},methods:{setDateTime:function(){this.nowDate=n["a"].getDate(),this.createDate=this.nowDate,this.nowTime=n["a"].getTime();var e=this.nowTime.substring(0,2);e<12&&e>0?this.welcome="上午好! ":12==e?this.welcome="中午好! ":e>12&&e>20?this.welcome="晚上好,注意休息! ":e>12&&e<20&&(this.welcome="下午好!")}},mounted:function(){this.setDateTime(),this.timer=setInterval(this.setDateTime,1e3)},beforeDestroy:function(){clearInterval(this.timer),this.timer=null}},ee=K,te=(s("1fcd"),Object(P["a"])(ee,X,Q,!1,null,"76384dc8",null)),se=te.exports,ie=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("section",{staticClass:"yiyun_warpContent",staticStyle:{height:"100%",overflow:"auto"}},[s("div",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:e.scrollLoad,expression:"scrollLoad"}],staticClass:"yiyun-rows",staticStyle:{height:"100%"},attrs:{id:"alone"}},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.isEmpty,expression:"isEmpty"}],staticClass:"nullproduct"},[s("img",{attrs:{src:"static\\img\\nopro.png",alt:""}}),s("span",{staticClass:"noprotext"},[e._v("暂无项目")])]),s("div",{staticClass:"prjitemList"},[s("el-row",{attrs:{gutter:64}},e._l(e.projPageList,(function(t,i){return s("el-col",{key:t.Id,attrs:{xs:24,sm:12,md:12,lg:8,xl:6}},[s("div",{staticClass:"prjitem"},[s("div",{staticClass:"prjitem_content",on:{mouseover:function(s){return e.showSetIcon(t.Id)},mouseout:e.hiddenSetIcon}},[s("img",{staticClass:"prjitem_img",attrs:{alt:"",src:e._f("resolveImg")(t.ShowImgUrl)},on:{click:function(s){return e.goFilePage(t)}}}),s("div",{staticClass:"yiyun_product_item_top"},[s("div",{staticClass:"yiyun_product_itembarfr"},[s("el-dropdown",[s("span",{directives:[{name:"show",rawName:"v-show",value:t.Id===e.focusProjId,expression:"projItem.Id === focusProjId"}],staticClass:"el-dropdown-link"},[s("span",[s("i",{staticClass:"icon iconfont icon_small-icon_small_wenjianshezhi setIcon"})]),s("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[s("el-dropdown-item",{nativeOn:{click:function(s){return e.openPrjInfo(t)}}},[s("span",[e._v("项目概况")])]),s("el-dropdown-item",{nativeOn:{click:function(s){return e.addNewFolders(t)}}},[s("span",[e._v("工作指派")])])],1)],1)])],1)]),s("div",{staticClass:"clear"}),1==t.newProjStatus?s("div",{staticClass:"newprj_icon"},[e._v("新项目")]):e._e(),s("div",{staticClass:"prjitem_title",attrs:{title:t.ProjName}},[e._v(e._s(e.subProjName(t.ProjName)))])]),s("div",{staticClass:"prjitem_select"},[s("div",{staticClass:"btn_whole",on:{click:function(s){return s.stopPropagation(),e.watchAllBtnClick(t,i)}}},[s("img",{attrs:{src:"/static/img/global.svg",alt:"",srcset:""}}),s("p",[e._v("观全局")])]),s("div",{staticClass:"btn_manage",on:{click:function(s){return s.stopPropagation(),e.lookProjDetailClick(t)}}},[s("img",{attrs:{src:"/static/img/prjManage.svg",alt:"",srcset:""}}),s("p",[e._v("项目管理")])])])])])})),1)],1)])])])},re=[],ae={data:function(){return{focusProjId:"",isEmpty:!1}},props:{projPageList:{type:Array,default:function(){return[]}},openPrjInfo:Function,addNewFolders:Function,scrollLoad:Function},watch:{projPageListLength:{immediate:!0,handler:function(e){this.isEmpty=!(e>0)}}},computed:{projPageListLength:function(){return this.projPageList.length}},methods:{lookProjDetailClick:function(e){},manageProj:function(){this.$router.push("/newproject")},subProjName:function(e){var t=e.length;if(t>13){var s=e.slice(0,7),i=e.slice(t-6,t);return s+"..."+i}return e},watchAllBtnClick:function(e,t){this.$emit("watchAllBtnClick",e,t)},showSetIcon:function(e){this.focusProjId=e},hiddenSetIcon:function(){this.focusProjId=""},goFilePage:function(e){sessionStorage.createUserID=e.CreateUserId,sessionStorage.templateID=e.TemplateId,sessionStorage.projId=e.Id,sessionStorage.nowFolderIndex="",sessionStorage.comFolderId=e.ComFolderId,sessionStorage.newProjStatus=e.NewProjStatus,sessionStorage.projName!=e.ProjName&&(sessionStorage.projName=e.ProjName),this.$router.push({name:"workspace"}),sessionStorage.pageName="workspace"}}},ne=ae,oe=(s("3f1d"),Object(P["a"])(ne,ie,re,!1,null,"74817def",null)),le=oe.exports,ce=(window.BMap,window.Velocity),de={elNew:"#new",components:{DistWork:U,NewProj:R,ProjSetting:G,Timer:se,AppHeader:o["a"],ProjItem:le},data:function(){var e=this.$store.state.currentPlatform;return{currentPlatform:e,isUserPerm:Object(Y["c"])(e.accessList,Y["a"].ProjectManager),nowDate:"",nowTime:"",cnName:"",currProjId:"",feedbackdesc:"",projList:[],nowProj:"",projPageList:[],isEmpty:!1,createUserId:"",isProjectManager:!1,newProjData:{projectData:{projID:"",projName:"",projCode:"",folderID:"",scale:"",address:"",showImgUrl:"",templateID:"",createUserID:"",modifyUserID:"",deleted:0},listFolder:[],listProjProp:[],userId:""},listTempProp:[],listProjProp:[],checked:!1,newfolder:{folderName:"自定义"},isNewProj:!1,isBottomNewProj:!1,isDistProj:!0,isShowAllProject:!0,isHideAllProject:!1,isPointGroup:!0,pageIndex:1,isAloneDistProj:!1,createDate:new Date,noProjTip:!1,roles:[{value:1,label:"编辑",description:"查看和编辑"},{value:0,label:"查看",description:"查看"}],folderPerm:"1",scrollIndex:12,welcome:"",isShowProjSetting:!1,isEditProjFolder:!1,fetchTickIns:null}},mounted:function(){this.cnName=JSON.parse(sessionStorage.user).userName,this.listProjects(!0)},beforeDestroy:function(){sessionStorage.dotIndex=this.ind,this.fetchTickIns&&(clearTimeout(this.fetchTickIns),this.fetchTickIns=null)},methods:{createNewProjectClick:function(){this.$router.push("/newproject").catch((function(e){return console.log(e)}))},lookProjDetailClick:function(e){sessionStorage.projId=e.Id,sessionStorage.createUserID=e.CreateUserId,sessionStorage.templateID=e.TemplateId,sessionStorage.allocated=e.Allocated,this.$router.push({name:"projdetail"}).catch((function(e){console.log(e)}))},watchAllBtnClick:function(e,t){var s=["341999987607363584","341984912360235008","342002217261621248"];console.log(e),t%2==0||s.includes(e.Id)?this.toWatchPageClick(e):this.toLinkPageClick(e)},toWatchPageClick:function(e){this.$router.push({path:"watch"}),sessionStorage.removeItem("projName"),sessionStorage.removeItem("projId"),sessionStorage.setItem("projName",e.ProjName),sessionStorage.setItem("projId",e.Id)},toLinkPageClick:function(e){this.$router.push({path:"watchlink"}),sessionStorage.removeItem("projName"),sessionStorage.removeItem("projId"),sessionStorage.setItem("projName",e.ProjName),sessionStorage.setItem("projId",e.Id)},toRecycle:function(){this.$router.push({name:"recycle",params:{title:"我的项目"}})},createProjSuccess:function(){this.refreshListProj()},closeNewProj:function(){this.isNewProj=!1,this.isBottomNewProj=!1},scrollLoad:function(){this.scrollIndex<this.projList.length&&(this.scrollIndex+=4,this.projectsWithPage())},listProjects:function(e){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function s(){var i;return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:return s.next=2,g["d"](t.$store.state.accountId);case 2:i=s.sent,t.projList=i.Data,t.projectsWithPage(),e&&(t.fetchTickIns=setTimeout((function(){return t.listProjects(!0)}),6e4));case 6:case"end":return s.stop()}}),s)})))()},projectsWithPage:function(){this.projPageList=n["a"].pageData(this.scrollIndex,this.pageIndex,this.projList),this.projPageList.length>0?this.isEmpty=!1:this.isEmpty=!0},goFilePage:function(e){sessionStorage.createUserID=e.CreateUserId,sessionStorage.templateID=e.TemplateId,sessionStorage.projId=e.Id,sessionStorage.nowFolderIndex="",sessionStorage.comFolderId=e.ComFolderId,sessionStorage.newProjStatus=e.NewProjStatus,sessionStorage.projName!=e.ProjName&&(sessionStorage.projName=e.ProjName),this.$router.push({name:"workspace"}).catch((function(e){console.log(e)})),sessionStorage.pageName="workspace"},toCloudIndex:function(e){sessionStorage.projId=e.projID,sessionStorage.firstFolderId=e.folderID,sessionStorage.projName!=e.projName&&(sessionStorage.projName=e.projName),sessionStorage.login="cloud",this.$router.push({name:"cloud"})},toProjNotice:function(e){sessionStorage.createUserID=e.createUserID,sessionStorage.templateID=e.templateID,sessionStorage.projId=e.projID,sessionStorage.nowFolderIndex="",sessionStorage.comFolderId=e.comFolderID,sessionStorage.projName!=e.projName&&(sessionStorage.projName=e.projName),this.$router.push({name:"projnotice",params:{title:"我的项目",allproj:!1}})},showAllProject:function(){this.isHideAllProject=!0,this.isDistProj=!1,this.isPointGroup=!1,this.isShowAllProject=!1,this.projPageList=this.projList},hideAllProject:function(){this.isHideAllProject=!1,this.isDistProj=!0,this.isPointGroup=!0,this.isShowAllProject=!0,this.projectsWithPage()},showNewProj:function(){this.isNewProj=!0},beforeEnter:function(e){e.style.opacity=0},enter:function(e,t){ce(e,{opacity:1,bottom:"0px"},{duration:500,complete:t})},leave:function(e,t){ce(e,{bottom:"-740px",opacity:"0"},{duration:500,complete:t})},showOption:function(){this.$emit("showOption",!0)},showHelp:function(){this.$emit("showHelp",!0)},showContinueNewProj:function(){this.isNewProj=!0,this.isBottomNewProj=!1},showzhankai:function(){this.isBottomNewProj=!0,this.isNewProj=!1},addNewFolders:function(e){sessionStorage.projId=e.Id,sessionStorage.createUserID=e.CreateUserId,sessionStorage.templateID=e.TemplateId,sessionStorage.allocated=e.Allocated,this.isAloneDistProj=!0},closeDistWork:function(e){"index"==e&&this.listProjects(),this.isAloneDistProj=!1},refreshListProj:function(e){this.listProjects(),this.isNewProj=!1},closeProjSet:function(){this.isShowProjSetting=!1,this.listProjects()},openPrjInfo:function(e){this.currProjId=e.Id,this.isProjectManager=e.Status,this.isShowProjSetting=!0,this.isEditProjFolder=!1},projEditSuccess:function(){this.isShowProjSetting=!1,this.listProjects()}}},ue=de,he=(s("c95a"),s("d9e1"),s("ec82"),Object(P["a"])(ue,i,r,!1,null,"5a6b6db4",null));t["default"]=he.exports},"03aa":function(e,t,s){e.exports=s.p+"static/img/user_Img001.82ca55ca.png"},"0bb4":function(e,t,s){"use strict";s("fb6a"),s("4d63"),s("ac1f"),s("25f0"),s("466d"),s("5319"),s("841c");t["a"]={getDateTimeString:function(e){var t=e.getFullYear(),s=e.getMonth()+1;s=s<10?"0"+s:s;var i=e.getDate();i=i<10?"0"+i:i;var r=e.getHours();r=r<10?"0"+r:r;var a=e.getMinutes();a=a<10?"0"+a:a;var n=e.getSeconds();n=n<10?"0"+n:n;var o=t+"-"+s+"-"+i+" "+r+":"+a+":"+n;return o},getDateTimeStringByStr:function(e){var t=new Date(e),s=t.getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;var r=t.getDate();r=r<10?"0"+r:r;var a=t.getHours();a=a<10?"0"+a:a;var n=t.getMinutes();n=n<10?"0"+n:n;var o=t.getSeconds();o=o<10?"0"+o:o;var l=s+"-"+i+"-"+r+" "+a+":"+n+":"+o;return l},formatDate:function(e){var t=e.getFullYear(),s=e.getMonth()+1,i=e.getDate();s=s<10?"0"+s:s,i=i<10?"0"+i:i;var r=t+"-"+s+"-"+i;return r},convertToDate:function(e){var t=e.slice(6,19),s=new Date(parseInt(t));return this.formatDate(s)},unixToDate:function(e,t){e=e.replace(/[^0-9]/gi,""),10==e.length&&(e*=1e3);var s=parseInt(e),i=new Date(s),r="";r+=i.getFullYear()+"-";var a=i.getMonth()+1;r+=a<10?"0"+a+"-":a+"-";var n=i.getDate();return r+=n<10?"0"+n:n,!0===t&&(r+=" "+i.getHours()+":",r+=i.getMinutes()+":",r+=i.getSeconds()),r},getUrlParams:function(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),s=window.location.search.substr(1).match(t);return null!=s?s[2]:null},validNumber:function(e,t,s){t?/^([0-9]+)$/.test(t)?s():s(new Error("只能输入整数")):t?s():s(new Error("这里不能为空"))},validNullOrNumber:function(e,t,s){t?/^([0-9]+)$/.test(t)?s():s(new Error("只能输入整数")):s()},validNullOrNumber2:function(e,t,s){t?/^([0-9]+)$/.test(t)?s():s(new Error(" ")):s()},validDecimal:function(e,t,s){t?/^(([0-9]+[.][0-9]+)|([0-9]+))$/.test(t)?s():s(new Error("只能输入数字")):t?s():s(new Error("这里不能为空"))},validNullOrDecimal:function(e,t,s){t?/^(([0-9]+[.][0-9]+)|([0-9]+))$/.test(t)?s():s(new Error("只能输入数字")):s()},validNullOrDecimal2:function(e,t,s){t?/^(([0-9]+[.][0-9]+)|([0-9]+))$/.test(t)?s():s(new Error(" ")):s()},validRequired:function(e,t,s){t?s():s(new Error("这里不能为空"))},validEmail:function(e,t,s){if(""!=t){var i=/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;i.test(t)?s():s(new Error("邮箱格式不正确!"))}else s()},validPhoneNum:function(e,t,s){if(""!=t){var i=/(^\d{11}$)/;i.test(t)?s():s(new Error("请输入11位有效手机号码!"))}else s(new Error("请输入手机号"))},validVerificationCode:function(e,t,s){if(""!=t){var i=/(^\d{6}$)/;i.test(t)?s():s(new Error("请输入有效的验证码!"))}else s(new Error("请输入验证码"))},validPhone:function(e,t,s){""!=t&&11!=t.length?s(new Error("请输入11位有效手机号码!")):s()},validPhoneAndRequired:function(e,t,s){""!=t?11!=t.length?s(new Error("请输入11位有效手机号码!")):s():s(new Error("请输入手机号"))},pathSubString:function(e){var t=e.slice(-22);return t},pageData:function(e,t,s){""!=t&&null!=t||(t=1),""!=e&&null!=e||(e=10);var i=(t-1)*e,r=i+e;r>s.length&&(r=s.length);var a=[];if(null!=s&&s.length>0)for(var n=i;n<r;n++)a.push(s[n]);return a},getDate:function(){var e=new Date;this.nowDate=e.toLocaleDateString();var t="";switch(e.getDay()){case 0:t="星期日";break;case 1:t="星期一";break;case 2:t="星期二";break;case 3:t="星期三";break;case 4:t="星期四";break;case 5:t="星期五";break;case 6:t="星期六";break}var s=e.getMonth()+1;return e.getFullYear()+"年"+s+"月"+e.getDate()+"日 "+t},getTime:function(){var e=new Date,t=e.getMinutes(),s=e.getHours();return t<10&&(t="0"+t),s<10&&(s="0"+s),s+":"+t}}},"129f":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},"13f0":function(e,t,s){"use strict";var i=s("13f5"),r=s.n(i);r.a},"13f5":function(e,t,s){},"1fcd":function(e,t,s){"use strict";var i=s("fc32"),r=s.n(i);r.a},2532:function(e,t,s){"use strict";var i=s("23e7"),r=s("5a34"),a=s("1d80"),n=s("ab13");i({target:"String",proto:!0,forced:!n("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:void 0)}})},2909:function(e,t,s){"use strict";s.d(t,"a",(function(){return l}));var i=s("6b75");function r(e){if(Array.isArray(e))return Object(i["a"])(e)}var a=s("db90"),n=s("06c5");function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e){return r(e)||Object(a["a"])(e)||Object(n["a"])(e)||o()}},"3f1d":function(e,t,s){"use strict";var i=s("96fb"),r=s.n(i);r.a},"45fc":function(e,t,s){"use strict";var i=s("23e7"),r=s("b727").some,a=s("a640"),n=s("ae40"),o=a("some"),l=n("some");i({target:"Array",proto:!0,forced:!o||!l},{some:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"466d":function(e,t,s){"use strict";var i=s("d784"),r=s("825a"),a=s("50c4"),n=s("1d80"),o=s("8aa5"),l=s("14c3");i("match",1,(function(e,t,s){return[function(t){var s=n(this),i=void 0==t?void 0:t[e];return void 0!==i?i.call(t,s):new RegExp(t)[e](String(s))},function(e){var i=s(t,e,this);if(i.done)return i.value;var n=r(e),c=String(this);if(!n.global)return l(n,c);var d=n.unicode;n.lastIndex=0;var u,h=[],f=0;while(null!==(u=l(n,c))){var p=String(u[0]);h[f]=p,""===p&&(n.lastIndex=o(c,a(n.lastIndex),d)),f++}return 0===f?null:h}]}))},"4d63":function(e,t,s){var i=s("83ab"),r=s("da84"),a=s("94ca"),n=s("7156"),o=s("9bf2").f,l=s("241c").f,c=s("44e7"),d=s("ad6d"),u=s("9f7f"),h=s("6eeb"),f=s("d039"),p=s("69f3").set,m=s("2626"),v=s("b622"),g=v("match"),w=r.RegExp,_=w.prototype,C=/a/g,j=/a/g,P=new w(C)!==C,y=u.UNSUPPORTED_Y,S=i&&a("RegExp",!P||y||f((function(){return j[g]=!1,w(C)!=C||w(j)==j||"/a/i"!=w(C,"i")})));if(S){var D=function(e,t){var s,i=this instanceof D,r=c(e),a=void 0===t;if(!i&&r&&e.constructor===D&&a)return e;P?r&&!a&&(e=e.source):e instanceof D&&(a&&(t=d.call(e)),e=e.source),y&&(s=!!t&&t.indexOf("y")>-1,s&&(t=t.replace(/y/g,"")));var o=n(P?new w(e,t):w(e,t),i?this:_,D);return y&&s&&p(o,{sticky:s}),o},k=function(e){e in D||o(D,e,{configurable:!0,get:function(){return w[e]},set:function(t){w[e]=t}})},I=l(w),b=0;while(I.length>b)k(I[b++]);_.constructor=D,D.prototype=_,h(r,"RegExp",D)}m("RegExp")},"4df7":function(e,t,s){"use strict";var i=s("ce1f"),r=s.n(i);r.a},"4f96":function(e,t,s){"use strict";s.d(t,"a",(function(){return o}));var i=s("0d21"),r=s("db90"),a=s("06c5"),n=s("3d8c");function o(e){return Object(i["a"])(e)||Object(r["a"])(e)||Object(a["a"])(e)||Object(n["a"])()}},5122:function(e,t,s){},5319:function(e,t,s){"use strict";var i=s("d784"),r=s("825a"),a=s("7b0b"),n=s("50c4"),o=s("a691"),l=s("1d80"),c=s("8aa5"),d=s("14c3"),u=Math.max,h=Math.min,f=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g,v=function(e){return void 0===e?e:String(e)};i("replace",2,(function(e,t,s,i){var g=i.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,w=i.REPLACE_KEEPS_$0,_=g?"$":"$0";return[function(s,i){var r=l(this),a=void 0==s?void 0:s[e];return void 0!==a?a.call(s,r,i):t.call(String(r),s,i)},function(e,i){if(!g&&w||"string"===typeof i&&-1===i.indexOf(_)){var a=s(t,e,this,i);if(a.done)return a.value}var l=r(e),f=String(this),p="function"===typeof i;p||(i=String(i));var m=l.global;if(m){var j=l.unicode;l.lastIndex=0}var P=[];while(1){var y=d(l,f);if(null===y)break;if(P.push(y),!m)break;var S=String(y[0]);""===S&&(l.lastIndex=c(f,n(l.lastIndex),j))}for(var D="",k=0,I=0;I<P.length;I++){y=P[I];for(var b=String(y[0]),U=u(h(o(y.index),f.length),0),x=[],N=1;N<y.length;N++)x.push(v(y[N]));var A=y.groups;if(p){var F=[b].concat(x,U,f);void 0!==A&&F.push(A);var T=String(i.apply(void 0,F))}else T=C(b,f,U,x,A,i);U>=k&&(D+=f.slice(k,U)+T,k=U+b.length)}return D+f.slice(k)}];function C(e,s,i,r,n,o){var l=i+e.length,c=r.length,d=m;return void 0!==n&&(n=a(n),d=p),t.call(o,d,(function(t,a){var o;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return s.slice(0,i);case"'":return s.slice(l);case"<":o=n[a.slice(1,-1)];break;default:var d=+a;if(0===d)return t;if(d>c){var u=f(d/10);return 0===u?t:u<=c?void 0===r[u-1]?a.charAt(1):r[u-1]+a.charAt(1):t}o=r[d-1]}return void 0===o?"":o}))}}))},"5a34":function(e,t,s){var i=s("44e7");e.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},6062:function(e,t,s){"use strict";var i=s("6d61"),r=s("6566");e.exports=i("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),r)},6566:function(e,t,s){"use strict";var i=s("9bf2").f,r=s("7c73"),a=s("e2cc"),n=s("0366"),o=s("19aa"),l=s("2266"),c=s("7dd0"),d=s("2626"),u=s("83ab"),h=s("f183").fastKey,f=s("69f3"),p=f.set,m=f.getterFor;e.exports={getConstructor:function(e,t,s,c){var d=e((function(e,i){o(e,d,t),p(e,{type:t,index:r(null),first:void 0,last:void 0,size:0}),u||(e.size=0),void 0!=i&&l(i,e[c],e,s)})),f=m(t),v=function(e,t,s){var i,r,a=f(e),n=g(e,t);return n?n.value=s:(a.last=n={index:r=h(t,!0),key:t,value:s,previous:i=a.last,next:void 0,removed:!1},a.first||(a.first=n),i&&(i.next=n),u?a.size++:e.size++,"F"!==r&&(a.index[r]=n)),e},g=function(e,t){var s,i=f(e),r=h(t);if("F"!==r)return i.index[r];for(s=i.first;s;s=s.next)if(s.key==t)return s};return a(d.prototype,{clear:function(){var e=this,t=f(e),s=t.index,i=t.first;while(i)i.removed=!0,i.previous&&(i.previous=i.previous.next=void 0),delete s[i.index],i=i.next;t.first=t.last=void 0,u?t.size=0:e.size=0},delete:function(e){var t=this,s=f(t),i=g(t,e);if(i){var r=i.next,a=i.previous;delete s.index[i.index],i.removed=!0,a&&(a.next=r),r&&(r.previous=a),s.first==i&&(s.first=r),s.last==i&&(s.last=a),u?s.size--:t.size--}return!!i},forEach:function(e){var t,s=f(this),i=n(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:s.first){i(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!g(this,e)}}),a(d.prototype,s?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),u&&i(d.prototype,"size",{get:function(){return f(this).size}}),d},setStrong:function(e,t,s){var i=t+" Iterator",r=m(t),a=m(i);c(e,t,(function(e,t){p(this,{type:i,target:e,state:r(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,s=e.last;while(s&&s.removed)s=s.previous;return e.target&&(e.last=s=s?s.next:e.state.first)?"keys"==t?{value:s.key,done:!1}:"values"==t?{value:s.value,done:!1}:{value:[s.key,s.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),s?"entries":"values",!s,!0),d(t)}}},"6d1d":function(e,t,s){},"6d61":function(e,t,s){"use strict";var i=s("23e7"),r=s("da84"),a=s("94ca"),n=s("6eeb"),o=s("f183"),l=s("2266"),c=s("19aa"),d=s("861d"),u=s("d039"),h=s("1c7e"),f=s("d44e"),p=s("7156");e.exports=function(e,t,s){var m=-1!==e.indexOf("Map"),v=-1!==e.indexOf("Weak"),g=m?"set":"add",w=r[e],_=w&&w.prototype,C=w,j={},P=function(e){var t=_[e];n(_,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(v&&!d(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return v&&!d(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(v&&!d(e))&&t.call(this,0===e?0:e)}:function(e,s){return t.call(this,0===e?0:e,s),this})};if(a(e,"function"!=typeof w||!(v||_.forEach&&!u((function(){(new w).entries().next()})))))C=s.getConstructor(t,e,m,g),o.REQUIRED=!0;else if(a(e,!0)){var y=new C,S=y[g](v?{}:-0,1)!=y,D=u((function(){y.has(1)})),k=h((function(e){new w(e)})),I=!v&&u((function(){var e=new w,t=5;while(t--)e[g](t,t);return!e.has(-0)}));k||(C=t((function(t,s){c(t,C,e);var i=p(new w,t,C);return void 0!=s&&l(s,i[g],i,m),i})),C.prototype=_,_.constructor=C),(D||I)&&(P("delete"),P("has"),m&&P("get")),(I||S)&&P(g),v&&_.clear&&delete _.clear}return j[e]=C,i({global:!0,forced:C!=w},j),f(C,e),v||s.setStrong(C,e,m),C}},"841c":function(e,t,s){"use strict";var i=s("d784"),r=s("825a"),a=s("1d80"),n=s("129f"),o=s("14c3");i("search",1,(function(e,t,s){return[function(t){var s=a(this),i=void 0==t?void 0:t[e];return void 0!==i?i.call(t,s):new RegExp(t)[e](String(s))},function(e){var i=s(t,e,this);if(i.done)return i.value;var a=r(e),l=String(this),c=a.lastIndex;n(c,0)||(a.lastIndex=0);var d=o(a,l);return n(a.lastIndex,c)||(a.lastIndex=c),null===d?-1:d.index}]}))},"96fb":function(e,t,s){},"98de":function(e,t,s){},a06e:function(e,t,s){"use strict";s.d(t,"d",(function(){return a})),s.d(t,"c",(function(){return o})),s.d(t,"b",(function(){return c})),s.d(t,"a",(function(){return u}));s("96cf");var i=s("1da1"),r=s("b775");function a(e){return n.apply(this,arguments)}function n(){return n=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("project/queryProjectListByUserId",{userId:t});case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}function o(e){return l.apply(this,arguments)}function l(){return l=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("project/queryProjectInfoByProjId",{projId:t});case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function c(e){return d.apply(this,arguments)}function d(){return d=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("project/editProject",t);case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)}function u(e){return h.apply(this,arguments)}function h(){return h=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("project/assignedWork",t);case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}},a15b:function(e,t,s){"use strict";var i=s("23e7"),r=s("44ad"),a=s("fc6a"),n=s("a640"),o=[].join,l=r!=Object,c=n("join",",");i({target:"Array",proto:!0,forced:l||!c},{join:function(e){return o.call(a(this),void 0===e?",":e)}})},ab13:function(e,t,s){var i=s("b622"),r=i("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(s){try{return t[r]=!1,"/./"[e](t)}catch(i){}}return!1}},b0f9:function(e,t,s){"use strict";s.d(t,"k",(function(){return a})),s.d(t,"o",(function(){return o})),s.d(t,"c",(function(){return c})),s.d(t,"j",(function(){return u})),s.d(t,"m",(function(){return f})),s.d(t,"e",(function(){return m})),s.d(t,"n",(function(){return g})),s.d(t,"l",(function(){return _})),s.d(t,"i",(function(){return j})),s.d(t,"g",(function(){return y})),s.d(t,"h",(function(){return D})),s.d(t,"a",(function(){return I})),s.d(t,"f",(function(){return U})),s.d(t,"b",(function(){return N})),s.d(t,"d",(function(){return F}));s("96cf");var i=s("1da1"),r=s("b775");function a(){return n.apply(this,arguments)}function n(){return n=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/queryTemplateList");case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}function o(e){return l.apply(this,arguments)}function l(){return l=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/uploadingXmind",t,{headers:{"Content-Type":"application/octet-stream"}});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function c(e){return d.apply(this,arguments)}function d(){return d=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/createTemplate",t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)}function u(e){return h.apply(this,arguments)}function h(){return h=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/queryTemplateByTemplateId",{id:t});case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function f(e){return p.apply(this,arguments)}function p(){return p=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/queryTemplateQuoteCountByTempId",{templateId:t});case 2:return s=e.sent,e.abrupt("return",s);case 4:case"end":return e.stop()}}),e)}))),p.apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return v=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/deleteTemplateByTemplateId",{id:t});case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),v.apply(this,arguments)}function g(e){return w.apply(this,arguments)}function w(){return w=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/updateTemplate",t);case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),w.apply(this,arguments)}function _(e){return C.apply(this,arguments)}function C(){return C=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/queryTemplateNodeByTemplateId",{templateId:t});case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),C.apply(this,arguments)}function j(e,t,s){return P.apply(this,arguments)}function P(){return P=Object(i["a"])(regeneratorRuntime.mark((function e(t,s,i){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/queryFileExchange",{currentTemplateId:t,currentNodeId:s,nestedNodeId:i});case 2:return a=e.sent,e.abrupt("return",Object(r["c"])(a));case 4:case"end":return e.stop()}}),e)}))),P.apply(this,arguments)}function y(e){return S.apply(this,arguments)}function S(){return S=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/fileExchange",t);case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),S.apply(this,arguments)}function D(e){return k.apply(this,arguments)}function k(){return k=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/queryAllTemplateNodeModelFile",{templateNodeId:t});case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),k.apply(this,arguments)}function I(e){return b.apply(this,arguments)}function b(){return b=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/addTemplateNodeModelFile",t);case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),b.apply(this,arguments)}function U(e){return x.apply(this,arguments)}function x(){return x=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/deleteTemplateNodeModelFile",{id:t});case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),x.apply(this,arguments)}function N(e){return A.apply(this,arguments)}function A(){return A=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/createNestedRelevance",t);case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),A.apply(this,arguments)}function F(e){return T.apply(this,arguments)}function T(){return T=Object(i["a"])(regeneratorRuntime.mark((function e(t){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["b"])("template/deleteNestedRelevance",t);case 2:return s=e.sent,e.abrupt("return",Object(r["c"])(s));case 4:case"end":return e.stop()}}),e)}))),T.apply(this,arguments)}},b916:function(e,t,s){},bb2f:function(e,t,s){var i=s("d039");e.exports=!i((function(){return Object.isExtensible(Object.preventExtensions({}))}))},c95a:function(e,t,s){"use strict";var i=s("5122"),r=s.n(i);r.a},caad:function(e,t,s){"use strict";var i=s("23e7"),r=s("4d64").includes,a=s("44d2"),n=s("ae40"),o=n("indexOf",{ACCESSORS:!0,1:0});i({target:"Array",proto:!0,forced:!o},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},ce1f:function(e,t,s){},d9e1:function(e,t,s){"use strict";var i=s("b916"),r=s.n(i);r.a},db90:function(e,t,s){"use strict";s.d(t,"a",(function(){return i}));s("a4d3"),s("e01a"),s("d28b"),s("a630"),s("d3b7"),s("3ca3"),s("ddb0");function i(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},ec82:function(e,t,s){"use strict";var i=s("6d1d"),r=s.n(i);r.a},f044:function(e,t,s){"use strict";var i=s("98de"),r=s.n(i);r.a},f183:function(e,t,s){var i=s("d012"),r=s("861d"),a=s("5135"),n=s("9bf2").f,o=s("90e3"),l=s("bb2f"),c=o("meta"),d=0,u=Object.isExtensible||function(){return!0},h=function(e){n(e,c,{value:{objectID:"O"+ ++d,weakData:{}}})},f=function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,c)){if(!u(e))return"F";if(!t)return"E";h(e)}return e[c].objectID},p=function(e,t){if(!a(e,c)){if(!u(e))return!0;if(!t)return!1;h(e)}return e[c].weakData},m=function(e){return l&&v.REQUIRED&&u(e)&&!a(e,c)&&h(e),e},v=e.exports={REQUIRED:!1,fastKey:f,getWeakData:p,onFreeze:m};i[c]=!0},f96e:function(e,t,s){"use strict";s.d(t,"a",(function(){return d}));var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-header",class:{white:"white"===e.theme||e.isWindowScrollIng,black:"black"===e.theme,"black-bg-color":e.isWindowScrollIng&&"black"===e.theme}},[s("div",{staticClass:"app-header-content"},[s("div",{staticClass:"app-header-content-left"},[e._t("left",[s("i",{directives:[{name:"show",rawName:"v-show",value:e.showBackBtn,expression:"showBackBtn"}],staticClass:"yiyun_icon app-header-back-btn",class:{icon_topback_left:"white"===e.theme||"basis"===e.theme,icon_topback_left_baise:"black"===e.theme},on:{click:function(t){return e.navBack()}}}),s("span",{directives:[{name:"show",rawName:"v-show",value:e.backBtnTitle,expression:"backBtnTitle"}],staticClass:"back_title",on:{click:function(t){return e.navBack()}}},[e._v(e._s(e.backBtnTitle))])])],2),s("div",{staticClass:"app-header-content-right"},[e._t("right"),e.showUserCenter?s("user-center"):e._e()],2)]),s("div",{staticClass:"app-header-center"},[e._t("center",[e._v(e._s(e.title))])],2)])},r=[],a=s("1392"),n={components:{UserCenter:a["a"]},props:{theme:String,showBackBtn:Boolean,backBtnTitle:String,onBackBtnClick:Function,title:String,showUserCenter:Boolean},data:function(){return{isWindowScrollIng:!1}},mounted:function(){window.addEventListener("scroll",this.handleScroll.bind(this),!0)},methods:{navBack:function(){this.onBackBtnClick?this.onBackBtnClick():this.$router.go(-1)},handleScroll:function(){var e=document.getElementById("bigbody");this.isWindowScrollIng=e.scrollTop>0}},beforeDestroy:function(){window.removeEventListener("scroll",this.handleScroll)}},o=n,l=(s("13f0"),s("2877")),c=Object(l["a"])(o,i,r,!1,null,"f3f85a0c",null),d=c.exports},fc32:function(e,t,s){}}]);
  2. //# sourceMappingURL=chunk-f8710098.952452f7.js.map