| | |
| | | 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); |
| | | } |
| | | } |
| | |
| | | |
| | | @Override |
| | | public void addFansInfo(Long workerId, Long bossId, Date successTime) { |
| | | |
| | | LogHelper.test("addFansInfo-新增-" + workerId); |
| | | |
| | | UserInfo userInfo = userInfoService.selectByPKey(workerId); |
| | | if (userInfo == null) { |
| | | return; |
| | |
| | | |
| | | @Override |
| | | public void updateMemoName(Long workerId, int type, String memoName) { |
| | | LogHelper.test("updateMemoName-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | if (type == 1) { |
| | |
| | | |
| | | @Override |
| | | public void updateTags(Long workerId, int type, String tags) { |
| | | LogHelper.test("updateTags-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | if (type == 1) { |
| | |
| | | |
| | | @Override |
| | | public void updateNickName(Long workerId, String nickName) { |
| | | LogHelper.test("updateNickName-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setNickName(nickName); |
| | |
| | | |
| | | @Override |
| | | public void updateStateValid(Long workerId, boolean stateValid) { |
| | | LogHelper.test("updateStateValid-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setStateValid(stateValid); |
| | |
| | | |
| | | @Override |
| | | public void updateTaobaoBind(Long workerId, boolean taobaoBind) { |
| | | LogHelper.test("updateTaobaoBind-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setTaobaoBind(taobaoBind); |
| | |
| | | |
| | | @Override |
| | | public void updateActiveTime(Long workerId, Date activeTime) { |
| | | LogHelper.test("updateActiveTime-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setActiveTime(activeTime); |
| | |
| | | |
| | | @Override |
| | | public void updateWeixinId(Long workerId, String weixinId) { |
| | | LogHelper.test("updateWeixinId-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setWeixinId(weixinId); |
| | |
| | | |
| | | @Override |
| | | public void updateInviteCode(Long workerId, String inviteCode) { |
| | | LogHelper.test("updateInviteCode-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setInviteCode(inviteCode); |
| | |
| | | |
| | | @Override |
| | | public void updatePhone(Long workerId, String phone) { |
| | | LogHelper.test("updatePhone-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setPhone(phone); |
| | |
| | | |
| | | @Override |
| | | public void updateLevel(Long workerId, UserLevelEnum level) { |
| | | LogHelper.test("updateLevel-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setLevel(level); |
| | | teamFansInfo.setWorkerId(workerId); |
| | |
| | | |
| | | @Override |
| | | public void updatePhoneOpen(Long workerId, boolean phoneOpen) { |
| | | LogHelper.test("updatePhoneOpen-更新-" + workerId); |
| | | TeamFansInfo teamFansInfo = new TeamFansInfo(); |
| | | teamFansInfo.setWorkerId(workerId); |
| | | teamFansInfo.setPhoneOpen(phoneOpen); |
| | |
| | | |
| | | @Override |
| | | public void updateIncome(Long workerId, BigDecimal income) { |
| | | LogHelper.test("updateIncome-更新-" + workerId); |
| | | if (income == null) { |
| | | income = BigDecimal.ZERO; |
| | | } |
| | |
| | | |
| | | @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); |