199.04cd1ae8d93b450e10e2.js 4.7 KB

1
  1. webpackJsonp([199],{T30h:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});a("g+tI");var s=a("NLod"),i=(a("iQ6B"),a("H6W6")),n=(a("n90r"),a("dJne")),r=(a("4yKu"),a("wolx")),o=a("7+uW"),l=a("vLgD");o.a.use(s.a).use(i.a).use(n.a).use(r.a);var _={name:"integralDetail",data:function(){return{loading:!0,eventData:[],userData:{},searchParams:{employee_ids:null,page:1,page_size:10,rule_id:"",item_id:"",year:"",month:"",quarter:"",pt_id:"3"},types_list:{},sxArr:[{text:"按事件时间排序",value:1},{text:"按积分从高到底排序",value:2},{text:"按积分从低到高排序",value:3}],pointType:1,novice:!0,userData_tow:{site_config:{base_point:0},point_config:{service_point:0}},deptName:""}},created:function(){if(this.$route.query.item){var t=JSON.parse(this.$route.query.item);console.log(t),this.deptName=t.deptName,this.userData=t,this.searchParams.employee_ids=t.employee_id,this.searchParams.rule_id=t.rule_id,this.searchParams.item_id=t.item_id,this.searchParams.year=t.year,this.searchParams.month=t.month,this.searchParams.quarter=t.quarter,this.searchParams.pt_id=t.pt_id,t.employee_id&&this.$route.query.isLj&&this.getUserPoint()}this.get_point_types()},methods:{getUserPoint:function(){var t=this;Object(l.a)("get","/api/employee/detail",{target:this.searchParams.employee_ids}).then(function(e){1===e.data.code&&(t.userData_tow=e.data.data.user)})},get_point_types:function(){var t=this.$getTypes;for(var e in t)this.types_list[t[e].id]=t[e].name},refresh:function(t){this.novice=!0,this.searchParams.page=1,this.getEventData(function(){self.eventData=[],t()})},infinite:function(t){this.novice&&(this.searchParams.page++,this.getEventData(t))},onChangePointType:function(){this.novice=!0,this.searchParams.page=1,1!==this.pointType?this.searchParams.point_sort=2==this.pointType?"desc":"asc":this.searchParams.point_sort=void 0,this.$refs.scroller.triggerPullToRefresh()},getEventData:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};this.loading=!0,Object(l.a)("get","/api/integral/statistics/integral",this.searchParams).then(function(a){e();var s=t.$refs.scroller;if(1===a.data.code){s.finishInfinite(a.data.data.list.length!=t.searchParams.page_size);var i=a.data.data.list;0==i.length&&(t.novice=!1),1===t.searchParams.page?t.eventData=i:t.eventData=t.eventData.concat(i)}else s.finishInfinite(!0)}).finally(function(){t.loading=!1})}}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"event-list__container"},[a("van-nav-bar",{attrs:{title:"积分明细","left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),a("div",{staticClass:"flex-box header flex-v-ce"},[a("div",{staticClass:"flex-1 flex-box flex-v-ce"},[a("userImage",{staticClass:"about-me__avatar",attrs:{img_url:t.userData.employee_img_url,user_name:t.userData.employee_name,fontSize:"0.28rem",width:"1rem",height:"1rem"}}),t._v(" "),a("div",{staticStyle:{"margin-left":"0.1rem"}},[a("div",{staticClass:"event-employee__name"},[t._v(t._s(t.userData.employee_name))]),t._v(" "),a("div",{staticClass:"deptName"},[t._v(t._s(t.deptName))])])],1),t._v(" "),a("div",[t.userData.point>=0?a("span",{staticClass:"red"},[t._v("+"+t._s(t.userData.point))]):t._e(),t._v(" "),t.userData.point<0?a("span",{staticClass:"green"},[t._v(t._s(t.userData.point))]):t._e()])]),t._v(" "),t.userData_tow.site_config.base_point?a("div",{staticClass:"text"},[t._v("基础分:"+t._s(t.userData_tow.site_config.base_point)+" 工龄分:"+t._s(t.userData_tow.point_config.service_point))]):a("div",{staticClass:"text"},[t._v("该明细不包含基础分与工龄分")]),t._v(" "),a("van-dropdown-menu",{attrs:{"active-color":"#26a2ff"}},[a("van-dropdown-item",{attrs:{options:t.sxArr},on:{change:t.onChangePointType},model:{value:t.pointType,callback:function(e){t.pointType=e},expression:"pointType"}})],1),t._v(" "),a("div",{staticClass:"event-list__content"},[a("scroller",{ref:"scroller",attrs:{"on-refresh":t.refresh,"on-infinite":t.infinite,noDataText:"我也是有底线的",list:t.eventData}},[a("van-cell-group",t._l(t.eventData,function(e,s){return a("div",{key:s,staticClass:"event-list__item"},[a("div",{staticClass:"flex-box"},[a("div",{staticClass:"flex-1 event-content__text overflow_two"},[t._v(t._s(e.remark))]),t._v(" "),a("div",[e.point>=0?a("span",{staticClass:"red"},[t._v("+"+t._s(e.point)+t._s(t.types_list[e.pt_id]))]):a("span",{staticClass:"green"},[t._v(t._s(e.point)+t._s(t.types_list[e.pt_id]))])])]),t._v(" "),a("div",{staticClass:"event-time__text"},[t._v(t._s(e.event_time))])])}),0),t._v(" "),a("noData",{attrs:{list:t.eventData}})],1)],1)],1)},staticRenderFns:[]};var v=a("VU/8")(_,c,!1,function(t){a("kK53")},"data-v-0a0580d5",null);e.default=v.exports},kK53:function(t,e){}});