Commit 63f40374 by lilei

修改全国常口

parent a0931d30
package org.springblade.founder.utils; package org.springblade.founder.utils;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.dom4j.Document; import org.dom4j.Document;
import org.dom4j.DocumentHelper; import org.dom4j.DocumentHelper;
import org.dom4j.Element; import org.dom4j.Element;
import org.springblade.founder.entity.QgckryBean; import org.springblade.founder.entity.QgckryBean;
import com.alibaba.fastjson.JSONObject; import org.springblade.founder.utils.Entity.TbStRyQgck;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import java.util.*; import java.text.SimpleDateFormat;
import java.util.concurrent.atomic.AtomicReference; import java.util.HashMap;
import java.util.List;
/** /**
* @auther: Lilei * @auther: Lilei
* @date: 2021/9/6 11:24 * @date: 2021/9/6 11:24
*/ */
@Service
public class QgryckUtils { public class QgryckUtils {
private static String qgryckUrl;
@Value("${qgryckUrl}")
private void setKtUrl(String qgryckUrl) {
QgryckUtils.qgryckUrl = qgryckUrl;
}
/** /**
* 根据ajhm查询人员照片信息 * 根据ajhm查询人员照片信息
* @param zjhm * @param zjhm
...@@ -44,20 +56,45 @@ public class QgryckUtils { ...@@ -44,20 +56,45 @@ public class QgryckUtils {
* @return * @return
*/ */
public QgckryBean getQgckAllxxXml(String zjhm){ public QgckryBean getQgckAllxxXml(String zjhm){
// QgckryBean ryxx=new QgckryBean(); QgckryBean qgckryBean = new QgckryBean();
// String esbServiceReturn=""; TbStRyQgck qgck = getTbstryByQgck(zjhm);
// //String url="http://10.100.17.115:8080/NmgEsbQueryService/QueryLocalPersonForOther?conditions=sfzh='"+zjhm+"'"; qgckryBean.setXm(qgck.getXm());
// String url=getConn()+"'"+zjhm+"'"; qgckryBean.setJgssx(qgck.getJgssxdm());
// HttpUtil hu=new HttpUtil(); qgckryBean.setWhcd(qgck.getWhcd());
// try { qgckryBean.setCym(qgck.getCym());
// esbServiceReturn=hu.doGet(url); qgckryBean.setXp(qgck.getEdzzplj());
// } catch (Exception e) { qgckryBean.setHyzk(qgck.getJyzkdmStr());
// e.printStackTrace(); qgckryBean.setSfzh(qgck.getZjhm());
// } qgckryBean.setMz(qgck.getMzdm());
// ryxx=getryJbxxxml(esbServiceReturn); qgckryBean.setXb(qgck.getXbdm());
return getRyhj(zjhm,true); qgckryBean.setHkszd(qgck.getHjdzXzqhdm());
qgckryBean.setCsdxz(qgck.getCsdDzmc());
qgckryBean.setFwcs(qgck.getFwcs());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
qgckryBean.setCsrq(sdf.format(qgck.getCsrqQsrq()));
qgckryBean.setZzxz(qgck.getXzzDzmc());
qgckryBean.setSg(String.valueOf(qgck.getSgsx()));
qgckryBean.setCyzjCyzjdm(qgck.getCyzjCyzjdm());
return qgckryBean;
} }
public static TbStRyQgck getTbstryByQgck(String zjhm){
TbStRyQgck tbStRyQgck = new TbStRyQgck();
String url = qgryckUrl + "?zjhm=" + zjhm;
String result = HttpUtils.doPost(url);
System.out.println("常口返回参数:" + result);
if(StringUtils.isNotEmpty(result)){
JSONObject jsonObject = JSONObject.parseObject(result);
JSONObject data = jsonObject.getJSONObject("data");
if (data != null){
JSONObject ryxx = data.getJSONObject("ryxx");
if (ryxx != null) {
tbStRyQgck = JSONObject.toJavaObject(ryxx, TbStRyQgck.class);
}
}
}
return tbStRyQgck;
}
public QgckryBean getRyhj(String zjhm,boolean ifLogin){ public QgckryBean getRyhj(String zjhm,boolean ifLogin){
QgckryBean ryxx=new QgckryBean(); QgckryBean ryxx=new QgckryBean();
......
...@@ -129,3 +129,6 @@ qgEs: ...@@ -129,3 +129,6 @@ qgEs:
#全国ES案事件API查询地址 #全国ES案事件API查询地址
QGAsjApiUrl: http://65.26.2.101:1004 QGAsjApiUrl: http://65.26.2.101:1004
#全国人员常口地址
qgryckUrl: http://74.6.54.170:8009/getRyxxByQgck
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment