|
|
|
@ -155,8 +155,8 @@ public class SaveWorkOverTimeCmd extends AbstractCommonCommand<Map<String,Object
|
|
|
|
|
log.debug("最终加班时长: {}",jbsc);
|
|
|
|
|
workOverTimeItems.put("item",workTimeBeLateItems.get(0).get("key"));
|
|
|
|
|
//20240914逻辑修改,加班转调休中,加班时长、转入假期时长不进行核算量相关逻辑处理
|
|
|
|
|
// double itemduration = Utils.getItemdurationDown(workOverTimeHsl,workOverTimeHsdw,Long.valueOf(Math.round(jbsc)).intValue(),AccountingUnitEnum.MINUTES);
|
|
|
|
|
double itemduration = Utils.getItemdurationDownWithoutHsl(workOverTimeHsdw,Long.valueOf(Math.round(jbsc)).intValue(),AccountingUnitEnum.MINUTES);
|
|
|
|
|
double itemduration = Utils.getItemdurationDown(workOverTimeHsl,workOverTimeHsdw,Long.valueOf(Math.round(jbsc)).intValue(),AccountingUnitEnum.MINUTES);
|
|
|
|
|
// double itemduration = Utils.getItemdurationDownWithoutHsl(workOverTimeHsdw,Long.valueOf(Math.round(jbsc)).intValue(),AccountingUnitEnum.MINUTES);
|
|
|
|
|
workOverTimeItems.put("itemduration",itemduration);
|
|
|
|
|
workOverTimeItems.put("jbsc",jbsc);
|
|
|
|
|
|
|
|
|
@ -203,8 +203,8 @@ public class SaveWorkOverTimeCmd extends AbstractCommonCommand<Map<String,Object
|
|
|
|
|
Map<String,Object> holidayItem = getHolidayItem(workTimeBeLateItems.get(0).get("zrdjb").toString(),attendanceItems);
|
|
|
|
|
//20240914逻辑修改,加班转调休中,加班时长、转入假期时长不进行核算量相关逻辑处理
|
|
|
|
|
// double ktsc = Utils.getItemdurationDown(Double.valueOf(holidayItem.get("hsl").toString()),holidayItem.get("hsdw").toString(),Double.valueOf(jbsc).intValue(),AccountingUnitEnum.MINUTES);
|
|
|
|
|
double ktsc = Utils.getItemdurationDownWithoutHsl(holidayItem.get("hsdw").toString(),Double.valueOf(jbsc).intValue(),AccountingUnitEnum.MINUTES);
|
|
|
|
|
|
|
|
|
|
// double ktsc = Utils.getItemdurationDownWithoutHsl(holidayItem.get("hsdw").toString(),Double.valueOf(jbsc).intValue(),AccountingUnitEnum.MINUTES);
|
|
|
|
|
double ktsc = itemduration;
|
|
|
|
|
insertHoliDayParam.put("ktsc",ktsc);
|
|
|
|
|
insertHoliDayParam.put("yxsc",0);
|
|
|
|
|
insertHoliDayParam.put("wxsc",ktsc);
|
|
|
|
|