package com.estate.expert.admin.domain.project.info; import com.estate.expert.admin.domain.common.option.IOptionVo; import lombok.Getter; /** * 超大型危险性工程类型 **/ @Getter public enum ProjectSuperDangerousType implements IOptionVo { DEEP_FOUNDATION_PIT("深基坑工程"), TOOL_TEMPLATE("工具式模板工程"), TEMPLATE_SUPPORT("模板支撑工程"), STEEL_STRUCTURE_INSTALLATION("钢结构安装满堂支撑体系"), LIFTING_HOISTING("起重吊装工程"), CRANE_INSTALLATION_REMOVAL("起重机械安装和拆卸工程"), GROUND_STEEL_PIPE_SCAFFOLD("落地式钢管脚手架工程"), SUSPENDED_ASCENDING_SCAFFOLD("附着式升降脚手架工程"), CANTILEVER_SCAFFOLD("悬挑式脚手架工程"), DEMOLITION("拆除工程"), MINING_UNDERGROUND("矿山法暗挖"), SHIELD_TUNNELING("盾构"), PIPE_ROOFING("顶管"), BUILDING_CURTAIN_WALL("建筑幕墙安装工程"), STEEL_FRAME_TRUSS_TENSION("钢结构网架和索膜结构安装工程"), MANUAL_BORED_PILE("人工挖孔桩工程"), LARGE_STRUCTURE_MOVE("大型结构整体顶升平移转体"), UNDERWATER_OPERATION("水下作业工程"), FOUR_NEW_TECHNOLOGIES("采用四新技术"); private final String desc; ProjectSuperDangerousType(String desc) { this.desc = desc; } @Override public String getOptionCode() { return name(); } @Override public String getOptionName() { return desc; } }