Commit 8e5a01be authored by 赵啸非's avatar 赵啸非

修改考勤汇总

parent 734880fa
...@@ -330,7 +330,7 @@ export default { ...@@ -330,7 +330,7 @@ export default {
}, },
// 格式化单元格数据 // 格式化单元格数据
formatterDate(row, column) { formatterDate(row, column) {
//console.log("date:",row,column) console.log("date:",row,column)
return formatterDate(row, column); return formatterDate(row, column);
}, },
// 格式化单元格数据 只要年月日 // 格式化单元格数据 只要年月日
......
...@@ -399,14 +399,11 @@ export default { ...@@ -399,14 +399,11 @@ export default {
}, },
/** 子表列元素 */ /** 子表列元素 */
columnSet: [ columnSet: [
{ prop: "recordId", label: "考勤记录ID", width: 100 }, { prop: "shiftsName", label: "班次名称", width: 150 },
{ prop: "shiftsId", label: "班次ID", width: 100 },
{ prop: "shiftsName", label: "班次名称", width: 100 },
{ prop: "goWorkDate", label: "上班打卡时间", width: 100 , formatter: this.formatterDate}, { prop: "goWorkDate", label: "上班打卡时间", width: 100 , formatter: this.formatterDate},
{ prop: "goWorkResult", label: "上班打卡结果", width: 100, formatter: this.formatterString }, { prop: "goWorkResult", label: "上班打卡结果", width: 100, formatter: this.formatterString },
{ prop: "offWorkDate", label: "下班打卡时间", width: 100 , formatter: this.formatterDate}, { prop: "offWorkDate", label: "下班打卡时间", width: 100 , formatter: this.formatterDate},
{ prop: "offWorkResult", label: "下班打卡结果", width: 100 , formatter: this.formatterString}, { prop: "offWorkResult", label: "下班打卡结果", width: 100 , formatter: this.formatterString}
{ prop: "remark", label: "备注", width: 100 },
], ],
......
...@@ -120,17 +120,17 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte ...@@ -120,17 +120,17 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte
attendanceRecordEntity.setAttendanceGroupId(attendanceGroupEntity.getId()); attendanceRecordEntity.setAttendanceGroupId(attendanceGroupEntity.getId());
attendanceRecordEntity.setAttendanceGroupName(attendanceGroupEntity.getGroupName()); attendanceRecordEntity.setAttendanceGroupName(attendanceGroupEntity.getGroupName());
log.info("attendanceGroupEntity.getId()=={}", attendanceGroupEntity.getId()); //log.info("attendanceGroupEntity.getId()=={}", attendanceGroupEntity.getId());
//查询考勤组详细信息获取班次 //查询考勤组详细信息获取班次
AttendanceGroupFixedworkEntity attendanceGroupFixedworkEntity = attendanceGroupFixedworkService.selectOne(new AttendanceGroupFixedworkQuery() AttendanceGroupFixedworkEntity attendanceGroupFixedworkEntity = attendanceGroupFixedworkService.selectOne(new AttendanceGroupFixedworkQuery()
.groupId(attendanceGroupEntity.getId())); .groupId(attendanceGroupEntity.getId()));
//判断当前考勤日期为周几 //判断当前考勤日期为周几
Date attendanceDate1 = attendanceDate; Date attendanceDate1 = attendanceDate;
String week = this.getWeek(attendanceDate1); String week = this.getWeek(attendanceDate1);
log.info("week:{}", week); //log.info("week:{}", week);
//通过考勤日期的星期拿到班次id. //通过考勤日期的星期拿到班次id.
Long weekClassId = this.getWeekClassId(attendanceGroupFixedworkEntity, week); Long weekClassId = this.getWeekClassId(attendanceGroupFixedworkEntity, week);
log.info("weekClassId:{}", weekClassId); //log.info("weekClassId:{}", weekClassId);
//weekClassId为-1 则不在考勤 //weekClassId为-1 则不在考勤
if (weekClassId == -1L) { if (weekClassId == -1L) {
//跳过本次循环 //跳过本次循环
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment