6.93b2ec958b17ef6e5981.js 56 KB

1
  1. webpackJsonp([6,11,59],{"+B/h":function(t,e){},"0lA5":function(t,e){},"9ED+":function(t,e){},"9x76":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});i("OWWB");var s=i("1fWZ"),a=(i("UuFX"),i("J1XP")),n=i("vLgD"),o=i("7+uW"),r=i("PJh5"),l=i.n(r),c=i("YWRX"),_=i("eeE/");o.a.use(s.a).use(a.a);var u={name:"statistics_personal",data:function(){var t=new Date;return{manage_scope:this.$store.getters.user_info.employee_detail.manage_scope,is_creator:this.$store.getters.user_info.is_creator,employeeName:null,month:this.$route.query.month||l()(t).format("YYYY-MM"),newMonth:this.$route.query.month||t.getMonth()+1,monthlyPointItems:[{label:t.getMonth()+1+"月绩效分",value:0,to:"my_statistics_personal"},{label:"本月A分",value:0,to:"statistics_personal_a"},{label:"本月B分",value:0,to:"statistics_personal_b"}],exec:{count:0,target_count:0},ratio:{ratio:0,target_ratio:0},reward:{point:0,target_point:0},deduction:{point:0,target_point:0},employee_id:null}},computed:{isPersonalType:function(){return 2==this.$route.query.type},title:function(){return this.isPersonalType?(this.employeeName||"")+"的统计":"统计"},execRatio:function(){return 0===this.reward.point||0===this.deduction.point?"-":this.ratio.ratio+":1"},executeTargetRatio:function(){return this.ratio.target_ratio<=0?"0:0":this.ratio.target_ratio+":1"},hasPermission:function(){var t=this.$store.getters.user_info;return!(!t||1!==t.is_creator)||t&&t.employee_detail&&Array.isArray(t.employee_detail.manage_scope)&&t.employee_detail.manage_scope.length>0}},watch:{month:function(t){var e=t.split("-")[1],i=0;e<10&&(i=e.substring(1,2)),this.monthlyPointItems[0].label=i+"月绩效",this.getData()}},components:{smallTip:c.a,YearMonthPicker:_.a},methods:{linkToEventList:function(){this.$router.push({name:"event_list",query:{employee_id:this.$route.query.id}})},goTo:function(t){this.employee_id?this.$router.push({name:t.to,query:{month:this.month,employee_id:this.employee_id}}):this.$router.push({name:t.to,query:{month:this.month}})},getData:function(){var t=this;this.$toast.loading({message:"正在加载"});var e={employee_id:0,month:this.month};this.isPersonalType&&(e.month=this.month,e.employee_id=this.$route.query.id),Object(n.a)({url:"/api/integral/statistics",method:"get",params:e}).then(function(e){if(1===e.data.code){var i=e.data.data,s=i.task;t.employeeName=i.name,t.exec=s.exec,t.ratio=s.ratio,t.reward=s.reward,t.deduction=s.deduction,t.monthlyPointItems[0].value=i.performance.review_point,t.monthlyPointItems[1].value=i.a.month_point,t.monthlyPointItems[2].value=i.b.month_point}}).catch(function(t){console.error(t)}).finally(function(){return t.$toast.clear()})}},mounted:function(){this.getData(),this.$route.query.id&&(this.employee_id=this.$route.query.id)}},d={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"statistics-container"},[i("scroller",[i("div",{staticClass:"statistics-title__bar"},[t.isPersonalType?i("div",{staticClass:"statistics-title__text"},[i("div",{staticClass:"back-wrap",on:{click:t.$route_back}},[i("van-icon",{attrs:{name:"arrow-left"}}),t._v("\n 返回\n ")],1),t._v(" "),i("div",{staticClass:"statistics-nav__title"},[i("p",{staticClass:"title"},[t._v(t._s(t.title))])]),t._v(" "),i("div",{staticStyle:{width:"1.68rem"}})]):i("div",{staticClass:"statistics-title__text"},[i("span",{staticStyle:{flex:"1"}},[t._v(t._s(t.title))])]),t._v(" "),i("div",{staticClass:"monthly-point_wrap"},[i("div",{staticClass:"monthly-point_title"},[i("span",[t._v("月度积分")])]),t._v(" "),i("div",{staticClass:"monthly-point_content"},t._l(t.monthlyPointItems,function(e,s){return i("div",{key:s,staticClass:"monthly-point_item",on:{click:function(i){return t.goTo(e)}}},[i("span",{staticClass:"monthly-point__value"},[t._v(t._s(e.value))]),t._v(" "),i("span",{staticClass:"monthly-point__label"},[t._v(t._s(e.label))])])}),0)])]),t._v(" "),t.hasPermission?i("div",{staticClass:"curr-bpoint__wrap"},[i("div",{staticClass:"curr-bpoint__title"},[i("span",[t._v("本月B分奖扣")]),t._v(" "),i("smallTip",{staticClass:"small_tip",attrs:{icon:"question-o",position:"28%"}},[i("div",[t._v("作为管理者,管理执行力是关键,每月按要求完成奖分和扣分任务。")])])],1),t._v(" "),i("div",{staticClass:"curr-bpoint__content"},[i("div",{staticClass:"bpoint-items__wrap"},[i("div",{staticClass:"bpoint-item"},[i("span",{staticClass:"bpoint-item__value"},[t._v(t._s(t.reward.point))]),t._v(" "),i("span",{staticClass:"bpoint-item__label"},[t._v("奖分\n ")]),t._v(" "),i("span",{staticClass:"bpoint-item__target"},[t._v("目标"+t._s(t.reward.target_point))])]),t._v(" "),i("div",{staticClass:"bpoint-item"},[i("span",{staticClass:"bpoint-item__value"},[t._v(t._s(t.deduction.point))]),t._v(" "),i("span",{staticClass:"bpoint-item__label"},[t._v("扣分\n ")]),t._v(" "),i("span",{staticClass:"bpoint-item__target"},[t._v("目标"+t._s(t.deduction.target_point))])]),t._v(" "),i("div",{staticClass:"bpoint-item"},[i("span",{staticClass:"bpoint-item__value black-color"},[t._v(t._s(t.execRatio))]),t._v(" "),i("span",{staticClass:"bpoint-item__label"},[t._v("奖扣比例\n ")]),t._v(" "),i("span",{staticClass:"bpoint-item__target"},[t._v("目标>"+t._s(t.executeTargetRatio))])]),t._v(" "),i("div",{staticClass:"bpoint-item"},[i("span",{staticClass:"bpoint-item__value black-color"},[t._v(t._s(t.exec.count))]),t._v(" "),i("span",{staticClass:"bpoint-item__label"},[t._v("奖扣人次\n ")]),t._v(" "),i("span",{staticClass:"bpoint-item__target"},[t._v("目标"+t._s(t.exec.target_count))])])])])]):t._e(),t._v(" "),i("div",{staticClass:"bpoint-nav___wrap"},[!t.isPersonalType&&t.hasPermission?i("van-cell",{attrs:{"is-link":"",to:"manager_reward_deduction"},scopedSlots:t._u([{key:"title",fn:function(){return[i("span",{staticClass:"bpoint-nav__title"},[t._v("管理者奖扣情况")])]},proxy:!0},{key:"icon",fn:function(){return[i("icon",{staticClass:"bpoint-nav__icon",attrs:{name:"manage_reward_deduction"}})]},proxy:!0}],null,!1,906178975)}):t._e(),t._v(" "),!t.isPersonalType&&t.hasPermission?i("van-cell",{attrs:{"is-link":"",to:"team_data"},scopedSlots:t._u([{key:"title",fn:function(){return[i("span",{staticClass:"bpoint-nav__title"},[t._v("团队数据")])]},proxy:!0},{key:"icon",fn:function(){return[i("icon",{staticClass:"bpoint-nav__icon",attrs:{name:"team_data"}})]},proxy:!0}],null,!1,2192407888)}):t._e(),t._v(" "),i("van-cell",{attrs:{"is-link":""},on:{click:function(e){return e.stopPropagation(),t.linkToEventList(e)}},scopedSlots:t._u([{key:"title",fn:function(){return[i("span",{staticClass:"bpoint-nav__title"},[t._v("积分事件")])]},proxy:!0},{key:"icon",fn:function(){return[i("icon",{staticClass:"bpoint-nav__icon",attrs:{name:"my_event_icon"}})]},proxy:!0}])}),t._v(" "),i("van-cell",{attrs:{"is-link":"",to:"integral_rank"},scopedSlots:t._u([{key:"title",fn:function(){return[i("span",{staticClass:"bpoint-nav__title"},[t._v("B分排名")])]},proxy:!0},{key:"icon",fn:function(){return[i("icon",{staticClass:"bpoint-nav__icon",attrs:{name:"my_bpoint_icon"}})]},proxy:!0}])})],1)])],1)},staticRenderFns:[]};var p=i("VU/8")(u,d,!1,function(t){i("e+Ui")},"data-v-78206394",null);e.default=p.exports},DEzg:function(t,e){},DpTP:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});i("4yKu");var s=i("wolx"),a=(i("3ab0"),i("bHMa")),n=(i("nsZj"),i("tAII"),i("o69Z")),o=i("vQ9b"),r=i("RP/J"),l=i("JOBW"),c=i("vwLT"),_=i("1SJR"),u=i("5Fm4");var d=Object(n.b)("index-bar"),p=d[0],h=d[1],m=p({mixins:[c.a,Object(_.b)("vanIndexBar"),Object(u.a)(function(t){this.scroller||(this.scroller=Object(l.d)(this.$el)),t(this.scroller,"scroll",this.onScroll)})],props:{zIndex:[Number,String],highlightColor:String,sticky:{type:Boolean,default:!0},stickyOffsetTop:{type:Number,default:0},indexList:{type:Array,default:function(){for(var t=[],e="A".charCodeAt(0),i=0;i<26;i++)t.push(String.fromCharCode(e+i));return t}}},data:function(){return{activeAnchorIndex:null}},computed:{sidebarStyle:function(){if(Object(n.d)(this.zIndex))return{zIndex:this.zIndex+1}},highlightStyle:function(){var t=this.highlightColor;if(t)return{color:t}}},watch:{indexList:function(){this.$nextTick(this.onScroll)}},methods:{onScroll:function(){var t=this;if(!Object(o.a)(this.$el)){var e=Object(l.c)(this.scroller),i=this.getScrollerRect(),s=this.children.map(function(e){return{height:e.height,top:t.getElementTop(e.$el,i)}}),a=this.getActiveAnchorIndex(e,s);this.activeAnchorIndex=this.indexList[a],this.sticky&&this.children.forEach(function(n,o){if(o===a||o===a-1){var r=n.$el.getBoundingClientRect();n.left=r.left,n.width=r.width}else n.left=null,n.width=null;if(o===a)n.active=!0,n.top=Math.max(t.stickyOffsetTop,s[o].top-e)+i.top;else if(o===a-1){var l=s[a].top-e;n.active=l>0,n.top=l+i.top-n.height}else n.active=!1})}},getScrollerRect:function(){return this.scroller.getBoundingClientRect?this.scroller.getBoundingClientRect():{top:0,left:0}},getElementTop:function(t,e){var i=this.scroller;return i===window||i===document.body?Object(l.a)(t):t.getBoundingClientRect().top-e.top+Object(l.c)(i)},getActiveAnchorIndex:function(t,e){for(var i=this.children.length-1;i>=0;i--){var s=i>0?e[i-1].height:0;if(t+(this.sticky?s+this.stickyOffsetTop:0)>=e[i].top)return i}return-1},onClick:function(t){this.scrollToElement(t.target)},onTouchMove:function(t){if(this.touchMove(t),"vertical"===this.direction){Object(r.c)(t);var e=t.touches[0],i=e.clientX,s=e.clientY,a=document.elementFromPoint(i,s);if(a){var n=a.dataset.index;this.touchActiveIndex!==n&&(this.touchActiveIndex=n,this.scrollToElement(a))}}},scrollToElement:function(t){var e=t.dataset.index;if(e){var i=this.children.filter(function(t){return String(t.index)===e});i[0]&&(i[0].scrollIntoView(),this.sticky&&this.stickyOffsetTop&&Object(l.g)(Object(l.b)()-this.stickyOffsetTop),this.$emit("select",i[0].index))}},onTouchEnd:function(){this.active=null}},render:function(){var t=this,e=arguments[0],i=this.indexList.map(function(i){var s=i===t.activeAnchorIndex;return e("span",{class:h("index",{active:s}),style:s?t.highlightStyle:null,attrs:{"data-index":i}},[i])});return e("div",{class:h()},[e("div",{class:h("sidebar"),style:this.sidebarStyle,on:{click:this.onClick,touchstart:this.touchStart,touchmove:this.onTouchMove,touchend:this.onTouchEnd,touchcancel:this.onTouchEnd}},[i]),this.slots("default")])}}),v=(i("gJIh"),i("V+2B")),f=Object(n.b)("index-anchor"),g=f[0],y=f[1],w=g({mixins:[Object(_.a)("vanIndexBar",{indexKey:"childrenIndex"})],props:{index:[Number,String]},data:function(){return{top:0,left:null,width:null,active:!1}},computed:{sticky:function(){return this.active&&this.parent.sticky},anchorStyle:function(){if(this.sticky)return{zIndex:""+this.parent.zIndex,left:this.left?this.left+"px":null,width:this.width?this.width+"px":null,transform:"translate3d(0, "+this.top+"px, 0)",color:this.parent.highlightColor}}},mounted:function(){this.height=this.$el.offsetHeight},methods:{scrollIntoView:function(){this.$el.scrollIntoView()}},render:function(){var t,e=arguments[0],i=this.sticky;return e("div",{style:{height:i?this.height+"px":null}},[e("div",{style:this.anchorStyle,class:[y({sticky:i}),(t={},t[v.c]=i,t)]},[this.slots("default")||this.index])])}}),b=(i("nsOR"),i("WMi1")),k=(i("iQ6B"),i("H6W6")),x=(i("n90r"),i("dJne")),C=(i("PEgo"),i("HNZ3")),$=(i("ssJA"),i("prsZ")),S=i("vLgD"),I={name:"share",model:{prop:"share_data",event:"share_data_update"},props:{share_data:{type:Object}},data:function(){return{data:{},plus:{},shares:[]}},created:function(){var t=this;window.plus&&(t.plus=plus,console.log(t.plus),plus.share.getServices(function(e){console.log(e),t.shares=e},function(t){alert("获取分享服务列表失败:"+t.message)}))},methods:{query_share:function(t,e){if(this.$emit("share",{type:e}),"weixin"==t.id){var i=this.share_data.href;t.send({content:this.share_data.content,title:this.share_data.title,href:i,thumbs:this.share_data.thumbs,type:this.share_data.type,extra:{scene:e}},function(t){},function(t){alert("分享失败:"+t.message)})}}}},O={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"shareBox"},[i("div",[i("h4",[t._v("分享到")]),t._v(" "),i("van-grid",{attrs:{square:"",border:!1}},[t._l(t.shares,function(e,s){return"weixin"==e.id?i("van-grid-item",{key:s,attrs:{icon:"photo-o",text:"微信朋友"},on:{click:function(i){return t.query_share(e,"WXSceneSession")}}},[i("icon",{attrs:{slot:"icon",name:"weixin"},slot:"icon"})],1):t._e()}),t._v(" "),t._l(t.shares,function(e,s){return"weixin"==e.id?i("van-grid-item",{key:s,attrs:{icon:"photo-o",text:"微信朋友圈"},on:{click:function(i){return t.query_share(e,"WXSceneTimeline")}}},[i("icon",{attrs:{slot:"icon",name:"pyq"},slot:"icon"})],1):t._e()})],2)],1)])},staticRenderFns:[]};var T=i("VU/8")(I,O,!1,function(t){i("euP1")},"data-v-02bcaaac",null).exports,j=i("J7VH"),B=i("EdRh"),P=i("iuzX");i("ytBU");i("7+uW").a.use(s.a).use(a.a).use(m).use(w).use(b.a).use(k.a).use(x.a).use(C.a).use($.a);var R={name:"department",data:function(){return{bar_height:"",show_search_popup_:!0,permission_list:this.$store.getters.user_info.employee_detail.permission_list,showDom:!1,pid_list_arr:[],userinfo:this.$store.getters.user_info,employee_map:this.$store.getters.employee_map,list:[],dept_list:[],dept_info:{},showDepart:!1,company_info:{},employee_list:[],employee_count:{},keyword:"",owner_id:0,user_info:this.$store.getters.user_info,pid:0,pid_list:[],company_id:0,dept_list_coype:[],options:[],share_data:{type:"",title:"",content:"",thumbs:"",href:""},shares:[],show:!1,qrcode_popup_show:!1,search_result:!1,search_result_list:[],bottom_line_show:!1,isApp:!1,show_qrcode:!1,show_search_popup:!1,search_show:!1,db:null,new_employee_num:0}},components:{share:T,qrcode:j.a,Echo:P.a,userImage:B.a},watch:{keyword:function(t){if(""===t)this.search_result_list=[],this.search_show=!1;else{var e=[];for(var i in this.employee_list)"-1"!=this.employee_list[i].name.indexOf(t)&&e.push(this.employee_list[i]);e.length>0?this.search_result_list=e:(this.search_result_list=[],this.search_show=!0)}}},methods:{parent_click:function(){this.show_search_popup=!0,document.querySelectorAll(".search_popup input").item(0).focus()},close_search_popup:function(){this.show_search_popup=!1,this.keyword="",this.search_show=!1},edit_site_info:function(){return!(this.permission_list.indexOf("site edit")<0)&&this.$router.push({name:"company_info"})},back_by_index:function(t,e){return 0==t?(this.pid=this.pid_list[t],this.pid_list.splice(t,100),this.pid_list_arr.splice(t,100),this.get_employee_list(this.pid),void this.get_department_list()):t!=this.pid_list.length&&(this.pid=this.pid_list[t],this.pid_list.splice(t,100),this.pid_list_arr.splice(t,100),this.get_employee_list(e.id),this.get_department_list(e.id),void this.get_dept_info(this.pid))},getContainer:function(){return document.body},showLoading:function(){this.$toast.loading({mask:!0,type:"spinner",message:"加载中..."})},refresh:function(t){this.get_employee_list(this.pid),this.get_department_list(),setTimeout(function(){t()},200)},back:function(){console.log(this.pid_list_arr);var t=this.pid_list_arr,e=t.slice(0,t.length-1);this.pid_list_arr=e,0==e.length?this.pid=0:this.pid=e[e.length-1].id,this.get_dept_info(this.pid),this.get_employee_list(this.pid)},show_child:function(t){this.pid=t.id,this.pid_list_arr.push(t),this.pid_list.push(t.pid),this.get_dept_info(t.id),this.get_employee_list(t.id)},department_parse:function(t,e){for(var i in e&&(this.dept_list=[]),t)this.dept_list.push(t[i],!1),t[i].children.length>0&&this.department_parse(t[i].children,!1)},get_share_data:function(){var t="_www/static/images/defalut_custmer_headicon.png";window.plus&&"Android"==window.plus.os.name&&(t=window.plus.io.convertLocalFileSystemURL(t)),this.share_data.type="web",this.share_data.title=this.user_info.name+"邀请你加入",this.share_data.content="我们的同事都在用功道云,点击立即申请加入",this.share_data.thumbs=[t],this.share_data.href="https://oa.g107.com/m/#/invite_reg?site_id="+this.user_info.site_id+"&employee_id="+this.user_info.id+"&company_name="+this.company_info.name+"&employee_name="+this.user_info.name,console.log(this.share_data)},get_department_list:function(t){var e=this;this.$toast.loading({message:"加载中...",forbidClick:!0}),S.a.get("/api/department/index").then(function(t){1==t.data.code?(e.showDom=!0,e.dept_list=t.data.data.list,e.company_info=t.data.data.company,e.employee_count=t.data.data.count,window.plus&&plus.share.getServices(function(t){e.shares=t,e.get_share_data()},function(t){alert("获取分享服务列表失败:"+t.message)}),e.$toast.clear()):e.$toast(t.data.msg)}).catch(function(t){console.log(t)})},plus_menu:function(t){switch(t){case"add_dept_btn":var e={};this.pid_list_arr.length>0?(e=this.pid_list_arr.slice(-1),this.$router.push({name:"dept",query:{type:"add",parent_id:e[0].id}})):this.$router.push({name:"dept",query:{type:"add"}});break;case"add_employee":this.$router.push({name:"employee_add"});break;case"wechat":this.show_share();break;default:this.qrcode_popup_show=!0}},query_share:function(t){if("weixin"==t.id){var e="_www/static/images/logo.png";"Android"==plus.os.name&&(e=plus.io.convertLocalFileSystemURL(e)),t.send({extra:{scene:"WXSceneSession"},type:"web",title:this.user_info.name+"邀请你加入"+this.company_info.name,content:"我们的同事都在用功道云,点击立即申请加入",thumbs:[e],href:"https://g107.com/#/site_id="+this.user_info.site_id+"&employee_id="+this.user_info.id+"&company_name="+this.company_info.name},function(){alert("分享成功!")},function(t){alert("分享失败:"+t.message)})}},edit_dept:function(t){if(this.permission_list.indexOf("dept edit")<0)return!1;this.$router.push({name:"dept",query:{type:"edit",id:t.id}})},get_dept_info:function(t){var e=this;e.showLoading(),Object(S.a)({url:"/api/department/info",method:"GET",params:{id:t}}).then(function(t){1==t.data.code?(0==t.data.data.manager.length?e.showDepart=!1:e.showDepart=!0,e.dept_info=t.data.data,e.$toast.clear()):e.$toast.clear()}).catch(function(t){e.$toast(res.data.msg)})},get_employee_list:function(t){var e=this;this.showLoading(),Object(S.a)({url:"/api/employee/list",method:"GET",params:{dept_id:t,page_size:2e4}}).then(function(t){1==t.data.code?(e.showDom=!0,e.employee_list=t.data.data.list,e.$nextTick(function(){e.$refs.scroller_com.createPageIndex()}),e.$toast.clear()):e.$toast(t.data.msg)}).catch(function(t){e.$toast(t)})},edit_employee:function(t){this.$router.push({name:"employee_edit",query:{id:t.id}})},employee_info:function(t){this.$router.push({name:"employee_info",query:{id:t.id}})},show_share:function(){this.show=!0},ifApp:function(){window.plus&&(this.isApp=!0)},new_employee:function(){var t=this;Object(S.a)({url:"/api/join/index",method:"get",params:{status:0}}).then(function(e){1==e.data.code?e.data.data.total>0&&(t.new_employee_num=e.data.data.total):t.$toast(e.data.msg)})}},keep_alive_update:{update_dept_list:function(t,e){"edit"==e.type?(t.dept_list[e.id].name=e.name,t.dept_info.name=e.name):t.refresh(function(){})},company_info:function(t,e){t.company_info.name=e.name,t.company_info.logo_url=e.logo_url},employee_list:function(t,e){for(var i in t.employee_list)t.employee_list[i].id==e.id&&(t.employee_list[i].name=e.name)},del_dept_info:function(t,e){t.back(),t.refresh(function(){})},add_employee:function(t,e){t.refresh(function(){})},del_employee:function(t,e){for(var i in t.employee_list)t.employee_list[i].id==e.id&&(t.employee_list.splice(i,1),t.employee_count=t.employee_count-1)},update_new_employee:function(t,e){t.new_employee()}},created:function(){var t=this;window.plus&&(t.bar_height=window.plus.navigator.getStatusbarHeight());var e=[];this.permission_list.indexOf("dept edit")>=0&&e.push({text:"添加部门",value:"add_dept_btn",icon:"static/images/dept_add.png"}),this.permission_list.indexOf("employee edit")>=0&&e.push({text:"添加人员",value:"add_employee",icon:"static/images/employee_add.png"}),window.plus?(this.permission_list.indexOf("employee edit")>=0&&(e.push({text:"微信邀请",value:"wechat",icon:"static/images/wechat_invite.png"}),e.push({text:"二维码邀请",value:"qrcode",icon:"static/images/qrcode_invite.png"})),t.options=e):t.options=e,t.get_dept_info(),t.get_department_list(),t.get_employee_list(),t.ifApp(),t.$nextTick(function(){t.show_qrcode=!0})},mounted:function(){this.new_employee()}},q={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"department_box",staticStyle:{height:"100%"}},[i("van-nav-bar",{staticClass:"headerbar no-down-icon",attrs:{title:"组织架构"}},[t.pid>0?i("template",{slot:"left"},[i("div",{on:{click:t.back}},[i("van-icon",{attrs:{name:"arrow-left"}}),i("span",{staticClass:"van-nav-bar__text"},[t._v("返回")])],1)]):t._e(),t._v(" "),0==t.pid?i("template",{slot:"left"},[i("div",{on:{click:t.$route_back}},[i("van-icon",{attrs:{name:"arrow-left"}}),i("span",{staticClass:"van-nav-bar__text"},[t._v("返回")])],1)]):t._e(),t._v(" "),t.permission_list.indexOf("dept edit")>=0||t.permission_list.indexOf("employee edit")>=0?i("template",{staticClass:"department_right_nav",slot:"right"},[i("van-dropdown-menu",{staticClass:"head_dropdown_menu",attrs:{duration:"0.3",text:"text"}},[i("van-dropdown-item",{attrs:{title:"+",options:t.options},on:{change:t.plus_menu}})],1)],1):t._e()],2),t._v(" "),i("div",{staticClass:"work_body_com"},[i("scroller",{ref:"scroller_com",attrs:{"on-refresh":t.refresh}},[i("van-search",{staticClass:"scroller-blur",attrs:{placeholder:"请输入搜索姓名",disabled:!0},on:{click:t.parent_click}}),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.pid_list_arr.length>0,expression:"pid_list_arr.length > 0 "}],staticClass:"dept_path"},[i("a",{attrs:{href:"javascript:void(0);"},on:{click:function(e){return t.back_by_index(0)}}},[t._v("全公司")]),t._v(" "),t._l(t.pid_list_arr,function(e,s){return i("a",{key:s,attrs:{href:"javascript:void(0);"},on:{click:function(i){return t.back_by_index(s+1,e)}}},[i("van-icon",{attrs:{name:"arrow"}}),t._v("\n "+t._s(e.name)+"\n ")],1)})],2),t._v(" "),i("div",[i("van-cell-group",{directives:[{name:"show",rawName:"v-show",value:0==t.pid,expression:"pid==0"}],attrs:{border:!1}},[i("van-cell",{staticClass:"company_info",attrs:{"label-class":"employee_count",title:t.company_info.name,border:!1,clickable:"","is-link":t.permission_list.indexOf("site edit")>=0,label:t.employee_count.all+"人"},on:{click:t.edit_site_info}},[i("template",{slot:"icon"},[i("img",{staticClass:"company_dept_img",attrs:{src:t.company_info.logo_url?t.company_info.logo_url:"static/images/default_company_logo.png"}})])],2)],1),t._v(" "),i("van-cell-group",{directives:[{name:"show",rawName:"v-show",value:0!=t.pid,expression:"pid != 0"}],attrs:{border:!1}},[i("van-cell",{staticClass:"company_info",attrs:{"is-link":t.permission_list.indexOf("dept edit")>=0,title:t.dept_info.name,border:!1,clickable:""},on:{click:function(e){return t.edit_dept(t.dept_info)}}},[i("template",{slot:"icon"},[i("img",{staticClass:"company_dept_img",attrs:{src:"static/images/e66f.jpg"}})]),t._v(" "),i("template",{slot:"label"},[t.showDepart?i("div",{staticStyle:{color:"#909399","font-size":"14px"}},[t._v("主管:\n "),t._l(t.dept_info.manager,function(e,s){return i("span",{key:s,staticStyle:{color:"#909399","font-size":"14px"}},[t._v(t._s(e.name))])})],2):t._e(),t._v(" "),t.showDepart?t._e():i("div",{staticStyle:{color:"#F56C6C"}},[t._v("主管未设置")])])],2)],1),t._v(" "),i("van-cell-group",[(t.isApp,t._e()),t._v(" "),t.permission_list.indexOf("dept edit")>=0?i("van-cell",{staticClass:"new_employee_cell employee_cell",attrs:{"is-link":"",title:"新成员",to:{name:"new_employee"}}},[i("template",{slot:"default"},[i("van-tag",{directives:[{name:"show",rawName:"v-show",value:t.new_employee_num>0,expression:"new_employee_num > 0"}],staticClass:"tag",class:t.new_employee_num>9?"num10":"num9",attrs:{round:"",type:"danger",size:"medium"}},[t._v(t._s(t.new_employee_num))])],1),t._v(" "),i("template",{slot:"icon"},[i("icon",{staticClass:"message_newmember",attrs:{name:"message_newmember"}})],1)],2):t._e()],1),t._v(" "),i("van-cell-group",[t._l(t.dept_list,function(e,s){return i("van-cell",{directives:[{name:"show",rawName:"v-show",value:e.pid==t.pid,expression:"item.pid == pid"}],key:s,staticClass:"employee_cell",attrs:{"is-link":"",title:e.name+" ("+e.count+")"},on:{click:function(i){return t.show_child(e)}}},[i("template",{slot:"icon"},[i("icon",{staticClass:"message_department",attrs:{name:"message_department"}})],1)],2)}),t._v(" "),t.user_info.id==t.owner_id&&0==t.pid_list?i("van-cell",{staticClass:"employee_cell",attrs:{"is-link":"",title:"加入申请",to:"/join_review"}},[i("template",{slot:"icon"},[i("img",{staticClass:"employee_cell_head_img",attrs:{src:"static/images/join_review.jpg"}})])],2):t._e()],2),t._v(" "),t._l(t.employee_list,function(e,s){return i("div",{key:s,staticClass:"employee_item",class:{"letter-first":0==s||s>0&&t.employee_list[s-1].letter_index!=e.letter_index}},[0==s?i("div",{staticClass:"pageIndexBtn pageIndexBtnText",attrs:{"data-pageindex":e.letter_index}},[t._v(t._s(e.letter_index))]):t._e(),t._v(" "),s>0&&t.employee_list[s-1].letter_index!=e.letter_index?i("div",{staticClass:"pageIndexBtn pageIndexBtnText",attrs:{"data-pageindex":e.letter_index}},[t._v(t._s(e.letter_index))]):t._e(),t._v(" "),i("van-cell",{staticClass:"employee_cell",attrs:{title:e.name},on:{click:function(i){return t.employee_info(e)}}},[i("template",{slot:"icon"},[i("userImage",{staticStyle:{"margin-right":"0.24rem"},attrs:{id:e.id,user_name:e.name,img_url:e.img_url,width:"0.9rem",height:"0.9rem"}})],1),t._v(" "),i("template",{slot:"right-icon"},[e.manage_dept_ids?i("van-tag",{attrs:{plain:"",type:"warning"}},[t._v("主管")]):t._e(),t._v(" "),0==e.status||2==e.status?i("van-tag",{attrs:{plain:""}},[t._v(t._s(0==e.status?"未加入":"离职"))]):t._e()],1)],2)],1)}),t._v(" "),0==t.employee_list.length&&0==t.dept_list.length&&t.showDom?i("div",[i("van-row",{staticClass:"c",attrs:{type:"flex",justify:"space-around"}},[i("van-col",{attrs:{span:"24"}},[i("div",{staticStyle:{margin:"0.5rem 0 0.3rem 0","text-align":"center"}},[i("img",{staticStyle:{width:"2.5rem",height:"2.5rem"},attrs:{src:"static/images/noPeople.png"}})]),t._v(" "),i("p",{staticClass:"text_center"},[t._v("暂无部门和人员")]),t._v(" "),i("p",{staticClass:"text_center"},[t._v("点击右上方的+")]),t._v(" "),i("p",{staticClass:"text_center"},[t._v("现加部门后加人")])])],1)],1):t._e()],2)],1)],1),t._v(" "),i("van-popup",{staticClass:"search_popup",class:{show_search_popup:t.show_search_popup},staticStyle:{width:"100vw",height:"100vh"},attrs:{duration:0,position:"right","get-container":"body",overlay:!1},model:{value:t.show_search_popup_,callback:function(e){t.show_search_popup_=e},expression:"show_search_popup_"}},[i("div",{style:"padding-top:"+t.bar_height+"px;background-color: #26A2FF;"}),t._v(" "),i("van-nav-bar",{staticClass:"headerbar no-down-icon",attrs:{title:"通讯录","left-text":"返回","left-arrow":""},on:{"click-left":t.close_search_popup}}),t._v(" "),i("van-search",{ref:"search1",staticClass:"scroller-blur",attrs:{placeholder:"请输入搜索姓名"},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}}),t._v(" "),i("div",{staticClass:"search_list"},t._l(t.search_result_list,function(e,s){return i("div",{key:s,staticClass:"employee_item",class:{"letter-first":0==s||s>0&&t.search_result_list[s-1].letter_index!=e.letter_index}},[i("van-cell",{staticClass:"employee_cell",attrs:{title:e.name},on:{click:function(i){return t.employee_info(e)}}},[i("template",{slot:"icon"},[i("userImage",{staticStyle:{"margin-right":"0.24rem"},attrs:{id:e.id,user_name:e.name,img_url:e.img_url,width:"0.9rem",height:"0.9rem"}})],1),t._v(" "),i("template",{slot:"right-icon"},[i("van-tag",{directives:[{name:"show",rawName:"v-show",value:e.manage_dept_ids,expression:"item.manage_dept_ids"}],attrs:{plain:""}},[t._v("主管")]),t._v(" "),i("van-tag",{directives:[{name:"show",rawName:"v-show",value:0==e.status||2==e.status,expression:"item.status == 0 || item.status == 2"}],attrs:{plain:""}},[t._v(t._s(0==e.status?"未加入":"离职"))])],1)],2)],1)}),0),t._v(" "),i("noData",{directives:[{name:"show",rawName:"v-show",value:t.search_show,expression:"search_show"}],model:{value:t.search_result_list,callback:function(e){t.search_result_list=e},expression:"search_result_list"}})],1),t._v(" "),i("van-action-sheet",{attrs:{"get-container":"boby",title:"邀请成员"},model:{value:t.show,callback:function(e){t.show=e},expression:"show"}},[i("share",{attrs:{share_data:t.share_data}})],1),t._v(" "),t.show_qrcode?i("qrcode",{attrs:{show:t.qrcode_popup_show},on:{changeShow:function(e){t.qrcode_popup_show=!1}}}):t._e()],1)},staticRenderFns:[]};var A=i("VU/8")(R,q,!1,function(t){i("9ED+")},"data-v-5ba525d1",null);e.default=A.exports},Kde8:function(t,e){},Qu9z:function(t,e){},YFtN:function(t,e){},boGM:function(t,e){},"e+Ui":function(t,e){},euP1:function(t,e){},gJIh:function(t,e){},jFLA:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("bOdI"),a=i.n(s),n=(i("nsZj"),i("T2s0"),i("1H7Z"),i("+B/h"),i("o69Z")),o=i("+2ln"),r=Object(n.b)("notice-bar"),l=r[0],c=r[1],_=l({props:{text:String,mode:String,color:String,leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:!0},delay:{type:[Number,String],default:1},speed:{type:[Number,String],default:50}},data:function(){return{wrapWidth:0,firstRound:!0,duration:0,offsetWidth:0,showNoticeBar:!0,animationClass:""}},watch:{text:{handler:function(){var t=this;this.$nextTick(function(){var e=t.$refs,i=e.wrap,s=e.content;if(i&&s){var a=i.getBoundingClientRect().width,n=s.getBoundingClientRect().width;t.scrollable&&n>a&&(t.wrapWidth=a,t.offsetWidth=n,t.duration=n/t.speed,t.animationClass=c("play"))}})},immediate:!0}},methods:{onClickIcon:function(t){"closeable"===this.mode&&(this.showNoticeBar=!1,this.$emit("close",t))},onAnimationEnd:function(){var t=this;this.firstRound=!1,this.$nextTick(function(){t.duration=(t.offsetWidth+t.wrapWidth)/t.speed,t.animationClass=c("play--infinite"),t.$emit("replay")})}},render:function(){var t,e=this,i=arguments[0],s=this.slots,a=this.mode,n=this.leftIcon,r=this.onClickIcon,l={color:this.color,background:this.background},_={paddingLeft:this.firstRound?0:this.wrapWidth+"px",animationDelay:(this.firstRound?this.delay:0)+"s",animationDuration:this.duration+"s"};return i("div",{attrs:{role:"alert"},directives:[{name:"show",value:this.showNoticeBar}],class:c({wrapable:this.wrapable}),style:l,on:{click:function(t){e.$emit("click",t)}}},[(t=s("left-icon"),t||(n?i(o.a,{class:c("left-icon"),attrs:{name:n}}):void 0)),i("div",{ref:"wrap",class:c("wrap"),attrs:{role:"marquee"}},[i("div",{ref:"content",class:[c("content"),this.animationClass,{"van-ellipsis":!this.scrollable&&!this.wrapable}],style:_,on:{animationend:this.onAnimationEnd,webkitAnimationEnd:this.onAnimationEnd}},[this.slots()||this.text])]),function(){var t,e=s("right-icon");return e||("closeable"===a?t="cross":"link"===a&&(t="arrow"),t?i(o.a,{class:c("right-icon"),attrs:{name:t},on:{click:r}}):void 0)}()])}}),u=(i("JsOw"),i("7ZPY")),d=(i("W0KU"),i("rD0v")),p=i("vLgD"),h=i("mvHQ"),m=i.n(h);var v=i("l9V+"),f=i("TIfe"),g={name:"company_selector",data:function(){return{list:[],company_id:this.$store.getters.user_info.site_id}},created:function(){console.log(this.company_id),this.get_list()},watch:{company_id:function(t){this.login(t)}},methods:{get_list:function(){var t=this;Object(v.a)({url:"/api/account/site",method:"get"}).then(function(e){for(var i in t.list=[],e.data.data)t.list.push({text:e.data.data[i].site.name,value:e.data.data[i].site.id})}).catch(function(t){})},login:function(t){var e=this;e.$toast.loading({mask:!0,message:"正在切换"}),Object(v.a)({url:"/api/employee-login",method:"post",data:{site_id:t},headers:{"A-Token":localStorage.getItem("a-token-temp")}}).then(function(t){1==t.data.code?(Object(f.d)(t.data.data.token),e.$store.dispatch("clear_cache"),e.$store.dispatch("get_employee_map"),e.$store.dispatch("get_point_types"),e.$store.dispatch("get_user_info",t.data.data.token).then(function(t){e.$toast.clear(),e.$emit("change",t.data.user),e.$toast("切换成功")})):(e.$toast.clear(),e.$toast(t.data.msg))}).catch(function(t){e.$toast.clear()})}}},y={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"company_selector"},[i("van-dropdown-menu",[i("van-dropdown-item",{attrs:{options:t.list},model:{value:t.company_id,callback:function(e){t.company_id=e},expression:"company_id"}})],1)],1)},staticRenderFns:[]};var w=i("VU/8")(g,y,!1,function(t){i("Kde8")},"data-v-389d6e3a",null).exports,b=i("7+uW");b.a.use(_).use(u.a).use(d.a);var k={name:"work",components:{companySelector:w},data:function(){var t=[];if(window.plus){var e=plus.storage.getItem("common_menu_list_data");e&&(t=JSON.parse(e))}else{var i=localStorage.getItem("common_menu_list_data");i&&(t=JSON.parse(i))}return{notice_list:[],bottom_line_show:!1,cur_company_id:0,company_list_box_show:!1,company_list:[{id:1,name:"民之网",is_main:1}],common_menu:t,app_list:this.$store.getters.user_info.menu,updating:!1}},sockets:{app_update:function(t){}},mounted:function(){},methods:{add_common_menu:function(){this.$router.push({name:"add_common_menu"})},open_app:function(t){var e=plus.webview.create(t,t),i=plus.navigator.getStatusBarStyle();plus.nativeUI.showWaiting("加载中...."),e.show("pop-in",300,function(){},{acceleration:"capture"}),e.onloaded=function(){plus.nativeUI.closeWaiting()},e.onclose=function(){plus.navigator.setStatusBarStyle(i)}},download_app:function(t,e){var i=this;plus.nativeUI.showWaiting("加载中...."),plus.downloader.createDownload(t,{filename:"_doc/update/"},function(s,a){200==a?plus.zip.decompress(s.filename,"_doc/dir/",function(){plus.nativeUI.closeWaiting(),plus.storage.setItem(e.split("#")[0],t),i.open_app(e)},function(t){console.log(t)}):plus.nativeUI.alert("下载失败!"),plus.nativeUI.closeWaiting()}).start()},get_app_and_open:function(t,e){var i=this,s="_doc/dir/"+e;plus.io.getFileInfo({success:function(e){plus.storage.getItem(s.split("#")[0])==t?i.open_app(s):i.download_app(t,s)},filePath:s.split("#")[0],fail:function(e){i.download_app(t,s)}})},url_jump:function(t){var e=t.url,i=this;if(t.download_url.indexOf(".zip")>=0)return window.plus?i.get_app_and_open(t.download_url,e):(i.$emit("url_jump",t),localStorage.setItem("work_scroller_top",i.$refs.work_box_scroller.getPosition().top),window.location.href=e),!1;if(0==e.indexOf("http://")||0==e.indexOf("https://"))if(window.plus){var s=plus.webview.create(e,e);s.setStyle({titleNView:{titleColor:"#000",autoBackButton:!0,buttons:[{type:"close",float:"left",onclick:function(){s.close()}}]}}),plus.key.addEventListener("backbutton",function(){s.canBack(function(t){t.canBack?s.back():(s.close(),i.$route_back())})}),s.show()}else window.location.href=e;else this.$router.push({path:e})},get_scroller_top:function(t){this.scrollertop=t},get_company_list:function(){},get_notice_list:function(){var t=this;Object(p.a)({url:"/api/information/index",method:"get"}).then(function(e){if(1==e.data.code){var i=[];for(var s in e.data.data)for(var a in e.data.data[s].list)i.push(e.data.data[s].list[a]);i=i.sort(function(t,e){return e.id-t.id}),t.notice_list=i}})},get_app_list:function(){},set_company_change:function(t){},company_change:function(){var t=this;t.$toast.loading({mask:!0,message:"正在切换..."}),Object(p.a)({url:"/addons/ems/employee/company_change",method:"post",data:{id:this.cur_company_id}}).then(function(e){t.$toast.clear(),t.get_company_list(),t.get_app_list()}).catch(function(t){})},refresh:function(t){this.get_app_list(t),this.get_company_list()}},created:function(){var t=this;t.get_app_list(function(){}),t.get_company_list(),t.get_notice_list(),this.$nextTick(function(){var e=localStorage.getItem("work_scroller_top");e&&(localStorage.removeItem("work_scroller_top"),t.$refs.work_box_scroller.last_top=e)})},keep_alive_update:{update_common_menu_list:function(t,e){t.common_menu=e}}},x={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{height:"100%"}},[i("van-nav-bar",{staticClass:"headerbar no-down-icon left-text-bold",attrs:{"left-text":"管理中心"}}),t._v(" "),i("div",{staticClass:"work_body_com"},[i("van-dialog",{attrs:{"cancel-button-text":"取消","show-cancel-button":!0,"confirm-button-text":"切换"},on:{confirm:t.company_change},model:{value:t.company_list_box_show,callback:function(e){t.company_list_box_show=e},expression:"company_list_box_show"}},[i("van-radio-group",{model:{value:t.cur_company_id,callback:function(e){t.cur_company_id=e},expression:"cur_company_id"}},t._l(t.company_list,function(e,s){return i("van-radio",{key:s,attrs:{name:e.id}},[t._v(t._s(e.name))])}),1)],1),t._v(" "),i("scroller",{ref:"work_box_scroller",attrs:{onScrolling:t.get_scroller_top}},[i("div",{staticClass:"diy-notice-bar"},[i("div",{staticClass:"notice-left"},[i("img",{staticStyle:{width:"0.44rem",height:"0.44rem","vertical-align":"top","margin-top":"0.25rem"},attrs:{src:"static/images/messageicon.png"}})]),t._v(" "),i("div",{staticClass:"notice-content"},[t.notice_list.length>0?i("van-swipe",{staticClass:"my-swipe",attrs:{"show-indicators":!1,autoplay:6e4,"indicator-color":"white",vertical:!0}},t._l(t.notice_list,function(e,s){return i("van-swipe-item",{key:s,on:{click:function(i){return t.$router.push({name:"bulletin_welfare_detail",query:{id:e.id}})}}},[t._v(t._s(e.name))])}),1):t._e(),t._v(" "),0==t.notice_list.length?i("van-swipe",{staticClass:"my-swipe",attrs:{"show-indicators":!1,autoplay:3e4,"indicator-color":"white",vertical:!0}},[i("van-swipe-item",[t._v("欢迎使用功道云积分管理系统!!!")])],1):t._e()],1),t._v(" "),i("div",{staticClass:"notice-right",on:{click:function(e){return t.$router.push({name:"bulletin_welfare"})}}},[t._v("更多"),i("van-icon",{attrs:{name:"arrow"}})],1)]),t._v(" "),i("div",{staticStyle:{"margin-top":"0.4rem"}}),t._v(" "),i("div",{staticClass:"app_list_box"},[i("div",{staticClass:"menu_title"},[t._v("常用")]),t._v(" "),i("van-grid",{attrs:{border:!1}},[t._l(t.common_menu,function(e,s){return i("van-grid-item",{key:s,attrs:{icon:e.icon,text:e.code},on:{click:function(i){return t.url_jump(e)}}},[i("template",{slot:"icon"},[i("img",{attrs:{src:e.icon}})])],2)}),t._v(" "),i("van-grid-item",{attrs:{text:"添加常用"},on:{click:t.add_common_menu}},[i("template",{slot:"icon"},[i("img",{attrs:{src:"static/images/add_common_menu.png"}})])],2)],2)],1),t._v(" "),t._l(t.app_list,function(e,s){return i("div",{key:s,staticClass:"app_list_box"},[i("div",{staticClass:"menu_title"},[t._v(t._s(e.remark))]),t._v(" "),i("van-grid",{attrs:{border:!1}},t._l(e.child,function(e,s){return i("van-grid-item",{key:s,attrs:{icon:e.icon,text:e.code},on:{click:function(i){return t.url_jump(e)}}},[i("template",{slot:"icon"},[i("img",{attrs:{src:e.icon}})])],2)}),1)],1)})],2)],1)],1)},staticRenderFns:[]};var C,$=i("VU/8")(k,x,!1,function(t){i("boGM")},"data-v-0873b03e",null).exports,S=(i("LlGJ"),i("Wtz3")),I=(i("Ny/I"),i("7Tnr")),O=i("EdRh");b.a.use(I.a);var T={data:function(){return{account_info:this.$store.getters.account_info}},components:(C={},a()(C,S.a.name,S.a),a()(C,"userImage",O.a),C),computed:{user_info:function(){return this.$store.getters.user_info||{}},account_info:function(){return this.$store.getters.account_info||{}}},methods:{go_website:function(){window.plus?plus.runtime.openURL("http://www.g107.com/"):window.open("http://www.g107.com/")},toAccount:function(){this.$router.push({name:"account"})},createCompany:function(){this.$router.push({name:"create_company",params:{onsuccess:this.getCompanyData.bind(this)}})},getCompanyData:function(t){var e=this;this.$toast.loading({mask:!0,message:"正在加载"}),request({url:"/api/account/site",method:"get"}).then(function(t){1===t.data.code&&(e.data=t.data.data)}).finally(function(){e.$toast.clear(),t&&t()})}}},j={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"about-me__container"},[i("div",{staticClass:"nav-bar__wrap"},[i("div",{staticClass:"about-me__header"},[i("div",{staticClass:"about-me__info",on:{click:t.toAccount}},[i("span",{staticClass:"about-me__name"},[t._v(t._s(t.account_info.name))]),t._v(" "),i("userImage",{staticClass:"about-me__avatar",attrs:{id:t.user_info.id,img_url:t.account_info.img_url,user_name:t.account_info.name,width:"1.12rem",height:"1.12rem"}})],1),t._v(" "),t.user_info.company_info?i("van-cell",{attrs:{"title-class":"platform-title",to:"company_list",title:t.user_info.company_info.name,"is-link":""}}):t._e()],1)]),t._v(" "),i("div",{staticClass:"about-blank__wrap"}),t._v(" "),i("van-cell",{attrs:{"is-link":"",to:"about"}},[i("template",{slot:"title"},[i("span",{staticClass:"cell-item__title"},[t._v("关于功道云")])]),t._v(" "),i("template",{slot:"icon"},[i("icon",{staticClass:"cell-item__icon",attrs:{name:"about_platform"}})],1)],2),t._v(" "),i("van-cell",{attrs:{"is-link":"",to:"help"}},[i("template",{slot:"title"},[i("span",{staticClass:"cell-item__title"},[t._v("帮助与建议")])]),t._v(" "),i("template",{slot:"icon"},[i("icon",{staticClass:"cell-item__icon",attrs:{name:"help_suggest"}})],1)],2),t._v(" "),t.$store.getters.user_info&&1==t.$store.getters.user_info.try_user?i("div",[i("van-cell-group",[i("div",{attrs:{slot:"title"},slot:"title"},[t._v("当前体验用户角色")]),t._v(" "),i("van-cell",{attrs:{to:"/change_role","is-link":""}},[i("template",{slot:"title"},[t._v("\n "+t._s(t.$store.getters.user_info.company_info.name)+"\n ("),t._l(t.$store.getters.user_info.employee_detail.role_list,function(e,s){return i("span",[t._v(t._s(e.remark))])}),t._v(")\n ")],2)],2)],1),t._v(" "),i("van-cell-group",[i("van-cell",{on:{click:function(e){return e.stopPropagation(),t.createCompany(e)}},scopedSlots:t._u([{key:"icon",fn:function(){return[i("icon",{staticClass:"cell-item__icon",attrs:{name:"create_company"}}),t._v(" "),i("span",{staticClass:"cell-item__title"},[t._v("创建我的企业")])]},proxy:!0}],null,!1,1865160646)})],1),t._v(" "),i("div",{staticClass:"contact_tel"},[i("van-divider",[t._v("服务热线")]),t._v(" "),i("p",[i("a",{staticStyle:{color:"#238dfa","font-size":"0.3rem",display:"block","font-weight":"bold"},attrs:{href:"tel:400-6877-880"}},[i("van-icon",{staticStyle:{"vertical-align":"middle","padding-right":"0.1rem"},attrs:{color:"#238dfa",size:"0.5rem",name:"phone"}}),t._v("400-6877-880")],1)]),t._v(" "),i("p",{staticStyle:{"line-height":"0.5;color: #adadad","text-decoration":"underline","font-size":"0.2rem"},on:{click:t.go_website}},[t._v("www.g107.com")])],1)],1):t._e()],1)},staticRenderFns:[]};var B=i("VU/8")(T,j,!1,function(t){i("YFtN")},"data-v-634c0d2c",null).exports,P=i("DpTP"),R=(i("4yKu"),i("wolx")),q=(i("iQ6B"),i("H6W6")),A=(i("n90r"),i("dJne")),E=(i("ssJA"),i("prsZ")),W=(i("3ab0"),i("bHMa")),N=(i("g+tI"),i("NLod")),D=i("ytBU"),F=i("PJh5"),L=i.n(F);b.a.use(R.a).use(q.a).use(A.a).use(E.a).use(_).use(W.a).use(N.a);var M={name:"message_list",data:function(){var t=localStorage.getItem("message_list_"+this.$store.getters.user_info.id);return{tips:"没有通知",is_app:!1,no_network:!0,qr_scan_mark:!1,plus_menu:"+",plus_show:!1,barcode:null,set_flash:!1,keyword:"",list:t=t?JSON.parse(t):null,total:0,cid:"",db:null,review_count:0,task_count:0,list_map:{},_list:[]}},filters:{msg_time:function(t){var e=L()().valueOf()/1e3-t,i="";return e<259200?i=L()(1e3*t).format("MM-DD"):e<86400?i=L()(1e3*t).format("HH:MM"):e<3600?i="1小时前":e<1800&&(i="刚刚"),i}},sockets:{new_msg:function(t){this.chat_msg_session_list(function(){})},send_msg_success:function(t){this.chat_msg_session_list(function(){})},get_badge_num:function(t){var e=JSON.parse(t);setBadgeNumber(e.num)}},watch:{keyword:function(){this.chat_msg_session_list(function(){})},plus_menu:function(t){var e=this;"scan"==t&&setTimeout(function(){e.$router.push({name:"scanqr"})},200),this.plus_menu="+"}},methods:{get_message_cate:function(){var t=this,e=!1;(e=window.plus?plus.storage.getItem("message_cate_list"):localStorage.getItem("message_cate_list"))?this.list_map=JSON.parse(e):Object(p.a)({url:"/api/notice/cate",method:"get"}).then(function(e){if(1==e.data.code)try{for(var i in t.list_map={},e.data.data)1==e.data.data[i].is_list&&(t.list_map[e.data.data[i].cate]={name:e.data.data[i].remark,avatar:e.data.data[i].icon});window.plus?plus.storage.setItem("message_cate_list",m()(t.list_map)):localStorage.setItem("message_cate_list",m()(t.list_map))}catch(t){console.log(t)}})},readMsg:function(t){this.$router.push({name:"message_detail",query:{cate:t.info.code}})},get_review_count:function(){var t=this;Object(p.a)({url:"/api/integral/review/list",method:"get",params:{type:"waiting",page:1,pt_id:0}}).then(function(e){1==e.data.code&&(t.review_count=e.data.data.total)})},get_task_count:function(){var t=this;Object(p.a)({url:"/api/integral/work/list",method:"get",params:{status:"running",page:1,pt_id:0}}).then(function(e){1==e.data.code&&(t.task_count=e.data.data.total)})},chat_msg_session_list:function(t){var e=this;Object(p.a)({url:"/api/notice/index",method:"get"}).then(function(i){e.db.save(i.data.data.list),e.db.select_all(function(i){for(var s in e.list=i,localStorage.setItem("message_list_"+e.$store.getters.user_info.id,m()(i)),e.total=0,i)e.total+=i[s].info.num;window.plus&&setBadgeNumber(e.total),t()})}).catch(function(t){console.log(t)}),this.get_review_count(),this.get_task_count()}},mounted:function(){var t=this;window.plus&&(this.is_app=!0),this.get_message_cate(),this.db=new D.a(this.$store.getters.user_info.id,function(e){t.chat_msg_session_list(function(){})})},keep_alive_update:{update_msgA:function(t,e){console.log("这是A分更新",e)},update_msgB:function(t,e){console.log("这是B分更新",e)},update_approval_list:function(t,e){t.get_review_count()},update_task_message:function(t,e){t.get_task_count()},update_message_list:function(t,e){t.$store.dispatch("get_user_info",Object(f.a)()).then(function(e){t.db=new D.a(t.$store.getters.user_info.id,function(e){t.chat_msg_session_list(function(){})})})},update_msgInformation:function(t,e){t.chat_msg_session_list(function(){})}}},z={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{height:"100%"}},[i("van-nav-bar",{staticClass:"headerbar no-down-icon left-text-bold",attrs:{"left-text":"消息通知"}},[i("template",{slot:"right"},[t.is_app?i("van-icon",{attrs:{name:"scan"},on:{click:function(e){return t.$router.push({name:"scanqr"})}}}):t._e()],1)],2),t._v(" "),i("div",{staticClass:"work_body_com"},[i("scroller",{attrs:{"on-refresh":t.chat_msg_session_list}},[i("div",{staticClass:"message-header-box"}),t._v(" "),i("div",{staticClass:"bgfff"},[i("div",{staticClass:"message-header"},[i("van-row",{attrs:{gutter:"20"}},[i("van-col",{staticClass:"event_list",attrs:{span:"12"}},[i("van-button",{staticClass:"event",attrs:{block:"",icon:"static/images/a1.png"},on:{click:function(e){return t.$router.push({name:"approval_list"})}}},[t._v("审批"),i("van-tag",{directives:[{name:"show",rawName:"v-show",value:t.review_count>0,expression:"review_count > 0"}],staticClass:"num9",class:{num10:t.review_count>9},attrs:{color:"#F56C6C",round:""}},[t._v(t._s(t.review_count))])],1)],1),t._v(" "),i("van-col",{staticClass:"event_list",attrs:{span:"12"}},[i("van-button",{staticClass:"event",attrs:{block:"",icon:"static/images/a7.png"},on:{click:function(e){return t.$router.push({name:"my_task"})}}},[t._v("\n 任务"),i("van-tag",{directives:[{name:"show",rawName:"v-show",value:t.task_count>0,expression:"task_count > 0"}],staticClass:"num9",class:{num10:t.task_count>9},attrs:{color:"#F56C6C",round:""}},[t._v(t._s(t.task_count))])],1)],1)],1)],1)]),t._v(" "),t._l(t.list,function(e,s){return t.list_map[s]?i("van-cell",{key:s,staticClass:"employee_cell",attrs:{"is-link":"",title:t.list_map[s].name},on:{click:function(i){return t.readMsg(e)}}},[i("span",{staticStyle:{"font-size":"0.24rem"}},[t._v(t._s(t._f("msg_time")(e.list[0].create_time)))]),t._v(" "),i("template",{slot:"icon"},[i("img",{staticClass:"employee_cell_head_img",attrs:{src:t.list_map[s].avatar}})]),t._v(" "),i("template",{slot:"default"},[i("div",{staticClass:"tag_box"},[e.info.num>0?i("van-tag",{staticClass:"tag num9",class:{num10:e.info.num>9},attrs:{round:"",color:"#F56C6C"}},[t._v(t._s(e.info.num))]):t._e()],1)]),t._v(" "),i("template",{slot:"label"},[""!=e.list[0].content?i("span",{staticStyle:{"white-space":"nowrap","text-overflow":"ellipsis",width:"3rem",display:"inline-block",overflow:"hidden","font-size":"0.28rem"}},[t._v(t._s(e.list[0].content))]):i("span",{staticStyle:{"white-space":"nowrap","text-overflow":"ellipsis",width:"3rem",display:"inline-block",overflow:"hidden","font-size":"0.28rem"}},[t._v(t._s(e.list[0].title))])])],2):t._e()}),t._v(" "),t._l(t.list_map,function(e,s){return null==t.list||t.list[s]?t._e():i("van-cell",{key:s,staticClass:"employee_cell",attrs:{"is-link":"",title:e.name}},[i("template",{slot:"icon"},[i("img",{staticClass:"employee_cell_head_img",attrs:{src:e.avatar}})]),t._v(" "),i("template",{slot:"label"},[i("span",{staticStyle:{"white-space":"nowrap","text-overflow":"ellipsis",width:"3rem",display:"inline-block",overflow:"hidden","font-size":"0.28rem"}},[t._v("没有新通知")])])],2)})],2)],1)],1)},staticRenderFns:[]};var J=i("VU/8")(M,z,!1,function(t){i("DEzg")},"data-v-71c7b5a5",null).exports,U={name:"common_menu",data:function(){var t=[],e=(this.$store.getters.user_info.employee_detail.manage_scope,this.$store.getters.user_info.employee_detail.permission_list),i=this.$store.getters.user_info.is_creator;return t.push({value:"1",text:"录入B分",image:"static/images/callback1.png"}),0==i&&t.push({value:"2",text:"申请积分",image:"static/images/caback2.png"}),e.indexOf("point entry a")>=0&&t.push({value:"3",text:"录入A分",image:"static/images/caback3.png"}),t.push({value:"4",text:"绩效工作",image:"static/images/caback4.png"}),t.push({value:"5",text:"发布任务",image:"static/images/caback5.png"}),e.indexOf("task publish")>=0&&t.push({value:"6",text:"悬赏任务",image:"static/images/caback6.png"}),{meum:t}},methods:{goInfo:function(t){var e=this;setTimeout(function(){1==t.value?e.$router.push({name:"integral_entry_n",query:{type:2}}):2==t.value?e.$router.push({name:"integral_apply"}):3==t.value?e.$router.push({name:"integral_entry_n",query:{type:1}}):4==t.value?e.$router.push({name:"efficiency_create_package"}):5==t.value?e.$router.push({name:"short_task"}):6==t.value&&e.$router.push({name:"temp_task"})},300),this.$emit("confirm",t)}}},H={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"common_menu_box"},[i("van-grid",{attrs:{square:"",gutter:10,"column-num":3,border:!1}},t._l(t.meum,function(e){return i("van-grid-item",{key:e.value,attrs:{icon:e.image,text:e.text},on:{click:function(i){return t.goInfo(e)}}})}),1)],1)},staticRenderFns:[]};var V,Z=i("VU/8")(U,H,!1,function(t){i("yfvP")},"data-v-19c07b70",null).exports,Y=i("9x76"),X=(V={components:{work:$,user_center:B,department:P.default,message_list:J,common_menu:Z,statistics_personal:Y.default},methods:{},sockets:{new_msg:function(t){var e=JSON.parse(t);this.msg_count=e.count}},keep_alive_update:{},data:function(){return{icon_click:0,shortcut_show:!1,msg_count:0,active_index:0,tabs:0,userinfo:null}},watch:{active_index:function(t,e){this.tabs=t,2==t&&(this.shortcut_show=!0,this.active_index=e),window.plus&&(4==t?(plus.navigator.setStatusBarStyle("light"),document.documentElement.style.backgroundColor="#26A2FF"):3==t?(plus.navigator.setStatusBarStyle("light"),document.documentElement.style.backgroundColor="#46474D"):(plus.navigator.setStatusBarStyle("light"),document.documentElement.style.backgroundColor="#26A2FF"))}}},a()(V,"methods",{app_open:function(t){localStorage.setItem("home_active_index",this.active_index)}}),a()(V,"created",function(){var t=localStorage.getItem("home_active_index");t&&(localStorage.removeItem("home_active_index"),this.active_index=t)}),V),K={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"user_index_scroller_com"},[i("div",{staticClass:"height100p",class:{hidden_right:0!=t.active_index}},[i("message_list")],1),t._v(" "),i("div",{staticClass:"height100p",class:{hidden_right:1!=t.active_index}},[i("work",{on:{url_jump:t.app_open}})],1),t._v(" "),3==t.active_index?i("div",{staticClass:"height100p",class:{hidden_right:3!=t.active_index}},[i("statistics_personal")],1):t._e(),t._v(" "),i("div",{staticClass:"height100p",class:{hidden_right:4!=t.active_index}},[i("user_center")],1),t._v(" "),i("van-tabbar",{attrs:{fixed:!1},model:{value:t.active_index,callback:function(e){t.active_index=e},expression:"active_index"}},[i("van-tabbar-item",[0!=t.tabs?i("icon",{staticClass:"footer_nav_message",attrs:{name:"footer_nav_message"}}):t._e(),t._v(" "),0==t.tabs?i("icon",{staticClass:"footer_nav_message_press active",attrs:{name:"footer_nav_message_press"}}):t._e(),t._v(" "),i("span",[t._v("通知")])],1),t._v(" "),i("van-tabbar-item",[1!=t.tabs?i("icon",{staticClass:"footer_nav_work",attrs:{name:"footer_nav_work"}}):t._e(),t._v(" "),1==t.tabs?i("icon",{staticClass:"footer_nav_work_press active",attrs:{name:"footer_nav_work_press"}}):t._e(),t._v(" "),i("span",[t._v("管理中心")])],1),t._v(" "),i("van-tabbar-item",[i("icon",{staticClass:"footer_nav_add_press active",attrs:{name:"footer_nav_add_press"}})],1),t._v(" "),i("van-tabbar-item",[3!=t.tabs?i("icon",{staticClass:"footer_nav_review",attrs:{name:"statistics"}}):t._e(),t._v(" "),3==t.tabs?i("icon",{staticClass:"footer_nav_review active",attrs:{name:"statistics_checked"}}):t._e(),t._v(" "),i("span",[t._v("统计")])],1),t._v(" "),i("van-tabbar-item",[4!=t.tabs?i("icon",{staticClass:"footer_nav_me",attrs:{name:"footer_nav_me"}}):t._e(),t._v(" "),4==t.tabs?i("icon",{staticClass:"footer_nav_me_press active",attrs:{name:"footer_nav_me_press"}}):t._e(),t._v(" "),i("span",[t._v("我的")])],1)],1)],1),t._v(" "),i("van-popup",{staticClass:"common_menu_popup",attrs:{position:"bottom","close-icon-position":"bottom-right",closeable:""},model:{value:t.shortcut_show,callback:function(e){t.shortcut_show=e},expression:"shortcut_show"}},[i("common_menu",{on:{confirm:function(e){t.shortcut_show=!1}}})],1)],1)},staticRenderFns:[]};var Q=i("VU/8")(X,K,!1,function(t){i("0lA5")},"data-v-1f50e76e",null);e.default=Q.exports},prsZ:function(t,e,i){"use strict";var s=i("o69Z"),a=i("joY4"),n=i("RP/J"),o=i("vwLT"),r=i("OIrt"),l=Object(s.b)("swipe-cell"),c=l[0],_=l[1];e.a=c({mixins:[o.a,Object(r.a)({event:"touchstart",method:"onClick"})],props:{onClose:Function,disabled:Boolean,leftWidth:[Number,String],rightWidth:[Number,String],beforeClose:Function,stopPropagation:Boolean,name:{type:[Number,String],default:""}},data:function(){return{offset:0,dragging:!1}},computed:{computedLeftWidth:function(){return+this.leftWidth||this.getWidthByRef("left")},computedRightWidth:function(){return+this.rightWidth||this.getWidthByRef("right")}},mounted:function(){this.bindTouchEvent(this.$el)},methods:{getWidthByRef:function(t){return this.$refs[t]?this.$refs[t].getBoundingClientRect().width:0},open:function(t){var e="left"===t?this.computedLeftWidth:-this.computedRightWidth;this.opened=!0,this.offset=e,this.$emit("open",{position:t,name:this.name,detail:this.name})},close:function(t){this.offset=0,this.opened&&(this.opened=!1,this.$emit("close",{position:t,name:this.name}))},onTouchStart:function(t){this.disabled||(this.startOffset=this.offset,this.touchStart(t))},onTouchMove:function(t){this.disabled||(this.touchMove(t),"horizontal"===this.direction&&(this.dragging=!0,this.lockClick=!0,(!this.opened||this.deltaX*this.startOffset<0)&&Object(n.c)(t,this.stopPropagation),this.offset=Object(a.a)(this.deltaX+this.startOffset,-this.computedRightWidth,this.computedLeftWidth)))},onTouchEnd:function(){var t=this;this.disabled||this.dragging&&(this.toggle(this.offset>0?"left":"right"),this.dragging=!1,setTimeout(function(){t.lockClick=!1},0))},toggle:function(t){var e=Math.abs(this.offset),i=this.opened?.85:.15,s=this.computedLeftWidth,a=this.computedRightWidth;a&&"right"===t&&e>a*i?this.open("right"):s&&"left"===t&&e>s*i?this.open("left"):this.close()},onClick:function(t){void 0===t&&(t="outside"),this.$emit("click",t),this.opened&&!this.lockClick&&(this.beforeClose?this.beforeClose({position:t,name:this.name,instance:this}):this.onClose?this.onClose(t,this,{name:this.name}):this.close(t))},getClickHandler:function(t,e){var i=this;return function(s){e&&s.stopPropagation(),i.onClick(t)}},genLeftPart:function(){var t=this.$createElement,e=this.slots("left");if(e)return t("div",{ref:"left",class:_("left"),on:{click:this.getClickHandler("left",!0)}},[e])},genRightPart:function(){var t=this.$createElement,e=this.slots("right");if(e)return t("div",{ref:"right",class:_("right"),on:{click:this.getClickHandler("right",!0)}},[e])}},render:function(){var t=arguments[0],e={transform:"translate3d("+this.offset+"px, 0, 0)",transitionDuration:this.dragging?"0s":".6s"};return t("div",{class:_(),on:{click:this.getClickHandler("cell")}},[t("div",{class:_("wrapper"),style:e},[this.genLeftPart(),this.slots(),this.genRightPart()])])}})},ssJA:function(t,e,i){"use strict";var s=i("nsZj"),a=(i.n(s),i("Qu9z"));i.n(a)},tAII:function(t,e){},yfvP:function(t,e){}});