liujie
2026-01-14 f976a39b294f8c7dd60bcd2c661983c0dcc97fc6
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
package com.estate.expert.admin.domain.project.info;
 
import com.estate.expert.admin.domain.common.option.IOptionVo;
import lombok.Getter;
 
/**
 * @ClassName HazardousProjectTypeEnum
 * @Description
 * @Author l 风险源
 * @Date 2026/01/09
 **/
@Getter
public enum HazardSourceType implements IOptionVo {
 
    FOUNDATION_PIT("基坑工程"),
    FORMWORK_SUPPORT("模板支撑工程"),
    STEEL_STRUCTURE_INSTALLATION_SUPPORT_SYSTEM("钢结构安装满堂支撑体系"),
    HOISTING_AND_LIFTING("起重吊装工程"),
    CRANE_INSTALLATION("起重机械进行安装的工程"),
    CRANE_INSTALLATION_AND_DISMANTLING("起重机械安装和拆卸工程"),
    GROUND_PIPE_SCAFFOLD("落地式钢管脚手架工程"),
    SUSPENDED_SCAFFOLD("附着式升降脚手架工程"),
    CANTILEVER_SCAFFOLD("悬挑式脚手架工程"),
    HIGH_ALTITUDE_OPERATION_GONDOLA("高处作业吊篮"),
    UNLOADING_PLATFORM_OPERATION_PLATFORM("卸料平台操作平台工程"),
    IRREGULAR_SCAFFOLD("异型脚手架工程"),
    DEMOLITION("拆除工程"),
    BUILDING_CURTAIN_WALL_INSTALLATION("建筑幕墙安装工程"),
    STEEL_STRUCTURE_GRID_AND_MEMBRANE_STRUCTURE_INSTALLATION("钢结构网架和索膜结构安装工程"),
    MANUAL_BORED_PILE("人工挖孔桩工程"),
    PREFABRICATED_COMPONENT_INSTALLATION("装配式建筑混凝土预制构件安装工程");
 
    private final String desc;
 
    HazardSourceType(String desc) {
        this.desc = desc;
    }
 
    @Override
    public String getOptionCode() {
        return name();
    }
 
    @Override
    public String getOptionName() {
        return desc;
    }
}