package com.njcn.rdms.module.project.enums;

/**
 * 项目域字典类型常量。
 */
public interface ProjectDictTypeConstants {

    /**
     * 项目类型。
     */
    String PROJECT_TYPE = "rdms_project_type";

    /**
     * 执行类型。
     */
    String EXECUTION_TYPE = "rdms_project_execution_type";

    /**
     * 优先级（任务 / 执行 共用；P0=最高 ~ P3=最低）。
     */
    String REQ_PRIORITY = "rdms_req_priority";

    /**
     * 工时完成难度。
     */
    String WORKLOG_DIFFICULTY = "rdms_worklog_difficulty";

    /**
     * 临期告警提前量（天）。value=告警域对象类型 code，label=天数（受 RPC DictDataRespDTO 仅 label/value 限制）。
     * 缺档或 label 非数字时该对象类型只停临期告警、逾期照发，代码不写默认天数兜底。
     */
    String DUE_ALERT_ADVANCE_DAYS = "rdms_due_alert_advance_days";

}
