fix: 告警关闭非必要的操作

This commit is contained in:
TsMask
2025-02-26 17:25:59 +08:00
parent 15ebd48283
commit dd54b10f4d
4 changed files with 65 additions and 97 deletions

View File

@@ -113,49 +113,18 @@ export async function listAct(query: Record<string, any>, filterSQl: string) {
/**
* 确认告警信息
* @param data 鉴权对象
* @param ids 记录ID
* @param state 状态 true确认 false取消确认
* @returns object
*/
export function updateConfirm(data: Record<string, any>) {
var time = new Date();
const userName = useUserStore().userName;
let finalData = {
alarm: {
ack_time: parseDateToStr(time),
ack_user: userName,
ack_state: '1',
},
};
export function ackAlarm(ids: number[], state: boolean) {
return request({
url: `/api/rest/databaseManagement/v1/update/omc_db/alarm?WHERE=id='${data.id}'`,
url: `/neData/alarm/ack'`,
method: 'PUT',
data: finalData,
});
}
/**
* 取消确认告警
* @param data 鉴权对象
* @returns object
*/
export function cancelConfirm(data: (string | number)[]) {
var time = new Date();
const userName = useUserStore().userName;
let finalData = {
alarm: {
ack_time: parseDateToStr(time),
ack_user: '',
ack_state: '0',
data: {
ids: ids,
ackState: state,
},
};
return request({
url: `/api/rest/databaseManagement/v1/update/omc_db/alarm?WHERE=id in(${data.join(
','
)})`,
method: 'PUT',
data: finalData,
});
}
@@ -207,27 +176,14 @@ export function getPass() {
/**
* 清除告警信息
* @param data 鉴权对象
* @param ids 记录ID
* @returns object
*/
export function clearAlarm(data: Record<string, any>) {
var time = new Date();
const userName = useUserStore().userName;
let finalData = {
data: {
clear_time: parseDateToStr(time),
clear_type: '2',
alarm_status: '0',
clear_user: userName,
},
};
export function clearAlarm(ids: number[]) {
return request({
url: `/api/rest/databaseManagement/v1/update/omc_db/alarm?WHERE=id in(${data.join(
','
)})`,
url: `/neData/alarm/clear`,
method: 'PUT',
data: finalData,
data: { ids },
});
}

View File

@@ -107,7 +107,7 @@ export function refreshCache() {
*/
export function changeValue(data: Record<string, string>) {
return request({
url: '/system/config/changeValue',
url: '/system/config/change-value',
method: 'PUT',
data: data,
});