<%@ page import="weaver.general.*" %> <%@page import="weaver.conn.RecordSet"%> <%@ page import="org.apache.commons.lang.StringUtils" %> <%@ page import="com.engine.portrait.util.PortraitUtil" %> <%@ page import="com.engine.portrait.util.CommonUtil" %> <%@ page import="com.alibaba.fastjson.JSONObject" %> <%@ page import="java.util.*" %> <%@ page import="com.engine.kq.service.impl.KQMyAttendanceServiceImpl" %> <%@ page import="weaver.hrm.User" %> <%@ page import="weaver.hrm.HrmUserVarify" %> <%@ page import="com.alibaba.fastjson.JSONArray" %> <%@ page import="com.engine.common.util.ParamUtil" %> <%@ page import="com.engine.kq.service.KQMyAttendanceService" %> <%@ page import="com.engine.common.util.ServiceUtil" %> <%@ page language="java" contentType="text/html; charset=UTF-8" %> <% BaseBean bb = new BaseBean(); User user = HrmUserVarify.getUser(request , response); //resourceId=5796&typevalue=2022&loaddata=1&type=1& //resourceId=5796&typevalue=2022-12&loaddata=1&type=2 // String type = Util.null2String(request.getParameter("type")); // String typevalue = Util.null2String(request.getParameter("typevalue")); // String resourceId = Util.null2String(request.getParameter("resourceId")); // paramMap.put("loaddata","1"); // paramMap.put("type",type); // paramMap.put("typevalue",typevalue); // paramMap.put("resourceId",resourceId); Map apiDatas = getService(user).getHrmKQReportInfo(ParamUtil.request2Map(request), user); JSONObject dataJson = new JSONObject(apiDatas); String zjkqnj = "0.0"; String lnkqnj = "0.0"; String jnkqnj = "0.0"; String ycqts = "0.0"; String wcts = "0" ; double xjts = 0.0; int cdsc = 0; int qkcs = 0; String dkcs = "0"; if(StringUtils.isNotEmpty(dataJson.toJSONString())){ if(dataJson.containsKey("status")){ if("1".equals(dataJson.getString("status"))){ if(dataJson.containsKey("groupitem1")){ JSONObject groupitem1 = dataJson.getJSONObject("groupitem1"); if(groupitem1.containsKey("items")){ JSONArray items = groupitem1.getJSONArray("items"); for(int i=0;i <%=jsonObject.toString() %> <%! private KQMyAttendanceService getService(User user){ return (KQMyAttendanceService) ServiceUtil.getService(KQMyAttendanceServiceImpl.class, user); } %>