You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
2.2 KiB
Plaintext

<%@ page import="weaver.conn.RecordSet" %>
<%@ page import="weaver.general.Util" %>
<%@ page import="org.apache.commons.lang3.StringUtils" %>
<%@ page import="com.alibaba.fastjson.JSONObject" %>
<%@ page import="java.time.LocalDate" %>
<%@ page import="java.util.List" %>
<%@ page import="java.util.ArrayList" %>
<%@ page import="weaver.hrm.User" %>
<%@ page import="weaver.hrm.HrmUserVarify" %>
<%@ page import="java.util.Map" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="weaver.general.BaseBean" %>
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%
User user = HrmUserVarify.getUser(request, response);
if(user==null) {
response.sendRedirect("/login/Login.jsp");
return;
}
List<Map<String,Object>> userList = new ArrayList<Map<String,Object>>();
List<Map<String,Object>> dt1List = new ArrayList<Map<String,Object>>();
Map<String,Object> userMap = null;
BaseBean bb = new BaseBean();
RecordSet rs = new RecordSet();
String cjrbm = request.getParameter("cjrbm");
if(StringUtils.isNotBlank(cjrbm)) {
String sql = "select id,lastname from hrmresource where departmentid = ?";
rs.executeQuery(sql,new Object[]{cjrbm});
while (rs.next()){
String userid = Util.null2String(rs.getString("id"));
String lastname = Util.null2String(rs.getString("lastname"));
userMap = new HashMap<String,Object>();
userMap.put("id",userid);
userMap.put("name",lastname);
List<Map<String,String>> specialobjList = new ArrayList<Map<String,String>>();
Map<String,String> specialobjMap = new HashMap<String,String>();
specialobjMap.put("id",userid);
specialobjMap.put("name",lastname);
specialobjList.add(specialobjMap);
Map<String,Object> valueMap = new HashMap<String,Object>();
valueMap.put("value",userid);
valueMap.put("specialobj",specialobjList);
userMap.put("value",valueMap);
userList.add(userMap);
}
}
JSONObject jsonObject = new JSONObject();
jsonObject.put("data",userList);
jsonObject.put("dt1",userList);
%>
<%=jsonObject.toJSONString() %>