Commit 7ddc18fd by ilal

提交

parent 46ad4550
...@@ -3114,9 +3114,19 @@ public class ClockInController { ...@@ -3114,9 +3114,19 @@ public class ClockInController {
Timestamp dd = Timestamp.valueOf(crlasttime); Timestamp dd = Timestamp.valueOf(crlasttime);
if(dd.after(b)) {//after:大于 before:小于 if(dd.after(b)) {//after:大于 before:小于
AttSchedule attc = attsch.get(0); AttSchedule attc = attsch.get(0);
if(attc.getDajl().getId() != null && attc.getDajl().getStatus() == 17 && attc.getDajl().getId() == 888) {
attc.getDajl().setId(null);
attc.getDajl().setSort(null);
attc.getDajl().setStatus(null);
}
attc.setIsdk(0); attc.setIsdk(0);
}else { }else {
AttSchedule attc = attsch.get(cr); AttSchedule attc = attsch.get(cr);
if(attc.getDajl().getId() != null && attc.getDajl().getStatus() == 17 && attc.getDajl().getId() == 888) {
attc.getDajl().setId(null);
attc.getDajl().setSort(null);
attc.getDajl().setStatus(null);
}
attc.setIsdk(0); attc.setIsdk(0);
} }
} }
...@@ -3204,32 +3214,38 @@ public class ClockInController { ...@@ -3204,32 +3214,38 @@ public class ClockInController {
if(abp.getType() == 1){ if(abp.getType() == 1){
AttendanceMachine kqjs = attendancemachinemapper.selectByPrimaryKey(abp.getDkfsid()); AttendanceMachine kqjs = attendancemachinemapper.selectByPrimaryKey(abp.getDkfsid());
AttClockMethod akm = AttClockMethod.builder().build(); AttClockMethod akm = AttClockMethod.builder().build();
akm.setName(kqjs.getName());// 打卡名称 if(kqjs != null) {
akm.setMac("");// wifi【wifi】 akm.setName(kqjs.getName());// 打卡名称
akm.setAttrange(0);// 范围【地址】 akm.setMac("");// wifi【wifi】
akm.setType(1);// 类型(1:考勤机;2:地址;3:WIFI) akm.setAttrange(0);// 范围【地址】
akm.setLongitude(0);// 经度【地址】 akm.setType(1);// 类型(1:考勤机;2:地址;3:WIFI)
akm.setLatitude(0);// 纬度【地址】 akm.setLongitude(0);// 经度【地址】
akm.setLatitude(0);// 纬度【地址】
}
akms.add(akm); akms.add(akm);
}else if(abp.getType() == 2){ }else if(abp.getType() == 2){
PunchCardAddress kqdzs = punchcardaddressmapper.selectByPrimaryKey(abp.getDkfsid()); PunchCardAddress kqdzs = punchcardaddressmapper.selectByPrimaryKey(abp.getDkfsid());
AttClockMethod akm = AttClockMethod.builder().build(); AttClockMethod akm = AttClockMethod.builder().build();
akm.setName(kqdzs.getName());// 打卡名称 if(kqdzs != null) {
akm.setMac("");// wifi【wifi】 akm.setName(kqdzs.getName());// 打卡名称
akm.setAttrange(kqdzs.getDkfw());// 范围【地址】 akm.setMac("");// wifi【wifi】
akm.setType(2);// 类型(1:考勤机;2:地址;3:WIFI) akm.setAttrange(kqdzs.getDkfw());// 范围【地址】
akm.setLongitude(kqdzs.getLon());// 经度【地址】 akm.setType(2);// 类型(1:考勤机;2:地址;3:WIFI)
akm.setLatitude(kqdzs.getLat());// 纬度【地址】 akm.setLongitude(kqdzs.getLon());// 经度【地址】
akm.setLatitude(kqdzs.getLat());// 纬度【地址】
}
akms.add(akm); akms.add(akm);
}else{ }else{
PunchCardWiFi kqwfs = punchcardwifimapper.selectByPrimaryKey(abp.getDkfsid()); PunchCardWiFi kqwfs = punchcardwifimapper.selectByPrimaryKey(abp.getDkfsid());
AttClockMethod akm = AttClockMethod.builder().build(); AttClockMethod akm = AttClockMethod.builder().build();
akm.setName(kqwfs.getName());// 打卡名称 if(kqwfs != null) {
akm.setMac(kqwfs.getMac());// wifi【wifi】 akm.setName(kqwfs.getName());// 打卡名称
akm.setAttrange(0);// 范围【地址】 akm.setMac(kqwfs.getMac());// wifi【wifi】
akm.setType(3);// 类型(1:考勤机;2:地址;3:WIFI) akm.setAttrange(0);// 范围【地址】
akm.setLongitude(0);// 经度【地址】 akm.setType(3);// 类型(1:考勤机;2:地址;3:WIFI)
akm.setLatitude(0);// 纬度【地址】 akm.setLongitude(0);// 经度【地址】
akm.setLatitude(0);// 纬度【地址】
}
akms.add(akm); akms.add(akm);
} }
} }
......
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