|
@ -50,7 +50,6 @@ public class OauthYlzConfigService {
|
|
|
public Map<String,Object> getOauthQRCode(){
|
|
|
try {
|
|
|
OauthYlzConfigDO oauthYlzConfigDO = oauthYlzConfigDao.findOne("ylz_config");
|
|
|
logger.info("getOauthQRCode:",oauthYlzConfigDO.toString());
|
|
|
TransRequest e = new TransRequest();
|
|
|
e.setMethod("ehc.ehealthcard.authurl");
|
|
|
e.setApp_id(oauthYlzConfigDO.getAppId());
|
|
@ -92,8 +91,9 @@ public class OauthYlzConfigService {
|
|
|
|
|
|
public Map<String,Object> getOauthQRCodeImg(){
|
|
|
try {
|
|
|
logger.info("getOauthQRCode dao1:"+DateUtil.dateToStr(new Date(),"yyyy-MM-dd HH:mm:ss:SSS"));
|
|
|
OauthYlzConfigDO oauthYlzConfigDO = oauthYlzConfigDao.findOne("ylz_config");
|
|
|
logger.info("getOauthQRCode:",oauthYlzConfigDO.toString());
|
|
|
logger.info("getOauthQRCode dao2:"+DateUtil.dateToStr(new Date(),"yyyy-MM-dd HH:mm:ss:SSS"));
|
|
|
TransRequest e = new TransRequest();
|
|
|
e.setMethod("ehc.ehealthcard.authurl");
|
|
|
e.setApp_id(oauthYlzConfigDO.getAppId());
|
|
@ -111,7 +111,7 @@ public class OauthYlzConfigService {
|
|
|
TransResponse re = ehcHandler.execute(e);
|
|
|
|
|
|
String rs = com.alibaba.fastjson.JSONObject.toJSONString(re);
|
|
|
logger.info("TransResponse:"+rs);
|
|
|
logger.info("TransResponse:"+DateUtil.dateToStr(new Date(),"yyyy-MM-dd HH:mm:ss:SSS")+" "+rs);
|
|
|
com.alibaba.fastjson.JSONObject json = (com.alibaba.fastjson.JSONObject) com.alibaba.fastjson.JSONObject.parse(rs);
|
|
|
com.alibaba.fastjson.JSONObject biz = json.getJSONObject("biz_content");
|
|
|
InputStream qrcode = QrcodeUtil.createQrcode(biz.getString("ehealth_authurl"),300,"jpg");
|