|
|
|
@ -79,4 +79,52 @@ public class UserServiceImpl implements UserService { |
|
|
|
public int addUser(User user) { |
|
|
|
return userMapper.addUser(user); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Map<String, Object> getUserInfo(String userIsli) { |
|
|
|
String token = SignUtils.createSign("user_real"); |
|
|
|
Map apimap = getApiUser(userIsli,token); |
|
|
|
String utype= (String)apimap.get("userType"); |
|
|
|
//
|
|
|
|
Map retmap =new HashMap(); |
|
|
|
if("机构".equals(utype)){ |
|
|
|
retmap.put("agency_type", 2); |
|
|
|
retmap.put("attest_status",(Integer)apimap.get("state") + 1); |
|
|
|
retmap.put("user_isli",apimap.get("islicode")); |
|
|
|
retmap.put("username",apimap.get("name")); |
|
|
|
retmap.put("institution_code",apimap.get("uscc")); |
|
|
|
retmap.put("legals_name" ,apimap.get("legalsName")); |
|
|
|
retmap.put("legals_type" ,apimap.get("legalsType")); |
|
|
|
retmap.put("legals_idnum" ,apimap.get("legalsIdnum")); |
|
|
|
retmap.put("legals_phone" ,apimap.get("legalsCellPhone")); |
|
|
|
retmap.put("bank_account" ,apimap.get("publicAccount")); |
|
|
|
retmap.put("bank_card_type" ,apimap.get("bankCardType")); |
|
|
|
retmap.put("bank_name" ,apimap.get("bankName")); |
|
|
|
retmap.put("bank_type" ,apimap.get("bankType")); |
|
|
|
retmap.put("bank_username" ,apimap.get("bankAccountName")); |
|
|
|
retmap.put("bank_userid" ,apimap.get("certIdnum")); |
|
|
|
retmap.put("bank_userphone" ,apimap.get("bankCellPhone")); |
|
|
|
retmap.put("bank_address" ,apimap.get("bankAddress")); |
|
|
|
}else{ |
|
|
|
retmap.put("agency_type",1); |
|
|
|
retmap.put("attest_status",(Integer)apimap.get("state") + 1); |
|
|
|
retmap.put("user_isli",apimap.get("islicode")); |
|
|
|
retmap.put("username",apimap.get("name")); |
|
|
|
retmap.put("user_isli",apimap.get("islicode")); |
|
|
|
retmap.put("username" ,apimap.get("name")); |
|
|
|
retmap.put("cert_type" ,apimap.get("certType")); |
|
|
|
retmap.put("idNumber" ,apimap.get("idNumber")); |
|
|
|
retmap.put("cell_phone" ,apimap.get("cellPhone")); |
|
|
|
retmap.put("bank_account" ,apimap.get("publicAccount")); |
|
|
|
retmap.put("bank_card_type" ,apimap.get("bankCardType")); |
|
|
|
retmap.put("bank_name" ,apimap.get("bankName")); |
|
|
|
retmap.put("bank_type" ,apimap.get("bankType")); |
|
|
|
retmap.put("bank_username" ,apimap.get("bankAccountName")); |
|
|
|
retmap.put("bank_userid" ,apimap.get("certIdnum")); |
|
|
|
retmap.put("bank_userphone" ,apimap.get("bankCellPhone")); |
|
|
|
retmap.put("bank_address" ,apimap.get("bankAddress")); |
|
|
|
|
|
|
|
} |
|
|
|
return retmap; |
|
|
|
} |
|
|
|
} |
|
|
|
|