diff --git a/src/com/engine/kq/biz/KQOverTimeRuleCalBiz.java b/src/com/engine/kq/biz/KQOverTimeRuleCalBiz.java index 44b9d95..bf17c34 100644 --- a/src/com/engine/kq/biz/KQOverTimeRuleCalBiz.java +++ b/src/com/engine/kq/biz/KQOverTimeRuleCalBiz.java @@ -1033,6 +1033,12 @@ public class KQOverTimeRuleCalBiz { String searIdYb = bb.getPropValue("nbkq_main","searIdYb"); //管理人员12小时班制夜班最大加班时长 Integer ybMaxMins = Util.getIntValue(bb.getPropValue("nbkq_main","ybMaxMins")); + if(searIdYb.equals(searIdFrom)){ + //12夜补半小时 + mins = mins + 30; + kqLog.info("12夜补半小时:"+mins); + } + Integer bxszh = changeBxs(mins); kqLog.info("半小时计提时长bxszh:"+bxszh+"searIdFrom:"+searIdFrom);