%@ page import="weaver.general.*" %>
<%@page import="weaver.conn.RecordSet"%>
<%@ page import="com.alibaba.fastjson.JSONObject" %>
<%@ page import="java.util.*" %>
<%@ page import="com.engine.matfron.entity.OptionVO" %>
<%@ page import="com.engine.matfron.util.CommonUtils" %>
<%@ page import="com.engine.matfron.util.CommonDateUtil" %>
<%@ page import="java.time.YearMonth" %>
<%@ page import="com.engine.matfron.entity.BrowserParam" %>
<%@ page import="org.apache.commons.lang.StringUtils" %>
<%@ page import="weaver.hrm.company.DepartmentComInfo" %>
<%@ page import="java.util.stream.Collectors" %>
<%@ page import="com.engine.matfron.exception.CustomizeRunTimeException" %>
<%@ page import="java.time.LocalDate" %>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%
String subcompanyid1 = "62";
JSONObject jsonObject = new JSONObject();
String departmentIds = Util.null2String(request.getParameter("departmentIds"));
jsonObject = getLeaveYear(departmentIds,subcompanyid1);
%>
<%=jsonObject.toString() %>
<%!
public JSONObject getLeaveYear(String departmentIds,String subcompanyid1) {
JSONObject jsonObject = new JSONObject();
RecordSet rs = new RecordSet();
LinkedList legendDataFirst = new LinkedList<>();
LinkedList barSeriesData = new LinkedList<>();
LinkedList barSeriesDataTwo = new LinkedList<>();
LinkedList barSeriesDataThree = new LinkedList<>();
LinkedList barSeriesDataFour = new LinkedList<>();
LinkedList barSeriesDataFire = new LinkedList<>();
LinkedList barSeriesDataSix= new LinkedList<>();
LinkedList barSeriesDataSev= new LinkedList<>();
LinkedList barSeriesDataElt= new LinkedList<>();
LinkedList barSeriesDataNi= new LinkedList<>();
LinkedList barSeriesDataTe= new LinkedList<>();
LinkedList barSeriesDataEl= new LinkedList<>();
DepartmentComInfo comInfo = new DepartmentComInfo();
LinkedList browser = new LinkedList<>();
List