From 244e8336f06cc25e31295be442fe5dbdf3c74b4f Mon Sep 17 00:00:00 2001 From: wangjie <805650258@qq.com> Date: Tue, 11 Jul 2023 14:55:33 +0800 Subject: [PATCH] =?UTF-8?q?#=E8=8E=B7=E5=8F=96=E4=BA=BA=E5=91=98=E7=AE=80?= =?UTF-8?q?=E5=8E=86=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- interface.suzhi/getResumeInfo.jsp | 73 +++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 interface.suzhi/getResumeInfo.jsp diff --git a/interface.suzhi/getResumeInfo.jsp b/interface.suzhi/getResumeInfo.jsp new file mode 100644 index 0000000..f3f22d7 --- /dev/null +++ b/interface.suzhi/getResumeInfo.jsp @@ -0,0 +1,73 @@ +<%@ 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; + } +%> +