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

42 lines
1.2 KiB
JavaScript
Raw Normal View History

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