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

namespace CallCenterApi.Model
{
    /// <summary>
	/// T_Sys_OperateLogs:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
    public partial class T_Sys_OperateLogs
    {
        public T_Sys_OperateLogs()
        { }
        #region Model
        private int _f_id;
        private string _f_optby;
        private string _f_optip;
        private DateTime? _f_opton;
        private string _f_optcode;
        private string _f_module;
        private string _f_opttables;
        private string _f_optid;
        private string _f_descript;
        /// <summary>
        /// 
        /// </summary>
        public int F_Id
        {
            set { _f_id = value; }
            get { return _f_id; }
        }
        /// <summary>
        /// 操作人工号
        /// </summary>
        public string F_OptBy
        {
            set { _f_optby = value; }
            get { return _f_optby; }
        }
        /// <summary>
        /// 操作人IP
        /// </summary>
        public string F_OptIP
        {
            set { _f_optip = value; }
            get { return _f_optip; }
        }
        /// <summary>
        /// 操作时间
        /// </summary>
        public DateTime? F_OptOn
        {
            set { _f_opton = value; }
            get { return _f_opton; }
        }
        /// <summary>
        /// 操作编号：add,edit,delete
        /// </summary>
        public string F_OptCode
        {
            set { _f_optcode = value; }
            get { return _f_optcode; }
        }
        /// <summary>
        /// 模块名称
        /// </summary>
        public string F_Module
        {
            set { _f_module = value; }
            get { return _f_module; }
        }
        /// <summary>
        /// 操作表名
        /// </summary>
        public string F_OptTables
        {
            set { _f_opttables = value; }
            get { return _f_opttables; }
        }
        /// <summary>
        /// 操作ID
        /// </summary>
        public string F_OptID
        {
            set { _f_optid = value; }
            get { return _f_optid; }
        }
        /// <summary>
        /// 操作描述
        /// </summary>
        public string F_Descript
        {
            set { _f_descript = value; }
            get { return _f_descript; }
        }
        #endregion Model
    }

    /// <summary>
    /// 操作
    /// </summary>
    public enum EnumOpt
    {
        /// <summary>
        /// 添加
        /// </summary>
        add,
        /// <summary>
        /// 编辑
        /// </summary>
        edit,
        /// <summary>
        /// 删除
        /// </summary>
        delete,
        /// <summary>
        /// 批量删除
        /// </summary>
        deletion,
        /// <summary>
        /// 导入
        /// </summary>
        import,
        /// <summary>
        /// 导出
        /// </summary>
        export
    }
}
