这个人这天的班次有没有设置休息时长,设置了的扣1小时再向下取整,没有设置休息时长的,不扣减1小时,直接向下取整
parent
939758db45
commit
5b4ff6612e
@ -0,0 +1,37 @@
|
|||||||
|
<%@ page import="com.engine.kq.entity.WorkTimeEntity" %>
|
||||||
|
<%@ page import="com.weaver.general.Util" %>
|
||||||
|
<%@ page import="com.engine.kq.biz.KQWorkTime" %>
|
||||||
|
<%@ page import="org.apache.commons.lang3.StringUtils" %>
|
||||||
|
<%@ page import="com.engine.kq.biz.KQShiftManagementComInfo" %>
|
||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<%
|
||||||
|
|
||||||
|
String id = Util.null2String(request.getParameter("id"));
|
||||||
|
String gzrq = Util.null2String(request.getParameter("gzrq"));
|
||||||
|
KQWorkTime kqWorkTime = new KQWorkTime();
|
||||||
|
|
||||||
|
WorkTimeEntity workTimeEntity = kqWorkTime.getWorkTime(id, gzrq);
|
||||||
|
String serialId = workTimeEntity.getSerialId();
|
||||||
|
if (StringUtils.isBlank(serialId) || "-1".equals(serialId)) {
|
||||||
|
kqWorkTime.setIsFormat(true);
|
||||||
|
workTimeEntity = kqWorkTime.getWorkTime(id, gzrq);
|
||||||
|
serialId = workTimeEntity.getSerialId();
|
||||||
|
}
|
||||||
|
|
||||||
|
KQShiftManagementComInfo kqShiftManagementComInfo = new KQShiftManagementComInfo();
|
||||||
|
String isRestTimeOpen = kqShiftManagementComInfo.getIsresttimeopen(serialId);
|
||||||
|
|
||||||
|
|
||||||
|
//1表示开启
|
||||||
|
out.println(isRestTimeOpen);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue