using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OASystem.Domain.Dtos.Groups
{
    /// <summary>
    /// appsettings.json配置对应实体类（团组管控流程配置）
    /// </summary>
    public class GroupsConfig
    {
        public const string KEY = "GroupsConfig";

        /// <summary>
        /// 创建团组管控流程的默认用户Id ,当前为管理员4
        /// </summary>
        public int AutoCreate { get; set; }

        /// <summary>
        /// 团组管控流程默认总负责人，当前为王鸽149
        /// </summary>
        public int Leader { get; set; }

        /// <summary>
        /// 团组默认初始日期（增加3天）
        /// </summary>
        public int ExBeginDays { get; set; }

        /// <summary>
        /// 团组默认结束日期（增加30天）
        /// </summary>
        public int ExEndDays { get; set; }

        /// <summary>
        /// 默认用户Id（国交部共享号）
        /// </summary>
        public int DefaultUser { get; set; }

        /// <summary>
        /// 总经理Id
        /// </summary>
        public int Boss { get; set; }

        /// <summary>
        /// 屏蔽用户Id
        /// </summary>
        public string FilterUser { get; set; }
    }
}
