Commit 68737c51 by leialin

Merge branch 'lal' into 'develop'

提交

See merge request 8timerv2/8timerapiv200!420
parents 24a14c7d 1e64f9dd
......@@ -1605,6 +1605,10 @@ public class ClockInController {
kskd = false;
if(attdate.getAttsch().size() == 2) {//一套上下班 上班1
if(clock.getType() == 1) {
if(starttime1ks == 0 && starttime1js == 0) {
atttype = clock.getType();
isRange = true;//在范围
}else {
boolean effectiveDate1 = ClockInTool.hourMinuteBetween(new SimpleDateFormat("yyyy-MM-dd HH:mm").format(time_), new SimpleDateFormat("yyyy-MM-dd HH:mm").format(starttime1ks), new SimpleDateFormat("yyyy-MM-dd HH:mm").format(starttime1js),"yyyy-MM-dd HH:mm");
if (effectiveDate1) {//在范围内就打卡
atttype = clock.getType();
......@@ -1612,7 +1616,12 @@ public class ClockInController {
}else {
isRange = false;
}
}
}else if(clock.getType() == 2){
if(endtime1ks == 0 && endtime1js == 0) {
atttype = clock.getType();
isRange = true;//在范围
}else {
boolean effectiveDate2 = ClockInTool.hourMinuteBetween(new SimpleDateFormat("yyyy-MM-dd HH:mm").format(time_), new SimpleDateFormat("yyyy-MM-dd HH:mm").format(endtime1ks), new SimpleDateFormat("yyyy-MM-dd HH:mm").format(endtime1js),"yyyy-MM-dd HH:mm");
if (effectiveDate2) {//在范围内就打卡
atttype = clock.getType();
......@@ -1621,6 +1630,7 @@ public class ClockInController {
isRange = false;
}
}
}
}else {
boolean getinto = true;
//打卡时间 对比班次 接近哪个时间就打哪个时间的卡
......@@ -2833,7 +2843,7 @@ public class ClockInController {
}
}
if(bcsz != null) {
if(bcsz != null && (dkjl.getSort())%2 > 0) {
int yxcdfzs = bcsz.getYxcdfzs();//允许迟到分钟数
int yzcdfzs = bcsz.getYzcdfzs();//严重迟到分钟数
int kgcdfzs = bcsz.getKgcdfzs();//旷工迟到分钟数
......
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