import { http } from '@/utils/http'; /** * @description 拼音生成(兼容旧版格式) * @param {object} data */ export function PinyinBuild_OldFormat(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=tool-PinyinBuild_OldFormat`, data); } /** * @description 得到教材章节结构 * @param {object} data */ export function ChapterGetBookChapterStruct(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-GetBookChapterStruct`, data); } /** * @description 得到教材基本信息 * @param {object} data * @param {string} data.id 教材ID */ export function GetBookBaseInfo(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_manager-GetBookBaseInfo`, data); } /** * @description 得到教材章节结构展开列表 * @param {object} data * @param {string} data.book_id - 教材ID * @param {number} data.node_deep_mode - 节点深度模式 * @param {'true'|'false'} data.is_contain_producer - 是否包含制作人信息 * @param {'true'|'false'} data.is_contain_auditor - 是否包含审校人信息 */ export function ChapterGetBookChapterStructExpandList(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-GetBookChapterStructExpandList`, data, ); } /** * @description 添加章节 * @param {object} data */ export function ChapterAddChapterToBook(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-AddChapterToBook`, data); } /** * @description 添加课件 * @param {object} data */ export function ChapterAddCoursewareToBook(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-AddCoursewareToBook`, data); } /** * @description 删除课件 * @param {object} data */ export function ChapterDeleteCourseware(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-DeleteCourseware`, data); } /** * @description 移动树节点(教材章节结构) * @param {object} data */ export function ChapterMoveTreeNode(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-MoveTreeNode_BookChapterStruct`, data, ); } /** * @description 修改章节 * @param {object} data */ export function ChapterUpdateChapter(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-UpdateChapter`, data); } /** * @description 修改课件名称 * @param {object} data */ export function ChapterUpdateCoursewareName(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-UpdateCoursewareName`, data); } /** * @description 删除章节 * @param {object} data */ export function ChapterDeleteChapter(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-DeleteChapter`, data); } /** * @description 设置制作人 * @param {object} data */ export function ChapterSetProducer(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-SetProducer`, data); } /** * @description 保存课件内容 * @param {object} data */ export function ContentSaveCoursewareContent(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SaveCoursewareContent`, data); } /** * @description 保存课件组件内容 * @param {object} data */ export function ContentSaveCoursewareComponentContent(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SaveCoursewareComponentContent`, data, ); } /** * @description 得到课件内容 * @param {object} data */ export function ContentGetCoursewareContent(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetCoursewareContent`, data); } /** * @description 得到课件组件内容 * @param {object} data */ export function ContentGetCoursewareComponentContent(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetCoursewareComponentContent`, data, ); } /** * @description 得到课件内容(展示内容) * @param {object} data */ export function ContentGetCoursewareContent_View(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetCoursewareContent_View`, data); } /** * @description 新增项目资源 * @param {object} data */ export function MangerAddResource(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-AddResource`, data); } /** * @description 编辑时把文件提交到资源库 * @param {object} data */ export function SubmitFileToResourceStore(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-SubmitFileToResourceStore`, data, ); } /** * @description 删除项目资源 * @param {object} data */ export function MangerDeleteResource(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-DeleteResource`, data); } /** * @description 更新项目资源文件 * @param {object} data */ export function MangerUpdateResourceFile(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-UpdateResourceFile`, data); } /** * @description 设置项目资源信息 * @param {object} data */ export function MangerUpdateResourceInfo(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-UpdateResourceInfo`, data); } /** * @description 移动项目资源 * @param {object} data */ export function MangerMoveResource(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-MoveResource`, data); } /** * @description 得到教材思维导图 * @param {object} data */ export function MangerGetBookMindMap(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetBookMindMap`, data); } /** * @description 根据教材内容生成思维导图 * @param {object} data */ export function MangerGenerateMindMapByBookContent(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GenerateMindMapByBookContent`, data, ); } /** * @description 保存教材思维导图 * @param {object} data */ export function MangerSaveBookMindMap(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SaveBookMindMap`, data); } /** * @description 分页查询教材资源列表 * @param {object} data */ export function PageQueryBookResourceList(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=page_query-PageQueryBookResourceList`, data); } /** * @description 获取教材语言类型列表 * @param {Object} data */ export function GetLanguageTypeList(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_manager-GetLanguageTypeList`, data); } /** * @description 保存课件练习题 * @param {Object} data */ export function SaveCoursewareExercise(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SaveCoursewareExercise`, data); } /** * @description 得到课件练习题 * @param {Object} data */ export function GetCoursewareExercise(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetCoursewareExercise`, data); } /** * @description 得到课件练习题(展示内容) * @param {Object} data */ export function GetCoursewareExerciseView(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetCoursewareExercise_View`, data); } /** * @description 保存教材全文设置 * @param {Object} data */ export function SaveBookUnifiedAttrib(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SaveBookUnifiedAttrib`, data); } /** * @description 应用教材全文设置 * @param {Object} data */ export function ApplyBookUnifiedAttrib(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-ApplyBookUnifiedAttrib`, data); } /** * @description 得到教材全文设置 * @param {Object} data */ export function GetBookUnifiedAttrib(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetBookUnifiedAttrib`, data); } /** *@description 添加我的笔记 * @param {object} data */ export function AddMyNote(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_preview_manager-AddMyNote`, data); } /** *@description 更新我的笔记 * @param {object} data */ export function UpdateMyNote(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_preview_manager-UpdateMyNote`, data); } /** * @description 得到我的笔记列表 * @param {object} data */ export function GetMyNoteList(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_preview_manager-GetMyNoteList`, data); } /** * @description 删除我的笔记 * @param {object} data */ export function DeleteMyNote(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_preview_manager-DeleteMyNote`, data); } /** *@description 添加我的收藏 * @param {object} data */ export function AddMyCollect(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_preview_manager-AddMyCollect`, data); } /** * @description 得到我的收藏列表 * @param {object} data */ export function GetMyCollectList(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_preview_manager-GetMyCollectList`, data); } /** * @description 删除我的收藏 * @param {object} data */ export function DeleteMyCollect(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_preview_manager-DeleteMyCollect`, data); } /** * @description 根据教材内容生成知识图谱 * @param {object} data */ export function MangerGenerateKnowledgeGraphByBookContent(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GenerateKnowledgeGraphByBookContent`, data, ); } /** * @description 得到教材知识图谱 * @param {object} data */ export function GetBookKnowledgeGraph(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetBookKnowledgeGraph`, data); } /** * @description 保存教材知识图谱 * @param {object} data */ export function SaveBookKnowledgeGraph(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SaveBookKnowledgeGraph`, data); } /** * @description 搜索教材内容文本 * @param {object} data */ export function SearchBookContentText(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SearchBookContentText`, data); } /** * @description 得到教材信息 * @param {object} data * @param {string} data.id 教材ID */ export function GetBookInfo(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_manager-GetBookInfo`, data); } /** * @description 得到教材章节结构展开列表 * @param {object} data * @param {string} data.id 教材ID */ export function GetBookChapterStructExpandList(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-GetBookChapterStructExpandList`, data, ); } /** * @description 保存教材标题样式 * @param {Object} data */ export function SaveTitleStyle(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SaveTitleStyle`, data); } /** * @description 得到教材全标题样式 * @param {Object} data */ export function GetTitleStyle(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-GetTitleStyle`, data); } /** * @description 设置教材资源是否隐藏 * @param {Object} data */ export function SetBookResourceHide(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_content_manager-SetBookResourceHide`, data); } /** * @description 得到项目成员资源权限列表 * @param {Object} data */ export function GetProjectMemberResourcePopedomList(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-GetProjectMemberResourcePopedomList`, data, ); } /** * @description 设置项目成员资源权限 * @param {Object} data */ export function SetProjectMemberResourcePopedom(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=project_resource_manager-SetProjectMemberResourcePopedom`, data, ); }