|
|
@ -41,17 +41,7 @@ public class AppletAchievementServiceImpl implements AppletAchievementService { |
|
|
|
@Override |
|
|
|
public Result<?> setAchievementName(String token, CommonBookAchievementLog bookAchievementLog){ |
|
|
|
HanHaiMember member = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); |
|
|
|
// //书籍标识不能为空 |
|
|
|
// if(StringUtils.isEmpty(bookAchievementLog.getBookId())){ |
|
|
|
// return Result.error("书籍标识不能为空"); |
|
|
|
// } |
|
|
|
// //根据书籍标识查询书籍信息 |
|
|
|
// CommonShop commonShop = commonShopService.getById(bookAchievementLog.getBookId()); |
|
|
|
// if(commonShop==null){ |
|
|
|
// return Result.error("书籍不存在"); |
|
|
|
// } |
|
|
|
CommonBookAchievementLog one = commonBookAchievementLogService.lambdaQuery() |
|
|
|
// .eq(CommonBookAchievementLog::getBookId, bookAchievementLog.getBookId()) |
|
|
|
.eq(CommonBookAchievementLog::getUserId, member.getId()) |
|
|
|
.one(); |
|
|
|
if(one!=null){ |
|
|
@ -59,7 +49,6 @@ public class AppletAchievementServiceImpl implements AppletAchievementService { |
|
|
|
commonBookAchievementLogService.save(bookAchievementLog); |
|
|
|
return Result.OK("修改成功"); |
|
|
|
}else{ |
|
|
|
// bookAchievementLog.setBookId(commonShop.getId()); |
|
|
|
bookAchievementLog.setUserId(member.getId()); |
|
|
|
commonBookAchievementLogService.save(bookAchievementLog); |
|
|
|
return Result.OK("设置成功"); |
|
|
@ -71,10 +60,30 @@ public class AppletAchievementServiceImpl implements AppletAchievementService { |
|
|
|
@Override |
|
|
|
public Result<?> getAchievement(String token, String bookId){ |
|
|
|
HanHaiMember member = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); |
|
|
|
//根据书籍标识获取当前作者 |
|
|
|
CommonShop commonShop = commonShopService.lambdaQuery() |
|
|
|
.eq(CommonShop::getId, bookId) |
|
|
|
.one(); |
|
|
|
|
|
|
|
CommonBookAchievementLog one = commonBookAchievementLogService.lambdaQuery() |
|
|
|
// .eq(CommonBookAchievementLog::getBookId, bookId) |
|
|
|
.eq(CommonBookAchievementLog::getUserId, member.getId()) |
|
|
|
.eq(CommonBookAchievementLog::getUserId, commonShop.getUserId()) |
|
|
|
.one(); |
|
|
|
//如果对象不为空 |
|
|
|
// List<CommonBookAchievement> list =commonBookAchievementService.list(); |
|
|
|
// if(one!=null){ |
|
|
|
// list.get(0).setName(one.getOneName()); |
|
|
|
// list.get(0).setOldName(one.getOneOldName()); |
|
|
|
// list.get(0).setNum(one.getOneNum()); |
|
|
|
// |
|
|
|
// list.get(1).setName(one.getTwoName()); |
|
|
|
// list.get(1).setOldName(one.getTwoOldName()); |
|
|
|
// list.get(1).setNum(one.getTwoNum()); |
|
|
|
// |
|
|
|
// |
|
|
|
// list.get(2).setName(one.getThreeName()); |
|
|
|
// list.get(2).setOldName(one.getThreeOldName()); |
|
|
|
// list.get(2).setNum(one.getThreeNum()); |
|
|
|
// } |
|
|
|
return Result.OK("查询成功",one); |
|
|
|
} |
|
|
|
|
|
|
|