@ecip/ecip-web
Version:
A magical vue admin. An out-of-box UI solution for enterprise applications. Newest development stack of vue. Lots of awesome features
170 lines (152 loc) • 3.28 kB
JavaScript
import request from 'ecip-web/utils/request'
export const getData = (params, data) => {
return request({
url: `api/v1/notice/sysrNotice/data`,
method: 'post',
params: params,
data: data
})
}
export const getReceivedData = (params, data) => {
return request({
url: `api/v1/notice/sysrNotice/receivedData`,
method: 'post',
params: params,
data: data
})
}
export const countByType = () => {
return request({
url: 'api/v1/notice/sysrNotice/countByType',
method: 'get'
})
}
export const getReceivedDetail = (id) => {
return request({
url: `api/v1/notice/sysrNotice/receivedDetail/${id}`,
method: 'get'
})
}
export const getDetail = (params, data) => {
return request({
url: `api/v1/notice/sysrNotice/detail`,
method: 'post',
params: params,
data: data
})
}
export const getById = (id) => {
return request({
url: `api/v1/notice/sysrNotice/getById/${id}`,
method: 'get'
})
}
export const updateReadStatusById = (id, data) => {
return request({
url: `api/v1/noticeDetail/sysrNoticeDetail/updateRead/{id}`,
method: 'post',
data: data
})
}
export const markToReadById = (id) => {
return request({
url: `api/v1/noticeDetail/sysrNoticeDetail/markToRead/${id}`,
method: 'post'
})
}
export const markToRead = (data) => {
return request({
url: `api/v1/notice/sysrNotice/markToRead`,
method: 'post',
data: data
})
}
export const findUnReadData = (data) => {
return request({
url: `api/v1/notice/sysrNotice/unReadData`,
method: 'post',
data: data
})
}
export const remove = (ids) => {
return request({
url: 'api/v1/notice/sysrNotice/remove',
method: 'put',
data: ids
})
}
export const save = (data) => {
return request({
url: 'api/v1/notice/sysrNotice',
method: 'post',
data: data
})
}
export const sentNotice = (data) => {
console.log(data)
return request({
url: 'api/v1/notice/sysrNotice/sentNotice',
method: 'post',
data: data
})
}
export const sendNoticeById = (id) => {
return request({
url: `api/v1/notice/sysrNotice/sentNoticeById/${id}`,
method: 'get'
})
}
export const update = (id, data) => {
return request({
url: `api/v1/notice/sysrNotice/${id}`,
method: 'put',
data: data
})
}
export const getTodoList = (params, data) => {
return request({
url: 'api/v1/flow/task/todoList',
method: 'post',
params: params,
data: data
})
}
// export const getData = (params, data) => {
// return request({
// url: 'api/v1/base/message/data',
// method: 'post',
// params: params,
// data: data
// })
// }
//
// export const getById = (id) => {
// return request({
// url: `api/v1/base/message/getById/${id}`,
// method: 'get'
// })
// }
//
// export const remove = (ids) => {
// return request({
// url: 'api/v1/base/message/remove',
// method: 'put',
// data: ids
// })
// }
//
// export const save = (data) => {
// return request({
// url: 'api/v1/base/message',
// method: 'post',
// data: data
// })
// }
//
// export const update = (id, data) => {
// return request({
// url: `api/v1/base/message/${id}`,
// method: 'put',
// data: data
// })
// }