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

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%@ 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;
}
%>