1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
| 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
| }
| reportFormRules: object
| allPersonList: Array<AllPersonListType>
| systemPersonList: Array<AllPersonListType>
| allRoomList: Array<RoomType>,
| experimentTypeList: 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
| }
|
|