Commit f470d301 by 袁伟铭

1.0.0

parent bf1b6c6b
......@@ -22,7 +22,7 @@ import java.util.Date;
@AllArgsConstructor
@NoArgsConstructor
@Builder
@TableName(value = "WX_USER")
@TableName(value = "t_wx_user")
public class WxUser {
/**
......@@ -39,28 +39,28 @@ public class WxUser {
private String phone;
/**
* 微信昵称
*/
@ApiModelProperty("微信昵称")
private String wxName;
/**
* 账号
*/
@ApiModelProperty("账号")
private String username;
/**
* 密码
* 登录密码
*/
@ApiModelProperty("密码")
@ApiModelProperty("登录密码")
private String passwd;
/**
* 名称
* 昵称
*/
@ApiModelProperty("昵称")
private String nickname;
/**
* 真实姓名
*/
@ApiModelProperty("名称")
private String name;
@ApiModelProperty("真实姓名")
private String realname;
/**
* 身份证号码
......@@ -87,15 +87,15 @@ public class WxUser {
private String gender;
/**
* 微信获取的地址
* 地址
*/
@ApiModelProperty("微信获取的地址")
@ApiModelProperty("地址")
private String address;
/**
* 状态
* 状态:0未激活 1正常 2暂停使用 3永久停号
*/
@ApiModelProperty("状态")
@ApiModelProperty("状态:0未激活 1正常 2暂停使用 3永久停号")
private Integer state;
/**
......@@ -111,15 +111,15 @@ public class WxUser {
private String openId;
/**
* 微信开放平台获取的unionId
* 开放平台获取的unionid,解决这个同一个企业的不同APP和不同公众号之间的帐号共通
*/
@ApiModelProperty("微信开放平台获取的unionId")
@ApiModelProperty("开放平台获取的unionid,解决这个同一个企业的不同APP和不同公众号之间的帐号共通")
private String unionId;
/**
* 最后访问IP
* 最后登录访问IP
*/
@ApiModelProperty("最后访问IP")
@ApiModelProperty("最后登录访问IP")
private String accessIp;
/**
......
......@@ -97,7 +97,7 @@ public class WxUserService {
appUser.setUnionId(userInfo.getString("unionId")); // 微信开放平台 通用的 unionid
appUser.setGender(userInfo.getString("gender")); // 性别 0.未知 1.男 2.女
appUser.setAvatar(userInfo.getString("avatarUrl")); // 头像
appUser.setWxName(userInfo.getString("nickName")); // 微信昵称
appUser.setNickname(userInfo.getString("nickName")); // 微信昵称
String address = userInfo.getString("country") + " " + userInfo.getString("province") + " " + userInfo.getString("city");
appUser.setAddress(address.trim().replace(" ", " "));
flag = true;
......@@ -109,7 +109,7 @@ public class WxUserService {
appUser.setAvatar(vo.getAvatar());
}
if (!flag && StringUtils.isNotBlank(vo.getNickname())) {
appUser.setWxName(vo.getNickname());
appUser.setNickname(vo.getNickname());
}
if (!flag && StringUtils.isNotBlank(vo.getSex())) {
appUser.setGender(vo.getSex());
......@@ -132,7 +132,7 @@ public class WxUserService {
Optional<WxUser> optionalWxUser = wxUserList.stream().max(Comparator.comparing(WxUser::getLastLoginTime));
optionalWxUser.ifPresent(u -> {
user.setUsername(u.getUsername());
user.setName(u.getName());
user.setRealname(u.getRealname());
user.setIdCard(u.getIdCard());
});
}
......@@ -149,8 +149,8 @@ public class WxUserService {
if (StringUtils.isBlank(wxUser.getAvatar())) {
wxUser.setAvatar(user.getAvatar());
}
if (StringUtils.isBlank(wxUser.getWxName())) {
wxUser.setWxName(user.getWxName());
if (StringUtils.isBlank(wxUser.getNickname())) {
wxUser.setNickname(user.getNickname());
}
wxUser.setUnionId(user.getUnionId());
wxUser.setGender(user.getGender());
......@@ -167,7 +167,7 @@ public class WxUserService {
.userId(wxUser.getId())
.phone(wxUser.getPhone())
.account(wxUser.getUsername())
.nickname(StringUtils.isBlank(wxUser.getName()) ? wxUser.getWxName() : wxUser.getName())
.nickname(StringUtils.isBlank(wxUser.getRealname()) ? wxUser.getNickname() : wxUser.getRealname())
.build();
String token = ApiTokenUtils.createToken(tokenVo, UserCacheKeys.APP_TOKEN_EXPIRE_MINUTES);
......@@ -201,7 +201,7 @@ public class WxUserService {
if (StringUtils.isNotBlank(vo.getPhone()) && !vo.getPhone().contains("*")) {
wxUser.setPhone(vo.getPhone());
}
wxUser.setWxName(vo.getWxName());
wxUser.setNickname(vo.getNickname());
wxUser.setGender(vo.getGender());
wxUser.setAge(vo.getAge());
wxUser.setAddress(vo.getAddress());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment