yujian
2020-05-23 28cf328a098334b51a3e9d2d56f983fb8c862211
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoExtraService.java
@@ -2,7 +2,7 @@
import java.util.Date;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.multipart.MultipartFile;
import com.yeshi.fanli.dto.wx.WXAccountInfoDTO;
import com.yeshi.fanli.entity.bus.user.UserInfo;
@@ -41,14 +41,6 @@
    */
   public void updateUserRankByUid(Long uid) throws UserInfoExtraException;
   /**
    * 根据订单更新
    *
    * @param userInfoExtra
    * @return
    * @throws UserInfoExtraException
    */
   public UserInfoExtra updateRank(UserInfoExtra userInfoExtra) throws UserInfoExtraException;
   /**
    * 用户激活邀请码
@@ -75,7 +67,7 @@
    * @return
    * @throws UserInfoExtraException
    */
   public String getUserInviteCode(Long uid) throws UserInfoExtraException;
   public String getInviteCodeByUid(Long uid);
   /**
    * 获取用户额外信息全部衍生信息
@@ -175,12 +167,6 @@
    */
   public void updateActiveTime(Long uid, Date date);
   /**
    * 开启自动提现: 更新超过期限的
    *
    * @param days
    */
   public void updateAutoExtract(@Param("days") Integer days);
   /**
    * 返回用户所有相关额外信息
@@ -197,6 +183,25 @@
    * @param uid
    * @throws UserInfoExtraException
    */
   public void updateInviteCode(String inviteCode, Long uid) throws UserInfoExtraException;
   public void updateInviteCodeVip(String inviteCode, Long uid) throws UserInfoExtraException;
   public void updateByPrimaryKeySelective(UserInfoExtra record);
   /**
    * 更新金币
    * @param uid
    * @param goldCoin
    */
   public void addGoldCoinByUid(Long uid, Integer goldCoin);
   /**
    * 上传二维码
    * @param file
    * @param uid
    */
   public void uploadERCode(MultipartFile file, Long uid);
}