Merge branch 'master' of https://gitee.com/wjl2008_admin/nuttyreading-java into zcc
This commit is contained in:
@@ -47,5 +47,5 @@ public class CourseEntity {
|
||||
@TableField(exist = false)
|
||||
private Integer selective;
|
||||
@TableField(exist = false)
|
||||
private boolean isBuy;
|
||||
private Integer isBuy;
|
||||
}
|
||||
|
||||
@@ -95,19 +95,19 @@ public class CourseController {
|
||||
return R.ok().put("courses",sociologyCourseList);
|
||||
}
|
||||
|
||||
// /**
|
||||
// * 加入收藏(加入正在学习)
|
||||
// * @param map
|
||||
// * @return
|
||||
// */
|
||||
// @RequestMapping("/addUserCourseStudying")
|
||||
// public R addUserCourseStudying(@RequestBody Map<String,Integer> map){
|
||||
// UserCourseStudying userCourseStudying = new UserCourseStudying();
|
||||
// userCourseStudying.setUserId(ShiroUtils.getUId());
|
||||
// userCourseStudying.setCatalogueId(map.get("catalogueId"));
|
||||
// userCourseStudyingDao.insert(userCourseStudying);
|
||||
// return R.ok().put("result",userCourseStudying);
|
||||
// }
|
||||
/**
|
||||
* 加入收藏(加入正在学习)
|
||||
* @param map
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/addUserCourseStudying")
|
||||
public R addUserCourseStudying(@RequestBody Map<String,Integer> map){
|
||||
UserCourseStudying userCourseStudying = new UserCourseStudying();
|
||||
userCourseStudying.setUserId(ShiroUtils.getUId());
|
||||
userCourseStudying.setCatalogueId(map.get("catalogueId"));
|
||||
userCourseStudyingDao.insert(userCourseStudying);
|
||||
return R.ok().put("result",userCourseStudying);
|
||||
}
|
||||
|
||||
/**
|
||||
* 移出收藏(移出正在学习)
|
||||
@@ -196,11 +196,11 @@ public class CourseController {
|
||||
return R.ok().put("courses",courses);
|
||||
}
|
||||
|
||||
//添加正在学习(收藏)
|
||||
@RequestMapping("/addUserCourseStudying")
|
||||
public R addUserCourseStudying(@RequestBody UserCourseStudying userCourseStudying){
|
||||
return R.ok().put("success",courseService.addUserCourseStudying(userCourseStudying));
|
||||
}
|
||||
// //添加正在学习(收藏)
|
||||
// @RequestMapping("/addUserCourseStudying")
|
||||
// public R addUserCourseStudying(@RequestBody UserCourseStudying userCourseStudying){
|
||||
// return R.ok().put("success",courseService.addUserCourseStudying(userCourseStudying));
|
||||
// }
|
||||
|
||||
//移除正在学习(收藏)
|
||||
@RequestMapping("/delUserCourseStudying")
|
||||
|
||||
@@ -68,12 +68,12 @@ public class CourseServiceImpl extends ServiceImpl<CourseDao, CourseEntity> impl
|
||||
Page<CourseEntity> courseEntityPage = this.getBaseMapper().selectJoinPage(new Page<>(param.getPage(), param.getLimit()),CourseEntity.class, wrapper);
|
||||
for (CourseEntity c:courseEntityPage.getRecords()){
|
||||
Integer integer = userCourseBuyDao.selectCount(new LambdaQueryWrapper<UserCourseBuyEntity>().eq(UserCourseBuyEntity::getCourseId, c.getId()).eq(UserCourseBuyEntity::getUserId,uId));
|
||||
if(integer>0){
|
||||
c.setBuy(true);
|
||||
}else {
|
||||
c.setBuy(false);
|
||||
}
|
||||
c.setIsBuy(integer>0?1:0);
|
||||
List<CourseCatalogueEntity> courseCatalogueEntities = courseCatalogueDao.selectList(new LambdaQueryWrapper<CourseCatalogueEntity>().eq(CourseCatalogueEntity::getCourseId, c.getId()));
|
||||
for (CourseCatalogueEntity cc:courseCatalogueEntities){
|
||||
Integer integer1 = userCourseBuyDao.selectCount(new LambdaQueryWrapper<UserCourseBuyEntity>().eq(UserCourseBuyEntity::getCatalogueId, cc.getId()).eq(UserCourseBuyEntity::getUserId, uId));
|
||||
cc.setIsBuy(integer1>0?1:0);
|
||||
}
|
||||
c.setCourseCatalogueEntityList(courseCatalogueEntities);
|
||||
}
|
||||
return courseEntityPage;
|
||||
|
||||
Reference in New Issue
Block a user