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.
weaver-develop/interface.suzhi/getResumeInfo.jsp

74 lines
2.6 KiB
Plaintext

<%@ page import="com.alibaba.fastjson.JSONObject" %>
<%@ page import="weaver.conn.RecordSet" %>
<%@ page import="weaver.general.Util" %>
<%--
User: wangj
Design Ideas
数智-数据中心--通过手机号获取简历信息(姓名,性别,年龄,身份证号,民族,应聘企业,意向岗位)
表名edc_uf_table160
需要:通过手机号获取简历信息(姓名,性别,年龄,身份证号,民族,应聘企业,意向岗位)
--%>
<%@ page contentType="text/html;charset=UTF-8" %>
<%
JSONObject data = new JSONObject();
JSONObject res = new JSONObject();
RecordSet rs = new RecordSet();
String mobile = Util.null2String(request.getParameter("mobile"));
boolean flag = false;
String xm = "";
String xb = "";
String age = "";
String cardno = "";
String mz = "";
String ypqy = "";
String gw = "";
String sql = "select field001 as xm,field002 as xb,field008 as age,field004 as cardno,field013 as mz,field011 as ypqy,field007 as gw " +
" from edc_uf_table160 where field005 = '"+mobile+"'";
rs.execute(sql);
while (rs.next()){
flag = true;
xm = Util.null2String(rs.getString("xm"));
xb = getFildName("edc_uf_table160","field002",Util.null2String(rs.getString("xb")));
age = Util.null2String(rs.getString("age"));
cardno = Util.null2String(rs.getString("cardno"));
mz = getFildName("edc_uf_table160","field013",Util.null2String(rs.getString("mz")));
ypqy = getFildName("edc_uf_table160","field011",Util.null2String(rs.getString("ypqy")));
gw = Util.null2String(rs.getString("gw"));
res.put("xm",xm);
res.put("xb",xb);
res.put("age",age);
res.put("cardno",cardno);
res.put("mz",mz);
res.put("ypqy",ypqy);
res.put("gw",gw);
}
data.put("flag",flag);
data.put("data",res);
out.print(data.toJSONString());
%>
<%!
private String getFildName(String tablename,String fieldname,String value){
String selectname = "";
if("".equals(value)){
return selectname;
}
String sql = " select c.selectname from workflow_billfield a, workflow_bill b,workflow_selectitem c where a.billid=b.id and c.fieldid=a.id and b.tablename='"+tablename+"' and a.fieldname='"+fieldname+"' and c.selectvalue='" + value + "'";
RecordSet rs = new RecordSet();
rs.execute(sql);
while (rs.next()){
selectname = Util.null2String(rs.getString("selectname"));
}
return selectname;
}
%>