zhxy-jsd/src/api/base/xkApi.ts

54 lines
1.3 KiB
TypeScript

import { get, post } from "@/utils/request";
/**
* 根据教师查询选课列表
*/
export const xkListByJsIdApi = async (params: any) => {
return await get("/api/xk/findXkListByJsId", params);
};
/**
* 根据教师查询选课课程列表
*/
export const xkkcListByJsIdApi = async (params: any) => {
return await get("/api/xkkc/getXkkcListByJsId", params);
};
/**
* 查询学生点名集合 - 匹配后端XkkcApiController.findXkkcList
*/
export const findXkkcListApi = async (params: any) => {
return await get("/api/xkkc/findXkkcList", params);
};
/**
* 获取选课点名分页
*/
export const getXkDmPageApi = async (params: any) => {
return await get('/api/xkDm/findPage', params)
}
/**
* 获取选课点名学生分页
*/
export const getXkDmXsPageApi = async (params: any) => {
return await get('/api/xkDmXs/findPage', params)
}
// 选课待点名学生列表
export const getWaitDmXsListApi = async (params: any) => {
return await get("/api/xkDmXs/getWaitDmXsList", params);
};
// 选课点名学生列表
export const getDmXsListApi = async (params: any) => {
return await get("/api/xkDmXs/getDmXsList", params);
};
/**
* 提交选课点名
*/
export const submitXkDmApi = async (data: any) => {
return await post('/api/xkDm/save', data)
}