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

/**
 * System dictionary type constants.
 */
public interface DictTypeConstants {

    String USER_TYPE = "user_type";
    String COMMON_STATUS = "common_status";

    // ========== system ==========
    String USER_SEX = "system_user_sex";
    String LOGIN_TYPE = "system_login_type";
    String LOGIN_RESULT = "system_login_result";
    String OBJECT_DIRECTION = "rdms_object_direction";

    String JOB_STATUS = "infra_job_status";
    String JOB_LOG_STATUS = "infra_job_log_status";
    String API_ERROR_LOG_PROCESS_STATUS = "infra_api_error_log_process_status";
    String CONFIG_TYPE = "infra_config_type";
    String BOOLEAN_STRING = "infra_boolean_string";
    String OPERATE_TYPE = "infra_operate_type";

    // ========== rdms ==========
    /**
     * 任务&事项共用的工作日志难度下拉框字典
     */
    String RDMS_TASK_ITEM_WORKLOG_DIFFICULTY = "rdms_task_item_worklog_difficulty";

    /**
     * 任务&事项共用的类别下拉框字典
     */
    String RDMS_TASK_ITEM_TYPE="rdms_task_item_type";

    /**
     * 加班申请审批状态字典。
     */
    String RDMS_OVERTIME_APPLICATION_STATUS = "rdms_overtime_application_status";

    /**
     * 加班申请时长快捷选项字典。
     */
    String RDMS_OVERTIME_DURATION = "rdms_overtime_duration";

    /** 意见反馈分类 */
    String FEEDBACK_TYPE = "feedback_type";
    /** 意见反馈处理状态 */
    String FEEDBACK_STATUS = "feedback_status";

}
