using Learun.Util;
using System;
using System.ComponentModel.DataAnnotations.Schema;
namespace Learun.Application.TwoDevelopment.PersonnelManagement
{
///
/// 版 本 Learun-ADMS V7.0.6 力软敏捷开发框架
/// Copyright (c) 2013-2020 力软信息技术(苏州)有限公司
/// 创 建:超级管理员
/// 日 期:2021-02-21 10:07
/// 描 述:会议管理
///
public class MeetingManagementEntity
{
#region 实体成员
///
/// Id
///
[Column("ID")]
public string Id { get; set; }
///
/// 会议主题
///
[Column("MEETINGTITLE")]
public string MeetingTitle { get; set; }
///
/// 会议场地
///
[Column("MEETINGPLACE")]
public string MeetingPlace { get; set; }
///
/// 开始时间
///
[Column("BEGINTIME")]
public DateTime? BeginTime { get; set; }
///
/// 结束时间
///
[Column("ENDTIME")]
public DateTime? EndTime { get; set; }
///
/// 会议记录者
///
[Column("RECORDPERSON")]
public string RecordPerson { get; set; }
///
/// 会议内容
///
[Column("CONTENT")]
public string Content { get; set; }
///
/// 附件
///
[Column("FILES")]
public string Files { get; set; }
///
/// 申请人
///
[Column("CREATEUSER")]
public string CreateUser { get; set; }
///
/// 申请时间
///
[Column("CREATETIME")]
public DateTime? CreateTime { get; set; }
///
/// 校内参入人员
///
[Column("INTERNALPARTICIPANTS")]
public string InternalParticipants { get; set; }
///
/// 校外参入人员
///
[Column("EXTERNALPARTICIPANTS")]
public string ExternalParticipants { get; set; }
///
/// 联系人
///
[Column("LINKMAN")]
public string Linkman { get; set; }
///
/// 联系电话
///
[Column("LINKPHONE")]
public string LinkPhone { get; set; }
///
/// 会议状态:0未审核,1审核通过,2审核不通过,3审核中
///
[Column("CHECKSTATUS")]
public string CheckStatus { get; set; }
///
/// 审核人
///
[Column("CHECKUSER")]
public string CheckUser { get; set; }
///
/// 审核时间
///
[Column("CHECKTIME")]
public string CheckTime { get; set; }
///
/// 流程Id
///
[Column("PROCESSID")]
public string ProcessId { get; set; }
#endregion
#region 扩展操作
///
/// 新增调用
///
public void Create(UserInfo userInfo)
{
this.Id = Guid.NewGuid().ToString();
}
///
/// 编辑调用
///
///
public void Modify(string keyValue, UserInfo userInfo)
{
this.Id = keyValue;
}
#endregion
#region 扩展字段
///
/// 会议场地名称
///
[NotMapped]
public string ConferenceRoomName { get; set; }
#endregion
}
}