49.f318bfd89d650f4d73a9.1706754571694+.js 4.6 KB

1
  1. webpackJsonp([49],{GeP3:function(e,t,a){"use strict";Object.defineProperty(t,"__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"));a("7+uW").a.use(s.a).use(i.a).use(n.a).use(r.a);var o={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}}}},created:function(){if(this.$route.query.item){var e=JSON.parse(this.$route.query.item);this.userData=e,this.$route.query.isFz?this.searchParams={employee_ids:e.employee_id,item_ids:e.items,rule_ids:e.rules,start_day:e.start_date,end_day:e.end_date,pt_id:e.pt_id,page_size:10,page:1}:this.$route.query.isJd?this.searchParams={employee_ids:e.employee_id,not_auto:e.not_auto,rule_ids:e.rule_ids,start_day:e.start_date,end_day:e.end_date,pt_id:e.pt_id,page_size:10,page:1}:(this.searchParams={employee_ids:e.employee_id,pt_id:3,page_size:10,page:1},this.getUserPoint())}this.get_point_types()},methods:{getUserPoint:function(){var e=this;this.$axiosUser("get","/api/pro/employee/detail",{target:this.searchParams.employee_ids}).then(function(t){1===t.data.code&&(e.userData_tow=t.data.data.user)})},get_point_types:function(){var e=this.$getTypes;for(var t in e)this.types_list[e[t].id]=e[t].name},refresh:function(e){this.novice=!0,this.searchParams.page=1,this.getEventData(function(){self.eventData=[],e()})},infinite:function(e){this.novice&&(this.searchParams.page++,this.getEventData(e))},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 e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};this.loading=!0,this.$axiosUser("get","/api/pro/integral/statistics/integral",this.searchParams,"v3").then(function(a){t();var s=e.$refs.scroller;if(1===a.data.code){s.finishInfinite(a.data.data.list.length!=e.searchParams.page_size);var i=a.data.data.list;0==i.length&&(e.novice=!1),1===e.searchParams.page?e.eventData=i:e.eventData=e.eventData.concat(i)}else s.finishInfinite(!0)}).finally(function(){e.loading=!1})}}},_={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"event-list__container"},[a("van-nav-bar",{attrs:{title:"积分明细","left-text":"返回","left-arrow":""},on:{"click-left":e.$route_back}}),e._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:e.userData.employee_img_url,user_name:e.userData.employee_name,fontSize:"0.28rem",width:"1rem",height:"1rem"}}),e._v(" "),a("div",{staticStyle:{"margin-left":"0.1rem"}},[a("div",{staticClass:"event-employee__name"},[e._v(e._s(e.userData.employee_name))]),e._v(" "),a("div",{staticClass:"deptName"},[e._v(e._s(e.userData.deptName))])])],1),e._v(" "),a("div",[e.userData.point>=0?a("span",{staticClass:"red"},[e._v("+"+e._s(e.userData.point))]):e._e(),e._v(" "),e.userData.point<0?a("span",{staticClass:"green"},[e._v(e._s(e.userData.point))]):e._e()])]),e._v(" "),e.userData_tow.site_config.base_point?a("div",{staticClass:"text"},[e._v("基础分:"+e._s(e.userData_tow.site_config.base_point)+" 工龄分:"+e._s(e.userData_tow.point_config.service_point))]):a("div",{staticClass:"text"},[e._v("该明细不包含基础分与工龄分")]),e._v(" "),a("div",{staticClass:"event-list__content"},[a("scroller",{ref:"scroller",attrs:{"on-refresh":e.refresh,"on-infinite":e.infinite,noDataText:"我也是有底线的",list:e.eventData}},[a("van-cell-group",e._l(e.eventData,function(t,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"},[e._v(e._s(t.remark))]),e._v(" "),a("div",[t.point>=0?a("span",{staticClass:"red"},[e._v("+"+e._s(t.point)+e._s(e.types_list[t.pt_id]))]):a("span",{staticClass:"green"},[e._v(e._s(t.point)+e._s(e.types_list[t.pt_id]))])])]),e._v(" "),a("div",{staticClass:"event-time__text"},[e._v(e._s(t.event_time))])])}),0),e._v(" "),a("noData",{attrs:{list:e.eventData}})],1)],1)],1)},staticRenderFns:[]};var l=a("VU/8")(o,_,!1,function(e){a("gR1K")},"data-v-ea28de4e",null);t.default=l.exports},gR1K:function(e,t){}});