yujian
2019-10-14 3ac30b4c17cf071ce9c66a59c069ab83efae6d2d
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoExtraService.java
@@ -4,6 +4,7 @@
import com.yeshi.fanli.entity.bus.user.UserInfo;
import com.yeshi.fanli.entity.bus.user.UserInfoExtra;
import com.yeshi.fanli.entity.bus.user.UserRank;
import com.yeshi.fanli.entity.bus.user.WeiXinUser;
import com.yeshi.fanli.exception.user.UserInfoExtraException;
import com.yeshi.fanli.vo.user.UserInfoExtraVO;
@@ -120,6 +121,29 @@
    * @return
    * @throws UserInfoExtraException
    */
   public UserInfo getInviterInfo(WXAccountInfoDTO wxAccount,Long uid, String code) throws UserInfoExtraException;
   public UserInfo getInviterInfo(Long uid, String wxUnionId) throws UserInfoExtraException;
   /**
    * 更新信息 +  加锁
    * @param uid
    * @return
    */
   public UserInfoExtra getByUidForUpdate(Long uid);
   /**
    * 更新用户金币
    * @param id
    * @param goldCoin
    * @return
    */
   public void updateGoldCoin(Long id, Integer goldCoin);
   /**
    * 新版邀请激活
    * @param uid
    * @param weiXinUser
    * @throws UserInfoExtraException
    */
   public void activeInviteWX(Long uid, WeiXinUser weiXinUser) throws UserInfoExtraException;
   
}