182.b0d91969f90225cf0541.1706754571694+.js 5.9 KB

1
  1. webpackJsonp([182],{"1eS+":function(t,e){},l1nC:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={data:function(){return{list:[],page:0,page_size:10}},computed:{week:function(){return this.$route.query.week},type:function(){return this.$route.query.type},date:function(){return this.$route.query.date},start:function(){return this.$route.query.start},newstart:function(){return this.$route.query.start.replace(/-/g,".")},newend:function(){return this.$route.query.end.replace(/-/g,".")},end:function(){return this.$route.query.end},item:function(){return JSON.parse(this.$route.query.item)}},created:function(){this.getWorktime()},methods:{getWorktime:function(){var t=this,e="",s={};e=1==this.type?"/ad/statistics/employee/calendar":6==this.type?"/ad/statistics/employee/result/calendar":2==this.type||3==this.type||4==this.type?"/ad/statistics/employee/result/calendar":"/ad/statistics/employee/event",s.date_type=this.week,2==this.week?(s.start_date=t.start,s.end_date=t.end,delete s.month_date):3==this.week&&(s.month_date=this.date,delete s.start_date,delete s.end_date),s.employee_id=t.item.employee_id,s.site_id=t.item.site_id,2==t.type?s.type=3:3==t.type?s.type=4:4==t.type?s.type=2:5==t.type?s.type=10:7==t.type?s.type=4:delete s.type,this.$axiosKq("post",e,s).then(function(e){1==e.data.code&&(t.list=e.data.data.list)})}}},a={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"AttendanceEvent"},[s("van-nav-bar",{attrs:{title:"统计","left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),s("div",{staticClass:"headerWrapper"},[s("userImage",{staticClass:"avatar",staticStyle:{"margin-right":"0.2rem"},attrs:{img_url:t.item.img_url,user_name:t.item.employee_name,id:t.item.id,width:"0.8rem",height:"0.8rem"}}),t._v(" "),s("div",{staticClass:"info"},[s("div",{staticClass:"name"},[t._v(t._s(t.item.employee_name))]),t._v(" "),s("div",{staticClass:"dept"},[t._v(t._s(t.item.dept_name))])]),t._v(" "),1==t.type?s("div",{staticClass:"detail"},[s("div",{staticClass:"low",staticStyle:{color:"#303133"}},[t._v(t._s(t.item.work_hour)+"小时")]),t._v(" "),s("div",{staticClass:"desc"},[t._v("出勤"+t._s(t.item.work_day)+"天")])]):t._e(),t._v(" "),2==t.type?s("div",{staticClass:"detail"},[s("div",{staticClass:"low",staticStyle:{color:"#F56C6C"}},[t._v(t._s(t.item.late_point))]),t._v(" "),s("div",{staticClass:"desc",staticStyle:{color:"#909399"}},[t._v("迟到"+t._s(t.item.late_count)+"次")])]):t._e(),t._v(" "),3==t.type?s("div",{staticClass:"detail"},[s("div",{staticClass:"low",staticStyle:{color:"#F56C6C"}},[t._v(t._s(t.item.early_point))]),t._v(" "),s("div",{staticClass:"desc",staticStyle:{color:"#909399"}},[t._v("早退"+t._s(t.item.leave_count)+"次")])]):t._e(),t._v(" "),4==t.type?s("div",{staticClass:"detail"},[s("div",{staticClass:"low",staticStyle:{color:"#F56C6C"}},[t._v(t._s(t.item.sign_absent_point))]),t._v(" "),s("div",{staticClass:"desc",staticStyle:{color:"#909399"}},[t._v("缺卡"+t._s(t.item.sign_absent_count)+"次")])]):t._e(),t._v(" "),5==t.type?s("div",{staticClass:"detail"},[s("div",{staticClass:"low",staticStyle:{color:"#F56C6C"}},[t._v(t._s(t.item.absent_point))]),t._v(" "),s("div",{staticClass:"desc",staticStyle:{color:"#909399"}},[t._v("旷工"+t._s(t.item.absent_count)+"次")])]):t._e(),t._v(" "),6==t.type?s("div",{staticClass:"detail"},[s("div",{staticClass:"desc",staticStyle:{color:"#303133"}},[t._v("外勤"+t._s(t.item.range_count)+"次")])]):t._e(),t._v(" "),7==t.type?s("div",{staticClass:"detail"},[s("div",{staticClass:"low"},[t._v(t._s(t.item.ot_point))]),t._v(" "),s("div",{staticClass:"desc",staticStyle:{color:"#909399"}},[t._v("加班"+t._s(t.item.ot_count)+"次")])]):t._e()],1),t._v(" "),s("scroller",{ref:"list_scroller",staticClass:"headAll"},[s("div",{staticClass:"date",staticStyle:{"font-size":"12px",color:"#909399",margin:"17px 0 4px 0.32rem"}},[3==t.week?s("span",[t._v(t._s(t.date))]):s("span",[t._v(t._s(t.newstart)+"-"+t._s(t.newend))])]),t._v(" "),1==t.type?s("div",[t._l(t.list,function(e,i){return s("div",{key:i,staticClass:"headerWrapper",staticStyle:{padding:"0.32rem","border-bottom":"1px solid #EEEEEE",margin:"0"}},[s("div",{staticClass:"info"},[s("div",{staticClass:"name",staticStyle:{"font-size":"16px",color:"#303133"}},[t._v(t._s(e.date))])]),t._v(" "),s("div",{staticClass:"detail"},[s("div",{staticClass:"low",staticStyle:{"font-size":"16px",color:"#303133"}},[t._v(t._s(e.work_hour)+"小时")])])])}),t._v(" "),0==t.list.length?s("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2):t._e(),t._v(" "),1!=t.type&&6!=t.type?s("div",[t._l(t.list,function(e,i){return s("div",{key:i,staticClass:"eventPoint"},[s("div",{staticClass:"event"},[t._v("\n "+t._s(e.remark)+"\n "),e.point<0?s("span",{staticClass:"point"},[t._v(t._s(e.point))]):t._e(),t._v(" "),e.point>0?s("span",{staticClass:"low"},[t._v("+"+t._s(e.point))]):t._e()]),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:e.event_date||e.event_name,expression:"item.event_date || item.event_name"}],staticClass:"desc"},[e.event_date?s("span",{staticClass:"descItem"},[t._v("时间:"+t._s(e.event_date))]):t._e(),t._v(" "),s("span",{staticClass:"descItem"},[t._v(t._s(e.event_name))])])])}),t._v(" "),0==t.list.length?s("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2):t._e(),t._v(" "),6==t.type?s("div",[t._l(t.list,function(e,i){return s("div",{key:i,staticClass:"eventPoint",staticStyle:{padding:"0.3rem 0.38rem 0.1rem"}},[s("div",{staticClass:"event"},[t._v("\n "+t._s(e.remark)+"\n "),e.point<0?s("span",{staticClass:"point"},[t._v(t._s(e.point))]):t._e(),t._v(" "),e.point>0?s("span",{staticClass:"low"},[t._v("+"+t._s(e.point))]):t._e()]),t._v(" "),s("div",{staticClass:"desc"})])}),t._v(" "),0==t.list.length?s("van-empty",{attrs:{description:"暂无数据"}}):t._e()],2):t._e(),t._v(" "),s("div",{staticStyle:{height:"2rem"}})])],1)},staticRenderFns:[]};var n=s("VU/8")(i,a,!1,function(t){s("1eS+")},"data-v-12c786d4",null);e.default=n.exports}});