mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-13 12:56:48 +08:00
修改用户中心获取用户信息的字段解析处理
This commit is contained in:
@@ -109,7 +109,7 @@ public class OutSideDataServiceImpl implements IOutSideDataService {
|
||||
JsonNode result = rootNode.get("result");
|
||||
if(result!=null && result.isObject()) {
|
||||
//这里应该是单独的线程去处理
|
||||
user.setId(getNodeText(result.get("id")));
|
||||
user.setId(getNodeText(result.get("userId")));//最新接口变化,id改成userId
|
||||
String band=getNodeText(result.get("bandCode"));
|
||||
if(StringUtils.isNotBlank(band) && band.length()>4) {
|
||||
String bandNum=band.substring(4);
|
||||
@@ -119,15 +119,21 @@ public class OutSideDataServiceImpl implements IOutSideDataService {
|
||||
}
|
||||
user.setAvatar(getNodeText(result.get("avatar")));
|
||||
user.setCode(getNodeText(result.get("userNo")));
|
||||
user.setName(result.get("realName").asText());
|
||||
//user.setDeleted(result.get("deleted").asBoolean());//无此字段
|
||||
user.setDeleted(false);
|
||||
user.setDepartId(getNodeText(result.get("departId")));
|
||||
user.setDepartName(getNodeText(result.get("departName")));//无此字段
|
||||
user.setGender(result.get("gender").asInt());//
|
||||
user.setKid(getNodeText(result.get("kid")));
|
||||
user.setLearningDuration(result.get("learningDuration").asInt());
|
||||
user.setName(result.get("realName").asText());
|
||||
user.setDepartId(getNodeText(result.get("orgId")));//最新departId改为orgId
|
||||
user.setDepartName(getNodeText(result.get("orgName")));//无此字段
|
||||
user.setOrgNamePath(result.get("orgName").asText());
|
||||
//新的接口中没有这个字段了,设置为默认是1
|
||||
//user.setGender(result.get("gender").asInt());//
|
||||
user.setGender(1);//
|
||||
|
||||
user.setKid(getNodeText(result.get("kid")));
|
||||
//新的字段里没有此字段了,这里设置为0
|
||||
//user.setLearningDuration(result.get("learningDuration").asInt());
|
||||
user.setLearningDuration(0);
|
||||
|
||||
user.setUserType(1);//直接设置为学员
|
||||
user.setTeacher(false);
|
||||
user.setAdminType(0);
|
||||
|
||||
Reference in New Issue
Block a user