Files
h5/src/views/PrincipalsMailbox/api.js
T
2024-01-30 09:30:56 +08:00

77 lines
1.6 KiB
JavaScript

import request from '@/utils/request';
// 获取信件列表
export const rqGetAListOfLetters = (pageNum,pageSize,data={}) => request({
url: `/schoolmail/mailList/select/all?pageNum=${pageNum}&pageSize=${pageSize}`,
method: 'get',
params:data
})
// 获取信件列表
export const rqmodifyMailboxList = (data) => request({
url: `/schoolmail/mailList/update`,
method: 'post',
data
})
// 批量删除
export const batchDeletion = (url) => request({
url: `/schoolmail/mailList/delBatch?ids=${url}`,
method: 'delete',
})
// 单个删除
export const individualDeletion = (id) => request({
url: `/schoolmail/mailList/delete/id?id=${id}`,
method: 'delete',
})
// 获取饼状图信息
export const rqQieChartInformation = (id) => request({
url: `/schoolmail/mailList/query/roleNum`,
method: 'get',
})
// 获取饼状图信息
export const getLineChartData = (id) => request({
url: `/schoolmail/mailList/query/MailNum`,
method: 'get',
})
// 获取教师信息
export const getTeacherInformation = () => request({
url: `/schoolmail/LetterMan/getTeacher`,
method: 'get',
})
// 查询现有负责人列表
export const getTheListOfExistingResponsiblePersons = () => request({
url: `/schoolmail/LetterMan/query/letterMan`,
method: 'get',
})
// 添加负责人
export const rqaddResponsiblePerson = (id) => request({
url: `/schoolmail/LetterMan/addLetterMan?userid=${id}`,
method: 'post',
})
// 取消负责人
export const cancelResponsiblePerson = (id) => request({
url: `/schoolmail/LetterMan/update?userId=${id}`,
method: 'post',
})