|
@@ -79,18 +79,13 @@ public class UserServiceImpl implements UserService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public void setRecommendMode(long userId, boolean mode) {
|
|
|
|
|
- int modeInt = 0;
|
|
|
|
|
- if (mode) {
|
|
|
|
|
- modeInt = 1;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
|
|
+ public void setRecommendMode(long userId, int mode) {
|
|
|
Integer mode1 = userRecommendMapper.findByUserId(userId);
|
|
Integer mode1 = userRecommendMapper.findByUserId(userId);
|
|
|
if (mode1 == null) {
|
|
if (mode1 == null) {
|
|
|
- UserRecommend userRecommend = new UserRecommend(userId, modeInt);
|
|
|
|
|
|
|
+ UserRecommend userRecommend = new UserRecommend(userId, mode);
|
|
|
userRecommendMapper.save(userRecommend);
|
|
userRecommendMapper.save(userRecommend);
|
|
|
- } else if (mode1 != modeInt) {
|
|
|
|
|
- userRecommendMapper.updateMode(userId, modeInt);
|
|
|
|
|
|
|
+ } else if (mode1 != mode) {
|
|
|
|
|
+ userRecommendMapper.updateMode(userId, mode);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|