import { http } from '@/utils/http'; /** * 为文本生成拼音解析文本 */ export function CrateParsedTextInfo_Pinyin(data) { return http.post(`/OtherSysTool/GCLSTeachingServer/TextAnalyser/CrateParsedTextInfo_Pinyin`, 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 ChapterUpdateChapter(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=book_chapter_manager-UpdateChapter`, 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 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); }