admin
2019-07-11 3824cbcaec6e6c67418d5280a53e9c2fedeef6f9
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserExtraTaoBaoInfoService.java
@@ -1,6 +1,7 @@
package com.yeshi.fanli.service.inter.user;
import com.yeshi.fanli.entity.bus.user.UserExtraTaoBaoInfo;
import com.yeshi.fanli.exception.user.UserExtraTaoBaoInfoException;
/**
 * 用户淘宝联盟服务
@@ -16,7 +17,8 @@
    * @param uid
    * @param relationId
    */
   public void addRelationId(Long uid, String relationId, String taoBaoUid, boolean valid);
   public void addRelationId(Long uid, String relationId, String taoBaoUid, String nickName,
         boolean valid)  throws UserExtraTaoBaoInfoException;
   /**
    * 添加会员ID
@@ -24,7 +26,8 @@
    * @param uid
    * @param specialId
    */
   public void addSpecialId(Long uid, String specialId, String taoBaoUid, boolean valid);
   public void addSpecialId(Long uid, String specialId, String taoBaoUid,  String nickName,
         boolean valid)  throws UserExtraTaoBaoInfoException;
   /**
    * 通过UID获取淘宝联盟渠道信息
@@ -56,4 +59,38 @@
    */
   public void bindTaoBaoOrderEnd6Num(String taoBaoUid, String orderId);
   /**
    * 通过渠道ID查询用户(用户信息不为空)
    * @param relationId
    * @return
    */
   public UserExtraTaoBaoInfo getByRelationId(String relationId);
   /**
    * 通过会员运营ID查询用户(用户信息不为空)
    * @param specialId
    * @return
    */
   public UserExtraTaoBaoInfo getBySpecialId(String specialId);
   /**
    * 添加会员ID/渠道ID
    * @param uid
    * @param relationId 渠道ID
    * @param specialId 会员ID
    * @param taoBaoUid
    * @param valid
    * @throws UserExtraTaoBaoInfoException
    */
   public void saveUserTaoBaoInfo(Long uid, String relationId, String specialId, String taoBaoUid, String nickName,
         boolean valid) throws UserExtraTaoBaoInfoException;
   /**
    * 获取渠道ID
    * @param uid
    * @return
    */
   public String getRelationIdByUid(Long uid);
}