diff --git a/pages/projectEnd/laborManage/index.vue b/pages/projectEnd/laborManage/index.vue index 3884b8c0..7b18e22e 100644 --- a/pages/projectEnd/laborManage/index.vue +++ b/pages/projectEnd/laborManage/index.vue @@ -71,11 +71,39 @@ - {{(((statictisData.attendancePerson.lwPersonTotal-statictisData.yesterdayAttendancePerson.lwPersonTotal)/statictisData.yesterdayAttendancePerson.lwPersonTotal)*100).toFixed(2)}}% + + + + {{Math.abs(lwRadio(statictisData))}}% + + + {{Math.abs(lwRadio(statictisData))}}% + + + {{Math.abs(lwRadio(statictisData))}} + + + + {{Math.abs(lwRadio(statictisData))}}% + - {{(((statictisData.attendancePerson.glPersonTotal-statictisData.yesterdayAttendancePerson.glPersonTotal)/statictisData.yesterdayAttendancePerson.glPersonTotal)*100).toFixed(2)}}% + + + + {{Math.abs(glRadio(statictisData))}}% + + + {{Math.abs(glRadio(statictisData))}}% + + + {{Math.abs(glRadio(statictisData))}} + + + + {{Math.abs(glRadio(statictisData))}}% + @@ -227,6 +255,9 @@ tabIndex: 0, mobileAttendance:1,//是否能移动考勤,0是,1否 }; + }, + computed:{ + }, onLoad() { this.statusBarHeight = uni.getStorageSync('systemInfo').statusBarHeight @@ -235,6 +266,22 @@ this.loadData() }, methods: { + lwRadio(statictisData){ + let today = statictisData.attendancePerson.lwPersonTotal + let yesterday = statictisData.yesterdayAttendancePerson.lwPersonTotal + if(yesterday === 0) return '--' + + let radio = (((today - yesterday)/yesterday)*100).toFixed(2) + return radio + }, + glRadio(statictisData){ + let today = statictisData.attendancePerson.glPersonTotal + let yesterday = statictisData.yesterdayAttendancePerson.glPersonTotal + if(yesterday === 0) return '--' + + let radio = (((today - yesterday)/yesterday)*100).toFixed(2) + return radio + }, loadData() { var that = this this.sendRequest({