Browse Source

获取手机号

master
dimengzhe 1 year ago
parent
commit
570c8dc573
  1. 2
      src/main/java/com/yxt/yythmall/api/lpkcustomer/CustomerInfoVo.java
  2. 2
      src/main/java/com/yxt/yythmall/biz/lpkcustomer/LpkCustomerMapper.xml
  3. 7
      src/main/java/com/yxt/yythmall/biz/lpkcustomer/LpkCustomerService.java

2
src/main/java/com/yxt/yythmall/api/lpkcustomer/CustomerInfoVo.java

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

2
src/main/java/com/yxt/yythmall/biz/lpkcustomer/LpkCustomerMapper.xml

@ -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>

7
src/main/java/com/yxt/yythmall/biz/lpkcustomer/LpkCustomerService.java

@ -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");

Loading…
Cancel
Save