package com.ruoyi.zdsz.enums;

import com.ruoyi.common.enums.UserType;
import com.ruoyi.common.utils.StringUtils;
import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.List;

@Getter
@AllArgsConstructor
public enum photoType {
    /**
     * 管上皮深度测量照片
     */
    ductalEpithelium,

    /**
     * 管沟远景照片
     */
    trenchProspect,

    /**
     * 石粉回填照片
     */
    stonePowder,

    /**
     * 警示带铺设
     */
    warningtTape,

    /**
     * 回填后照片
     */
    photosAfter,

    /**
     * 视频
     */
    Video,
    /**
     * 底腿开挖前
     */
    beforeBottom,
    /**
     * 底腿回填
     */
    legBackfilling,
    /**
     * 底腿下沟
     */
    inferiorSulcus,
    /**
     * 管道施工记录
     */
    constructionRecords,
    /**
     * 沟上部分
     */
    onTheDitch,

    /**
     市政施工-沟上施工 焊接
     */
    welding,
    /**
     *  市政施工-沟上施工 防腐
     */
    aczoiling,
    /**
     * 市政施工-沟下施工 管道下沟
     */
    piping,
    /**
     * 市政施工-沟下施工 警示带铺设
      */
    warning,
    /**
     * 市政施工-沟下施工 回填
     */
    backfilling,

    // 带气封堵施工-PE封堵 鞍型焊接
    peSaddleWelding,
    // 带气封堵施工-PE封堵 气密实验
    peAirtightTest,
    // 带气封堵施工-PE封堵 开孔
    peHolesOpening,
    // 带气封堵施工-PE封堵 清扫
    peCleaning,
    // 带气封堵施工-PE封堵 封堵
    pePlugging,
    // 带气封堵施工-PE封堵 碰口作业
    peCollisionOperating,
    // 带气封堵施工-PE封堵 恢复通气捡漏
    peAirrecovering,
    // 带气封堵施工-PE封堵 作业完成
    peHomeworkDone,

    // 带气封堵施工-钢管带气封堵 管道壁厚
    ironPipelineThickness,
    // 带气封堵施工-钢管带气封堵 焊接四通
    iron4Welding,
    // 带气封堵施工-钢管带气封堵 焊接旁通
    ironBypassWelding,
    // 带气封堵施工-钢管带气封堵 开孔
    ironHolesOpening,
    // 带气封堵施工-钢管带气封堵 封堵
    ironCleaning,
    // 带气封堵施工-钢管带气封堵 氮气吹扫
    ironNitrogenPurging,
    // 带气封堵施工-钢管带气封堵 管道置换
    ironPipelineReplacing,
    // 带气封堵施工-钢管带气封堵 下堵
    ironLowerEndCap,
    // 带气封堵施工-钢管带气封堵 作业完成
    ironHomeworkDone,
    // 带气封堵施工-钢管带气封堵 四通防腐
    iron4Aczoiling,

    /**
     * 调压箱名牌
      */
     boxBrand,
    /**
     * 调压箱防雷接地
     */
    Lightning,
    /**
     * 调压箱底腿连接
     */
    BottomLeg,
    /**
     * 调压箱护栏及地面硬化（远景）
     *
     */
    GroundHardening,

    beforeBack,
    afterBack,
    warnBack,

}
