yujian
2020-05-26 4d698535412945f8bcddd10ab1e16e01924fa082
fanli/src/main/java/com/yeshi/fanli/service/impl/user/invite/TeamFansInfoServiceImpl.java
@@ -82,11 +82,11 @@
      TeamFansInfo teamFansInfo = teamFansInfoDao.get(record.getId());
      if (teamFansInfo != null) {
         teamFansInfoDao.updateSelective(record);
         LogHelper.test("队员粉丝信息:更新-" + record.getId());
         LogHelper.test("save-更新-" + record.getId());
      } else {
         initData(record);
         record.setCrateTime(new Date());
         LogHelper.test("队员粉丝信息:新增-" + record.getId());
         LogHelper.test("save-新增-" + record.getId());
         teamFansInfoDao.save(record);
      }
   }
@@ -139,6 +139,9 @@
   @Override
   public void addFansInfo(Long workerId, Long bossId, Date successTime) {
      LogHelper.test("addFansInfo-新增-" + workerId);
      UserInfo userInfo = userInfoService.selectByPKey(workerId);
      if (userInfo == null) {
         return;
@@ -253,6 +256,7 @@
   @Override
   public void updateMemoName(Long workerId, int type, String memoName) {
      LogHelper.test("updateMemoName-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      if (type == 1) {
@@ -265,6 +269,7 @@
   @Override
   public void updateTags(Long workerId, int type, String tags) {
      LogHelper.test("updateTags-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      if (type == 1) {
@@ -277,6 +282,7 @@
   @Override
   public void updateNickName(Long workerId, String nickName) {
      LogHelper.test("updateNickName-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setNickName(nickName);
@@ -285,6 +291,7 @@
   @Override
   public void updateStateValid(Long workerId, boolean stateValid) {
      LogHelper.test("updateStateValid-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setStateValid(stateValid);
@@ -293,6 +300,7 @@
   @Override
   public void updateTaobaoBind(Long workerId, boolean taobaoBind) {
      LogHelper.test("updateTaobaoBind-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setTaobaoBind(taobaoBind);
@@ -301,6 +309,7 @@
   @Override
   public void updateActiveTime(Long workerId, Date activeTime) {
      LogHelper.test("updateActiveTime-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setActiveTime(activeTime);
@@ -309,6 +318,7 @@
   @Override
   public void updateWeixinId(Long workerId, String weixinId) {
      LogHelper.test("updateWeixinId-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setWeixinId(weixinId);
@@ -322,6 +332,7 @@
   @Override
   public void updateInviteCode(Long workerId, String inviteCode) {
      LogHelper.test("updateInviteCode-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setInviteCode(inviteCode);
@@ -330,6 +341,7 @@
   @Override
   public void updatePhone(Long workerId, String phone) {
      LogHelper.test("updatePhone-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setPhone(phone);
@@ -338,6 +350,7 @@
   @Override
   public void updateLevel(Long workerId, UserLevelEnum level) {
      LogHelper.test("updateLevel-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setLevel(level);
      teamFansInfo.setWorkerId(workerId);
@@ -346,6 +359,7 @@
   @Override
   public void updatePhoneOpen(Long workerId, boolean phoneOpen) {
      LogHelper.test("updatePhoneOpen-更新-" + workerId);
      TeamFansInfo teamFansInfo = new TeamFansInfo();
      teamFansInfo.setWorkerId(workerId);
      teamFansInfo.setPhoneOpen(phoneOpen);
@@ -354,6 +368,7 @@
   @Override
   public void updateIncome(Long workerId, BigDecimal income) {
      LogHelper.test("updateIncome-更新-" + workerId);
      if (income == null) {
         income = BigDecimal.ZERO;
      }
@@ -367,6 +382,7 @@
   @Override
   public void updateFansNum(Long workerId) {
      LogHelper.test("updateFansNum-更新-" + workerId);
      long firstTeam = threeSaleSerivce.countFirstTeam(workerId);
      long secondTeam = threeSaleSerivce.countSecondTeam(workerId);
      int fansNum = (int) (firstTeam + secondTeam);
@@ -390,4 +406,9 @@
   public TeamFansInfo getbyWorkerId(Long workerId) {
      return teamFansInfoDao.getbyWorkerId(workerId);
   }
   @Override
   public List<TeamFansInfo> queryByUserInfo(String key) {
      return teamFansInfoDao.queryByUserInfo(key);
   }
}