From 6a33c71f381aec0dbc778f80527b62d343fd0146 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期五, 05 一月 2024 10:28:24 +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