declare interface ReportStateType {
|
|
}
|
|
declare interface ReportDialogType {
|
title: string
|
disabled: boolean
|
reportDialogVisible: boolean
|
reportForm: object
|
reportFormRules: object
|
allPersonList: Array<AllPersonListType>
|
systemPersonList: Array<AllPersonListType>
|
allRoomList: Array<RoomType>
|
}
|
|
declare interface DangerSourceType {
|
disabled: boolean
|
dangerList: Array<DangerListType>
|
classifyList: Array<Type>
|
wasteStorageList: Array<Type>
|
}
|
|
|
declare interface DangerListType {
|
dangerFactor: string
|
feature: string
|
amount: null | number
|
info: string
|
}
|
|
declare interface AssessApplyDialogStateType {
|
title: string,
|
assessApplyDialogVisible: boolean,
|
id: number | null,
|
liabilityUserId: number | null,
|
riskUnitData: Array<any>,
|
riskList: Array<type>,
|
basicUnitList: Array<UnitType>
|
allPersonList: Array<AllPersonListType>
|
allRiskTypeList: Array<RiskType>
|
}
|
|
declare interface type {
|
id: number,
|
name: string
|
}
|