declare interface ReportStateType {
|
|
}
|
|
declare interface ReportDialogType {
|
title: string
|
disabled: boolean
|
reportDialogVisible: boolean
|
reportForm: {
|
id: null | number,
|
experimentName: string,
|
experimentType: null | number,
|
personUser: string,
|
personUserId: null | number,
|
personUserPhone: string,
|
safePersonUserId: null | number,
|
safePersonUser: string,
|
safePersonUserPhone: string,
|
dep: string,
|
experimentSite: [],
|
experimentDesc: string,
|
emergencyMeasure: string,
|
assessPerson: string,
|
safeRiskAnalysis: string,
|
assessLevel: null | number,
|
riskSource: [],
|
riskSourceType: [],
|
description: string,
|
person: [],
|
process: string,
|
experimentAndType: [],
|
oldRiskAssess: []
|
}
|
reportFormRules: object
|
allPersonList: Array<AllPersonListType>
|
systemPersonList: Array<AllPersonListType>
|
phaList: []
|
details: {}
|
stuffTypeList: Array<Type>
|
stuffUnitList: Array<Type>
|
stuffStorageList: Array<Type>
|
classifyList: Array<Type>
|
wasteStorageList: Array<Type>
|
allRoomList: Array<RoomType>,
|
experimentTypeList: Array<Type>
|
riskSourceTypeList: Array<Type>
|
riskLevelList: Array<Type>
|
}
|
|
declare interface DangerSourceType {
|
disabled: boolean
|
dangerList: Array<DangerListType>
|
}
|
|
|
declare interface DangerListType {
|
riskSource: string
|
riskCharacteristic: string
|
number: null | number
|
description: 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
|
}
|