马宇豪
2025-05-09 cbb23429b8beed72b58cbb57f9b3c56a0fb2b5d2
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
declare interface EvaluateStateType {
    evaluateData: Array<IdentifyType>
    user: null| number
    currentEvalute:{}
    allRoomList: []
    evaluateDialog:boolean
    searchQuery: {
        pageIndex: number,
        pageSize: number,
        assessPlanName: string,
        experimentName: string,
        tag: number,
        planExecStatus: number | null
    }
    total: number
    identificationMethodList: Array<Type>,
    evaluateMethodList: Array<Type>
    planList: Array<PlanType>
    personList: Array<SystemPersonType>
}
declare interface EvaluateType {
    id: null | number,
    riskValue: null | number,
    riskLevelValue: null | number,
    riskLevel: null | number,
    riskColor: null | number,
    manageLevel?: null | number,
    originalManageLevel?: null | number,
    identificationId: null | number,
    lecL: null | number,
    lecE: null | number,
    lecC: null | number,
    lsL: null | number,
    lsS: null | number,
    mesM: null | number,
    mesE: null | number,
    mesS: null | number,
    rsR: null | number,
    rsS: null | number,
    lecId: null | number,
    lsId: null | number,
    mesId: null | number,
    rsId: null | number,
    evaluateMethod?: null | number,
    evaluateStatus?: null | number,
    identificationMethod: null | number,
    originalLecL: null | number,
    originalLecE: null | number,
    originalLecC: null | number,
    originalLsL: null | number,
    originalLsS: null | number,
    originalMesM: null | number,
    originalMesE: null | number,
    originalMesS: null | number,
    originalRsR: null | number,
    originalRsS: null | number,
    originalRiskValue: null | number,
    originalRiskLevelValue: null | number,
    originalRiskLevel: null | number,
    originalRiskColor: null | number,
    technologyMeasure: string,
    manageMeasure: string,
    educationMeasure: string,
    personalProtectionMeasure: string,
    emergencyMeasure: string,
    adviseTechnologyMeasure: string,
    adviseManageMeasure: string,
    adviseEducationMeasure: string,
    advisePersonalProtectionMeasure: string,
    adviseEmergencyMeasure: string,
    evaluateDesc: string,
    safeRiskAnalysis: string
}
 
declare interface EvaluateDialogType {
    title: string,
    time: string [],
    disabled: boolean,
    evaluateDialogVisible: boolean,
    evaluateMethodVisible:boolean
    evaluateMethod: number | null,
    evaluateInfo: IdentifyType,
    evaluateForm: EvaluateType,
    evaluateFormRules: {
 
    },
    identificationMethodList: Array<Type>,
    evaluateMethodList: Array<Type>
    riskLevelValueList: Array<Type>
    riskLevelList: Array<Type>
    riskColorList: Array<Type>
    manageLevelList: Array<Type>
    listLecL: Array<evaluateSelectType>
    listLecE: Array<evaluateSelectType>
    listLecC: Array<evaluateSelectType>
    listLsL: Array<evaluateSelectType>
    listLsS: Array<evaluateSelectType>
    listRsR: Array<evaluateSelectType>
    listRsS: Array<evaluateSelectType>
    listMesM: Array<evaluateSelectType>
    listMesE: Array<evaluateSelectType>
    listMesS: Array<evaluateSelectType>
}
 
declare interface evaluateSelectType {
    id: number | null
    value: number | null
    desc: string
}