提交 d77228d6 authored 作者: lizhuo's avatar lizhuo

--no commit message

上级 0dea607f
package com.zrqx.resource.bg.controller.ebooklibrary;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import java.io.IOException;
import java.text.ParseException;
import java.util.ArrayList;
......@@ -22,8 +19,6 @@ import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import tk.mybatis.mapper.entity.Example.Criteria;
import com.zrqx.core.constant.resource.ResourceRequestPath;
import com.zrqx.core.constant.sysuser.SysUserRequestPath;
import com.zrqx.core.enums.ResourceTypeEnum;
......@@ -38,6 +33,8 @@ import com.zrqx.core.form.resource.bg.ebook.SaveUpdateEbookForm;
import com.zrqx.core.form.resource.bg.ebook.UpdateEbookForm;
import com.zrqx.core.model.resource.animationlibrary.AnimationLibrary;
import com.zrqx.core.model.resource.articlelibrary.ArticleGoods;
import com.zrqx.core.model.resource.articlelibrary.ArticleLibrary;
import com.zrqx.core.model.resource.articlelibrary.ChapterLibrary;
import com.zrqx.core.model.resource.audiolibrary.AudioLibrary;
import com.zrqx.core.model.resource.coursewarelibrary.CoursewareLibrary;
import com.zrqx.core.model.resource.ebook.Book;
......@@ -85,6 +82,11 @@ import com.zrqx.resource.bg.service.publicLibrary.ResourceRelationService;
import com.zrqx.resource.bg.service.videolibrary.VideoLibraryService;
import com.zrqx.resource.commons.Redis;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import tk.mybatis.mapper.entity.Example;
import tk.mybatis.mapper.entity.Example.Criteria;
/**
* 电子书管理-controller
*
......@@ -633,5 +635,23 @@ public class EbookLibraryController {
ebookservice.updateByPrimaryKeySelective(ebook);
return CallBack.success(newToken);
}
@ApiOperation("根据bookid获取目录")
@GetMapping(value = ResourceRequestPath.GETCHAPTER)
public CallBack<?> getChapterListByBookId(String bookid){
Example example =clservice.createExample();
example.orderBy("orderNum");
Criteria ca=example.createCriteria();
ca.andEqualTo("bookid", bookid);
List<ChapterLibrary> clList =clservice.selectByCriteria();
return CallBack.success(clList);
}
@ApiOperation("根据目录markid获取文章详情")
@GetMapping(value = ResourceRequestPath.GETARTICLE)
public CallBack<?> getArticleByMarkId(String markid){
Criteria ca=alservice.createCriteria();
ca.andEqualTo("markid", markid);
ArticleLibrary alList = alservice.selectByCriteria().get(0);
return CallBack.success(alList);
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论