import { http } from '@/utils/http'; /** * @description 把课件保存为个人模板 * @param {object} data * @param {string} data.courseware_id 课件ID */ export function SaveCoursewareAsTemplatePersonal(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=template_manager-SaveCoursewareAsTemplate_Personal`, data, ); } // 创建个人模板 export function CreateTemplatePersonal(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-CreateTemplate_Personal`, data); } // 更改模板共享状态 export function UpdateTemplateShareStatus(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-UpdateTemplateShareStatus`, data); } // 删除模板 export function DeleteTemplate(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-DeleteTemplate`, data); } // 创建机构模板 export function CreateTemplateOrg(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-CreateTemplate_Org`, data); } // 更改模板使用范围 export function UpdateTemplateUseScope(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-UpdateTemplateUseScope`, data); } // 更改模板状态 export function UpdateTemplateStatus(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-UpdateTemplateStatus`, data); } // 得到模板信息 export function GetTemplateInfo(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-GetTemplateInfo`, data); } /** * @description 得到模板章节结构展开列表 * @param {object} data * @param {string} data.template_id 模板件ID * @param {'true' | 'false'} data.is_contain_root_node 是否包含根节点 */ export function GetTemplateChapterStructExpandList(data) { return http.post( `${process.env.VUE_APP_EepServer}?MethodName=template_manager-GetTemplateChapterStructExpandList`, data, ); } // 模板审核操作 export function TemplateAuditOperate(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-TemplateAuditOperate`, data); } // 模板申请操作 export function TemplateRequestOperate(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-TemplateRequestOperate`, data); } // 删除标签(模板常用标签) export function DeleteTemplateLabel(data) { return http.post(`${process.env.VUE_APP_EepServer}?MethodName=template_manager-DeleteLabel`, data); }