%@ page contentType="text/html; charset=UTF-8" %>
<%@ page import="weaver.general.Util" %>
<%@ page import="com.engine.jucailinkq.common.util.ExtensionClassHolder" %>
<%@ page import="com.engine.jucailinkq.common.util.CommonUtil" %>
<%@ page import="java.util.Map" %>
<%@ page import="java.util.List" %>
<%@ page import="com.engine.jucailinkq.common.util.DbTools" %>
<%@ page import="weaver.general.BaseBean" %>
<%@ page import="com.alibaba.fastjson.JSON" %>
<%@ page import="com.google.common.collect.Maps" %>
<%@ page import="java.util.Date" %>
<%@ page import="com.engine.jucailinkq.common.util.DateUtil" %>
<%@ page contentType="text/html; charset=UTF-8" %>
<%
String startDate = Util.null2String(request.getParameter("startDate"));
String endDate = Util.null2String(request.getParameter("endDate"));
String userIds = Util.null2String(request.getParameter("userIds"));
BaseBean baseBean = new BaseBean();
Map resultMap = Maps.newHashMap();
try {
CommonUtil.initExtensionClassHolder();
//入职离职当天是否需要进行考勤分析。0:入职离职当天均分析、1:入职离职当天不分析
String leaveAndEntry = Util.null2String(ExtensionClassHolder.getGlobalSetMap().get("leaveAndEntry"));
if (userIds.equals("")){
String queryDepartEmployeeSql = "select resourceid ,changedate,type_n from HRMSTATUSHISTORY where (type_n = 5 or type_n = 7)";
//获取离职日期
List