获取手机号

This commit is contained in:
dimengzhe
2024-01-18 17:52:48 +08:00
parent 84973b4f86
commit 570c8dc573
3 changed files with 9 additions and 2 deletions

View File

@@ -16,5 +16,7 @@ public class CustomerInfoVo {
@ApiModelProperty("昵称")
private String nick;
private String phone;
}

View File

@@ -20,7 +20,7 @@
</select>
<select id="getCustomerInfos" resultType="com.yxt.yythmall.api.lpkcustomer.CustomerInfoVo">
select photo,nick
select photo,nick,mobile
from lpk_customer
where sid = #{userSid}
</select>

View File

@@ -217,6 +217,11 @@ public class LpkCustomerService extends MybatisBaseService<LpkCustomerMapper, Lp
CustomerInfoVo customerInfoVo = baseMapper.getCustomerInfos(userSid);
String photo = fileUploadComponent.getUrlPrefix()+customerInfoVo.getPhoto();
customerInfoVo.setPhoto(photo);
if(StringUtils.isNotBlank(customerInfoVo.getPhone())){
customerInfoVo.setPhone(customerInfoVo.getPhone().replaceAll("(?<=\\d{3})\\d{4}(?=\\d{4})", "****"));
}else{
customerInfoVo.setPhone("获取");
}
return rb.success().setData(customerInfoVo);
}
@@ -227,7 +232,7 @@ public class LpkCustomerService extends MybatisBaseService<LpkCustomerMapper, Lp
log.info(objectStr);
JSONObject jsonObject = JSON.parseObject(objectStr);
String errCode = jsonObject.getString("errcode");
if(StringUtils.isNotBlank(errCode)){
if(!"0".equals(errCode)){
return rb.setMsg("微信code值失效");
}
jsonObject= jsonObject.getJSONObject("phone_info");