@ -142,11 +142,11 @@ public class Client {
params . put ( "channel_no" , channel ) ; // 渠道号
params . put ( "channel_no" , channel ) ; // 渠道号
//----------------------------------------------------------------
//----------------------------------------------------------------
params . put ( "sign" , WxSignHelper . generateSign ( params , WxSignHelper . SIGN_TYPE_MD5 , mdPayKey ) ) ;
params . put ( "sign" , WxSignHelper . generateSign ( params , WxSignHelper . SIGN_TYPE_MD5 , mdPayKey ) ) ;
// [微信医保] 测试报告内容[3]
// 【微信-医保】 测试报告内容[3]
log . info ( "[微信医保] [下单] req={}" , JsonHelper . toJsonString ( params ) ) ;
log . info ( "【微信-医保】 [下单] req={}" , JsonHelper . toJsonString ( params ) ) ;
} ) ;
} ) ;
log . info ( "[微信医保] [下单] resp={}" , JsonHelper . toJsonString ( jsonResult ) ) ;
log . info ( "【微信-医保】 [下单] resp={}" , JsonHelper . toJsonString ( jsonResult ) ) ;
if ( ! jsonResult . success ( ) ) {
if ( ! jsonResult . success ( ) ) {
return new MedicalPayOrder ( ) . createResult ( jsonResult ) ;
return new MedicalPayOrder ( ) . createResult ( jsonResult ) ;
}
}
@ -329,7 +329,7 @@ public class Client {
* @return 用户信息
* @return 用户信息
* /
* /
public MedicalUserInfo getUserInfo ( String reqUrl , String openid , String qrcode ) {
public MedicalUserInfo getUserInfo ( String reqUrl , String openid , String qrcode ) {
log . info ( "[微信医保] [授权]请求地址-{}" , reqUrl ) ;
log . info ( "【微信-医保】 [授权]请求地址-{}" , reqUrl ) ;
MedicalUserInfo info = new MedicalUserInfo ( ) ;
MedicalUserInfo info = new MedicalUserInfo ( ) ;
String timestamp = Long . toString ( System . currentTimeMillis ( ) ) ;
String timestamp = Long . toString ( System . currentTimeMillis ( ) ) ;
@ -341,8 +341,8 @@ public class Client {
JSONObject respJson = OkHttpHelper . postForm ( reqUrl , params - > {
JSONObject respJson = OkHttpHelper . postForm ( reqUrl , params - > {
params . put ( "qrcode" , qrcode ) ;
params . put ( "qrcode" , qrcode ) ;
params . put ( "openid" , openid ) ;
params . put ( "openid" , openid ) ;
// [微信医保] 测试报告内容[1]
// 【微信-医保】 测试报告内容[1]
log . info ( "[微信医保] [授权] req={}" , JsonHelper . toJsonString ( params ) ) ;
log . info ( "【微信-医保】 [授权] req={}" , JsonHelper . toJsonString ( params ) ) ;
} , headers - > {
} , headers - > {
headers . set ( "Accept" , "application/json" ) ;
headers . set ( "Accept" , "application/json" ) ;
headers . set ( "Content-Type" , "application/json" ) ;
headers . set ( "Content-Type" , "application/json" ) ;
@ -359,7 +359,7 @@ public class Client {
String message = respJson . getString ( "message" ) ;
String message = respJson . getString ( "message" ) ;
log . info ( "respJson={}" , JsonHelper . toJsonString ( respJson ) ) ;
log . info ( "respJson={}" , JsonHelper . toJsonString ( respJson ) ) ;
if ( ! "0" . equals ( code ) ) {
if ( ! "0" . equals ( code ) ) {
log . error ( "[微信医保] [授权]失败 resp={}" , respJson ) ;
log . error ( "【微信-医保】 [授权]失败 resp={}" , respJson ) ;
info . setMessage ( String . format ( "[%s] %s" , code , message ) ) ;
info . setMessage ( String . format ( "[%s] %s" , code , message ) ) ;
return info ;
return info ;
@ -381,7 +381,7 @@ public class Client {
info . setCardNo ( cardNo ) ;
info . setCardNo ( cardNo ) ;
respJson . remove ( "user_card_no" ) ;
respJson . remove ( "user_card_no" ) ;
}
}
log . error ( "[微信医保] [授权]返回 resp={}" , respJson ) ;
log . error ( "【微信-医保】 [授权]返回 resp={}" , respJson ) ;
info . setUserName ( userName ) ;
info . setUserName ( userName ) ;
info . setPayAuthNo ( payAuthNo ) ;
info . setPayAuthNo ( payAuthNo ) ;