1 |
- webpackJsonp([202],{dEZs:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s={data:function(){return{absent_time:0,day_list:[],rangeWidth:0,rangeLeft:0}},computed:{},created:function(){this.calculateHolidayTime()},methods:{calculateRangeLeft:function(t){return(Number(t.split(":")[0])+t.split(":")[1]/60)/24*6.52},calculateHolidayTime:function(){var t=this;this.$httpkq("get","/ad/review/calculate",{rule_id:this.$route.query.vacation,start_time:this.$route.query.startTime,end_time:this.$route.query.endTime}).then(function(a){1==a.data.code?(t.day_list=a.data.data.day_list,t.absent_time=a.data.data.absent_time):t.$toast(a.data.msg)}).catch(function(t){console.log(t)})}}},i={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("van-nav-bar",{attrs:{title:"请假明细","left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),e("scroller",[e("div",{staticClass:"calculateDetail"},[e("div",{staticClass:"header"},[t._v("\n 将在出勤统计中计为\n "),e("div",{staticClass:"detail"},[t._v("共请假 "+t._s(t.absent_time)+" 小时")])]),t._v(" "),e("div",{staticClass:"timeLine"},t._l(t.day_list,function(a,s){return e("div",{key:s,staticClass:"item"},[e("div",{staticClass:"hour"},[t._v(t._s(a.hour)+"小时")]),t._v(" "),e("div",{staticClass:"date"},[t._v(t._s(a.day)+" "+t._s(a.day_week))]),t._v(" "),e("div",{staticClass:"progross"},[e("div",{staticClass:"range",style:{width:a.hour/24*6.52+"rem",left:t.calculateRangeLeft(a.start_time)+"rem"}},[t._v("\n 请假"+t._s(a.start_time)+"~"+t._s(a.end_time)+"\n ")])]),t._v(" "),e("div",{staticClass:"bottom"},[e("div",{staticClass:"start"},[t._v("00:00")]),t._v(" "),e("div",{staticClass:"end"},[t._v("24:00")])])])}),0)])])],1)},staticRenderFns:[]};var n=e("VU/8")(s,i,!1,function(t){e("y+kM")},"data-v-0746b4c7",null);a.default=n.exports},"y+kM":function(t,a){}});
|