safety-eval-service-frontend/src/api/courseware/index.js

42 lines
1.2 KiB
JavaScript

import { declareRequest } from "@cqsjjb/jjb-dva-runtime";
/** 教育培训 — 培训课件管理 / 培训课程管理 */
/** 分页查询课件 */
export const coursewarePage = declareRequest(
"coursewareLoading",
"Get > /safetyEval/coursewareManagement/page",
"coursewareList: [] | res.data || [] & coursewareTotal: 0 | res.total || 0",
);
/** 课件详情 */
export const coursewareDetail = declareRequest(
"coursewareDetailLoading",
"Get > /safetyEval/coursewareManagement/get",
);
/** 新增课件 */
export const coursewareAdd = declareRequest(
"coursewareConfirmLoading",
"Post > @/safetyEval/coursewareManagement/save",
);
/** 修改课件状态(启用/禁用) */
export const coursewareModify = declareRequest(
"coursewareLoading",
"Post > @/safetyEval/coursewareManagement/modifyStatus",
);
/** 删除课件 */
export const coursewareRemove = declareRequest(
"coursewareLoading",
"Post > @/safetyEval/coursewareManagement/delete",
);
/** 分页查询课程 */
export const coursePage = declareRequest(
"courseLoading",
"Get > /safetyEval/courseManagement/page",
"courseList: [] | res.data || [] & courseTotal: 0 | res.total || 0",
);