marxjaw 4 месяцев назад
Родитель
Сommit
d327b7a568

+ 4 - 4
yt-app/app-service/src/main/java/com/ytpm/service/impl/AppUserServiceImpl.java

@@ -14,7 +14,6 @@ import com.ytpm.dao.QuestionMapper;
 import com.ytpm.handle.CustomerException;
 import com.ytpm.service.AppUserService;
 import com.ytpm.util.RedisService;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Propagation;
 import org.springframework.transaction.annotation.Transactional;
@@ -27,11 +26,11 @@ import java.util.Objects;
 @Service
 public class AppUserServiceImpl implements AppUserService {
 
-    @Autowired
+    @Resource
     private AppUserMapper appUserMapper;
-    @Autowired
+    @Resource
     private LoginRecordMapper loginRecordMapper;
-    @Autowired
+    @Resource
     private QuestionMapper questionMapper;
     @Resource
     private RedisService redisService;
@@ -113,6 +112,7 @@ public class AppUserServiceImpl implements AppUserService {
      */
     private void registryUser(WxLoginParam param,WxUserInfo wxUserInfo,WxLoginResult loginResult, YtDyzUser old) {
         old.setUserId(redisService.getAppUserId());
+        old.setPhone(param.getPhone());
         old.setNickName(wxUserInfo.getNickname());
         old.setLastLoginTime(new Date());
         old.setRegistryTime(new Date());

+ 4 - 2
yt-app/app-service/src/main/resources/mapper/AppUserMapper.xml

@@ -25,7 +25,8 @@
          ditch_id,
          platform_id,
          app_id,
-         power
+         power,
+         phone,
         )
         values
         (
@@ -50,7 +51,8 @@
          #{ditchId},
          #{platformId},
          #{appId},
-         #{power}
+         #{power},
+         #{phone}
         )
     </insert>
     <insert id="addPowerRecord">

+ 2 - 0
yt-common/src/main/java/com/ytpm/app/model/YtDyzUser.java

@@ -117,4 +117,6 @@ public class YtDyzUser extends PageMeta {
     private BigDecimal todayIncome;
     @ApiModelProperty(value = "应用ID")
     private String appId;
+    @ApiModelProperty(value = "手机号")
+    private String phone;
 }

+ 2 - 0
yt-common/src/main/java/com/ytpm/app/param/WxLoginParam.java

@@ -7,6 +7,8 @@ import lombok.Data;
 @ApiModel("微信登录参数")
 @Data
 public class WxLoginParam {
+    @ApiModelProperty(value = "手机号")
+    private String phone;
     @ApiModelProperty(value = "手机品牌")
     private String brand;
     @ApiModelProperty(value = "手机型号")