融资管理(Loan.loanManagement)
输入
/**
*
* @param extraMessage 附加信息(快捷填表等)注:不能传null,没有附加信息请传空map,map中的字段请使用String,不能用int。
* @param callbackMap 查询Map
* @param activity 加载webview的容器
*/
public static void loanManagement(Map extraMessage, Map callbackMap, Activity activity)
extraMessage结构
//开发者用来帮助用户在绑卡页面自动填表的数据
Map extraMessage = new HashMap();
extraMessage.put("mobile", "15692125542");//弱实名手机号
extraMessage.put("realName", "王小明");//真实姓名
extraMessage.put("cardNo", "6217002870038316624");//银行卡号
extraMessage.put("identity", "42070419900611503X");//证件号码
extraMessage.put("revmobile", "15692125542");//银行预留手机号
输出
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case HRSDK.METHOD_LOAN:
if (resultCode == RESULT_OK) {
HashMap resultMap = (HashMap) data.getSerializableExtra("data");
if (resultMap != null) {
//结果代码 String 正常为全0,出错时为错误码
resultMap.get("returnCode");
//结果信息 String 正常为空字符串,出错时为错误信息
resultMap.get("returnMsg");
//错误代码 String 正常为全0,出错时为错误码
resultMap.get("errorCode");
//错误信息 String 正常为空字符串,出错时为错误信息
resultMap.get("errorMsg");
}
}
break;
}
}