From fc70a46bf84cda4fbe53332f4abd84cf1227fe95 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期二, 11 十一月 2025 10:14:25 +0800
Subject: [PATCH] 新增气象极值
---
src/types/warning.d.ts | 40 +++++++++++++++++++++++++++++-----------
1 files changed, 29 insertions(+), 11 deletions(-)
diff --git a/src/types/warning.d.ts b/src/types/warning.d.ts
index 82748e5..24b5361 100644
--- a/src/types/warning.d.ts
+++ b/src/types/warning.d.ts
@@ -1,6 +1,7 @@
interface TableDataRow {
+ id: string;
name: string;
- points: number;
+ threshold: number;
}
export interface TableDataState {
tableData: {
@@ -12,8 +13,9 @@
isShowUserDialog: boolean;
disabled: boolean;
setForm: {
+ id: string;
name: string;
- points: number;
+ threshold: number;
};
setFormRules:{},
}
@@ -22,6 +24,8 @@
id: string;
name: string;
phone: string;
+ realName: string;
+ userId: string;
}
export interface PeopleDataState {
tableData: {
@@ -32,7 +36,7 @@
pageIndex: number;
pageSize: number;
searchParams:{
- name: string
+ realName: string
}
};
}
@@ -43,25 +47,37 @@
isShowUserDialog: boolean;
disabled: boolean;
peopleForm: {
+ id: string;
name: string;
phone: string;
+ realName: string;
};
setFormRules:{},
peopleList: Array<TableDataPeople>
}
+
+export interface UsersInfo {
+ id: string;
+ warnLogId: string;
+ warnUserId: string;
+ warnUserName: string;
+ warnUserRealName: string;
+ warnUserPhone: string;
+}
export interface TableDataInfo {
id: string;
content: string;
- warningTime: string;
- name: string;
- ppm: string;
- level: string;
- notifier: string;
- managePeople: string;
- manageTime: string;
+ warnTime: string;
+ gasName: string;
+ gasConcentration: string;
+ gasThresholdId: string;
+ handlerName: string;
+ handlerRealName: string;
+ handlerTime: string;
status: string;
method?: string;
+ gasWarnLogSmsUsers: Array<UsersInfo>
}
export interface InfoDataState {
tableData: {
@@ -72,7 +88,7 @@
pageIndex: number;
pageSize: number;
searchParams:{
- time: [];
+ time: string[];
level: string;
status: string;
gas: string;
@@ -87,12 +103,14 @@
export interface people {
id: string;
name: string;
+ realName: string;
}
export interface InfoState {
title: string;
isShowUserDialog: boolean;
disabled: boolean;
infoForm: {
+ id: string;
name: string;
method: string;
};
--
Gitblit v1.9.2