新版
This commit is contained in:
@@ -208,6 +208,18 @@ public class BookForumArticlesServiceController {
|
|||||||
return R.ok().put("page",bookForumCommentEntityPage);
|
return R.ok().put("page",bookForumCommentEntityPage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @param forumId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequestMapping("/getForumdetail")
|
||||||
|
public R getForumdetail(@RequestParam Integer forumId){
|
||||||
|
|
||||||
|
|
||||||
|
return R.ok();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取子聊天项目
|
* 获取子聊天项目
|
||||||
* @return
|
* @return
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
package com.peanut.modules.book.controller;
|
package com.peanut.modules.book.controller;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.peanut.common.utils.R;
|
import com.peanut.common.utils.R;
|
||||||
import com.peanut.modules.book.entity.BookEntity;
|
import com.peanut.modules.book.entity.BookEntity;
|
||||||
@@ -65,45 +64,80 @@ public class BookTeachController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 保存
|
* 添加讲书
|
||||||
|
* @return
|
||||||
*/
|
*/
|
||||||
@RequestMapping("/saveTeach")
|
// @RequestMapping("/addTeach")
|
||||||
public R save(@RequestBody BookTeachEntity bookTeachEntity) {
|
// public R addTeach(@RequestParam Integer bookId,
|
||||||
bookTeachService.save(bookTeachEntity);
|
// @RequestParam Integer chapter,
|
||||||
|
// @RequestParam String title,
|
||||||
|
// @RequestParam String voices,
|
||||||
|
// @RequestParam String content){
|
||||||
|
// BookTeachEntity bookTeachEntity = new BookTeachEntity();
|
||||||
|
// bookTeachEntity.setBookId(bookId);
|
||||||
|
// bookTeachEntity.setChapter(chapter);
|
||||||
|
// bookTeachEntity.setTitle(title);
|
||||||
|
// bookTeachEntity.setVoices(voices);
|
||||||
|
// bookTeachEntity.setContent(content);
|
||||||
|
// bookTeachService.save(bookTeachEntity);
|
||||||
|
//
|
||||||
|
// return R.ok();
|
||||||
|
// }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 添加讲书的章节
|
||||||
|
* @param bookTeach
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequestMapping("/addTeach1")
|
||||||
|
public R addTeach1(@RequestBody BookTeachEntity bookTeach){
|
||||||
|
bookTeachService.save(bookTeach);
|
||||||
return R.ok();
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除讲书章节
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequestMapping("/delTeach")
|
||||||
|
public R delTeach(@RequestBody BookTeachEntity bookTeach){
|
||||||
|
bookTeachService.removeById(bookTeach.getTeachId());
|
||||||
|
return R.ok();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改
|
* 编辑讲书的章节
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
// @RequestMapping("/updateTeach")
|
||||||
|
// public R updateTeach(@RequestParam Integer teachId,
|
||||||
|
// @RequestParam Integer chapter,
|
||||||
|
// @RequestParam String title,
|
||||||
|
// @RequestParam String voices,
|
||||||
|
// @RequestParam String content){
|
||||||
|
//
|
||||||
|
// BookTeachEntity bookTeachEntity = new BookTeachEntity();
|
||||||
|
// bookTeachEntity.setTeachId(teachId);
|
||||||
|
// bookTeachEntity.setTitle(title);
|
||||||
|
// bookTeachEntity.setVoices(voices);
|
||||||
|
// bookTeachEntity.setContent(content);
|
||||||
|
// bookTeachService.updateById(bookTeachEntity);
|
||||||
|
// return R.ok();
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 编辑讲书的章节
|
||||||
|
* @return
|
||||||
*/
|
*/
|
||||||
@RequestMapping("/updateTeach")
|
@RequestMapping("/updateTeach")
|
||||||
public R updateTeach(@RequestBody BookTeachEntity bookTeachEntity) {
|
public R updateTeach(@RequestBody BookTeachEntity bookTeach){
|
||||||
|
bookTeachService.updateById(bookTeach);
|
||||||
Integer bookId = bookTeachEntity.getBookId();
|
|
||||||
List<Integer> list = new ArrayList<>();
|
|
||||||
List<BookTeachEntity> bookTeachEntities = this.bookTeachService.getBaseMapper().selectList(new QueryWrapper<BookTeachEntity>()
|
|
||||||
.eq("book_id", bookId)
|
|
||||||
);
|
|
||||||
for(BookTeachEntity entity: bookTeachEntities){
|
|
||||||
entity.setChapter(entity.getChapter() + 1);
|
|
||||||
this.bookTeachService.updateById(entity);
|
|
||||||
}
|
|
||||||
// int[] intArray = list.stream().mapToInt(Integer::intValue).toArray();
|
|
||||||
// for (int i = 0; i < intArray.length; i++) {
|
|
||||||
// int current = intArray[i];
|
|
||||||
// int j = i - 1;
|
|
||||||
// while (j >= 0 && intArray[j] > current) {
|
|
||||||
// intArray[j + 1] = intArray[j];
|
|
||||||
// j--;
|
|
||||||
// }
|
|
||||||
// intArray[j + 1] = current;
|
|
||||||
// }
|
|
||||||
|
|
||||||
this.bookTeachService.updateById(bookTeachEntity);
|
|
||||||
return R.ok();
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ spring:
|
|||||||
type: com.alibaba.druid.pool.DruidDataSource
|
type: com.alibaba.druid.pool.DruidDataSource
|
||||||
druid:
|
druid:
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||||
url: jdbc:mysql://59.110.212.44:3306/e_book_test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true
|
# url: jdbc:mysql://59.110.212.44:3306/e_book_test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true
|
||||||
# url: jdbc:mysql://59.110.212.44:3306/e_book?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true
|
url: jdbc:mysql://59.110.212.44:3306/e_book?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true
|
||||||
username: root
|
username: root
|
||||||
password: HSXY1234hsxy
|
password: HSXY1234hsxy
|
||||||
initial-size: 10
|
initial-size: 10
|
||||||
|
|||||||
Reference in New Issue
Block a user