|
|
@@ -0,0 +1,60 @@
|
|
|
+/**
|
|
|
+ * 列表
|
|
|
+ */
|
|
|
+export async function getList(params) {
|
|
|
+ const res = await request.get('/ehs/questionBank/page', { params });
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.data;
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 详情
|
|
|
+ */
|
|
|
+export async function getById(id) {
|
|
|
+ const res = await request.get('/ehs/questionBank/getById/${id}');
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.data;
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|
|
|
+
|
|
|
+// 保存
|
|
|
+export async function save(params) {
|
|
|
+ const res = await request.post(`/ehs/questionBank/save`, params);
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.message;
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|
|
|
+
|
|
|
+// 修改
|
|
|
+export async function edit(params) {
|
|
|
+ const res = await request.put(`/ehs/questionBank/update`, params);
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.message;
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|
|
|
+
|
|
|
+// 删除
|
|
|
+export async function remove(data) {
|
|
|
+ const res = await request.delete(`/ehs/questionBank/delete`, { data });
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.message;
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+ * 删除单个试题
|
|
|
+ * */
|
|
|
+export async function deleteQuestion(questionId) {
|
|
|
+ const res = await request.delete(`/ehs/questionBank/dquestion/${questionId}`);
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.message;
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|