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

namespace OASystem.Domain.Entities.Groups
{
    /// <summary>
    /// 团组 - 出入境费用 --> 操作权限
    /// </summary>
    [SugarTable("Grp_EnterExitCostPermission")]
    public class Grp_EnterExitCostPermission : EntityBase
    {
        /// <summary>
        /// 团组Id
        /// </summary>
        [SugarColumn(ColumnDescription = "团组Id", IsNullable = true,ColumnDataType = "int")]
        public int GroupId { get; set; }

        /// <summary>
        /// 用户Id
        /// </summary>
        [SugarColumn(ColumnDescription = "用户Id", IsNullable = true, ColumnDataType = "int")]
        public int UserId { get; set; }

        /// <summary>
        /// 权限功能ID(1:查看;2:新增;3:编辑;4:删除;5:下载;)
        /// </summary>
        [SugarColumn(ColumnDescription = "权限功能ID(1:查看;2:新增;3:编辑;4:删除;5:下载;)", IsNullable = true, ColumnDataType = "int")]
        public int Permission { get; set; }
    }
}