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 { HIGH_ALTITUDE_OPERATION("高处作业"), FIRE_OPERATION("动火作业"), LARGE_CONCRETE_CONSTRUCTION("大体积混凝土浇筑"), LIMITED_SPACE_OPERATION("有限空间作业"), OCCUPY_CONSTRUCTION("占道施工"), SINGLE_PERSON_OPERATION("单人操作及作业"), SPACE_INTERSECTION_OPERATION("空间交叉作业"); private final String desc; HazardSourceType(String desc) { this.desc = desc; } @Override public String getOptionCode() { return name(); } @Override public String getOptionName() { return desc; } }