30 lines
1.3 KiB
TypeScript
30 lines
1.3 KiB
TypeScript
import server from '@/utils/request'
|
|
|
|
// 获取记录列表
|
|
export const getList_api = (data: any): any => server.post(`/notifications/_query`, data)
|
|
// 获取未读记录列表
|
|
// export const getListByUnRead_api = (data: any): any => server.post(`/notifications/_query`, data)
|
|
// 修改记录状态
|
|
export const changeStatus_api = (type: '_read' | '_unread', data: string[]): any => server.post(`/notifications/${type}`, data)
|
|
|
|
export const changeAllStatus = (type: '_read' | '_unread', data: string[]): any => server.post(`/notifications/${type}/provider`, data)
|
|
//查看工作流通知详情
|
|
export const getWorkflowNotice = (data:any) => server.post('/process/runtime/processes/_query?history=true',data)
|
|
|
|
// 查询告警记录详情
|
|
export const getDetail = (id: string): any => server.get(`/alarm/record/${id}`)
|
|
|
|
// const encodeParams = (params: Record<string, any>) => {
|
|
// let result = {}
|
|
// for (const key in params) {
|
|
// if (Object.prototype.hasOwnProperty.call(params, key)) {
|
|
// const value = params[key];
|
|
// if (key === 'terms') {
|
|
// result['terms[0].column:'] = 0
|
|
// result['terms[0].value'] = JSON.stringify(value[0])
|
|
// } else result[key] = value
|
|
// }
|
|
// }
|
|
|
|
// return result
|
|
// };
|