123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- import { http } from '@/utils/http';
- /**
- * 分页查询教材列表
- */
- export function PageQueryBookList(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-PageQueryBookList`, data);
- }
- /**
- * 获取教材创建人列表
- */
- export function GetBookCreatorList() {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-GetBookCreatorList`);
- }
- /**
- * 上架、下架教材
- */
- export function SetPublishStatusForBook(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-SetPublishStatusForBook`, data);
- }
- /**
- * 分页查询机构索引列表
- */
- export function PageQueryOrgIndexList_OpenQuery(data) {
- return http.post(`${process.env.VUE_APP_FileServer}?MethodName=org_manager-PageQueryOrgIndexList_OpenQuery`, data);
- }
- /**
- * 添加教材
- */
- export function AddBook(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-AddBook`, data);
- }
- /**
- * 得到教材
- */
- export function GetBook(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-GetBook`, data);
- }
- /**
- * 修改教材
- */
- export function UpdateBook(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-UpdateBook`, data);
- }
- /**
- * 删除教材
- */
- export function DeleteBook(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-DeleteBook`, data);
- }
- /**
- * 获取教材类型列表
- */
- export function GetBookTypeList(data) {
- return http.post(`${process.env.VUE_APP_FileServer}?MethodName=dict_manager-GetBookTypeList`, data);
- }
- /**
- * 得到教材章节结构
- */
- export function GetBookChapterStruct(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-book_manager-GetBookChapterStruct`, data);
- }
- /**
- * 添加教材章节
- */
- export function AddChapterToBook(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-chapter_manager-AddChapterToBook`, data);
- }
- /**
- * 修改教材章节
- */
- export function UpdateChapter(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-chapter_manager-UpdateChapter`, data);
- }
- /**
- * 删除教材章节
- */
- export function DeleteChapter(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-chapter_manager-DeleteChapter`, data);
- }
- /**
- * 得到章节下的互动课件列表
- * @param {object} data
- * @param {string} data.chapter_id 章节ID
- */
- export function GetCoursewareList_Chapter(data) {
- return http.post(
- `${process.env.VUE_APP_BookWebSI}?MethodName=book-courseware_manager-GetCoursewareList_Chapter`,
- data,
- );
- }
- /**
- * 保存互动课件内容
- */
- export function SaveCoursewareContent(data) {
- return http.post(`${process.env.VUE_APP_BookWebSI}?MethodName=book-courseware_manager-SaveCoursewareContent`, data);
- }
- /**
- * 得到互动课件内容
- */
- export function GetCoursewareContent(data) {
- return http.post(`book-courseware_manager-GetCoursewareContent`, data);
- }
- /**
- * 保存互动课件组件内容
- */
- export function SaveCoursewareComponentContent(data) {
- return http.post(
- `${process.env.VUE_APP_BookWebSI}?MethodName=book-courseware_manager-SaveCoursewareComponentContent`,
- data,
- );
- }
|