<%@ page import="weaver.hrm.User" %> <%@ page import="com.alibaba.fastjson.JSONObject" %> <%@ page import="com.engine.workflow.service.NewRequestService" %> <%@ page import="com.engine.workflow.util.CommonUtil" %> <%@ page import="com.engine.common.util.ServiceUtil" %> <%@ page import="com.engine.workflow.service.impl.NewRequestServiceImpl" %> <%@ page import="java.util.Map" %> <%@ page import="com.engine.common.util.ParamUtil" %> <%@ page import="com.alibaba.fastjson.JSONArray" %> <%@ page import="org.apache.commons.lang3.StringUtils" %> <%@ page import="java.util.ArrayList" %> <%@ page import="java.util.List" %> <%@ page import="java.util.Arrays" %> <%@ page contentType="text/html;charset=UTF-8" %> <% String workflowid = request.getParameter("workflowid"); List workflowList = new ArrayList(); if(StringUtils.isNotBlank(workflowid)){ workflowList = Arrays.asList(workflowid.split(",")); } JSONArray jsonArray = new JSONArray(); if(workflowList.size()>0){ Map apidatas = getService(request,response).getWfInfo(ParamUtil.request2Map(request)); JSONObject datasObject = JSONObject.parseObject(JSONObject.toJSONString(apidatas)); if(datasObject.containsKey("datas")){ JSONArray datasArray = datasObject.getJSONArray("datas"); for(int i=0;i <%=jsonObject.toJSONString() %> <%! private NewRequestService getService(HttpServletRequest request, HttpServletResponse response){ User user = CommonUtil.getUserByRequest(request,response); return (NewRequestService) ServiceUtil.getService(NewRequestServiceImpl.class,user); } %>