using OASystem.Domain.Entities.Customer; using OASystem.Domain.Enums; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OASystem.Domain.ViewModels.CRM { /// <summary> /// /// </summary> public class TableOperationRecordView : Crm_TableOperationRecord { } /// <summary> /// 操作记录page /// </summary> public class TableOperationRecordPageView { public int Row_Number { get; set; } /// <summary> /// 表名 /// Crm_NewClientData /// </summary> public string TableName { get; set; } /// <summary> /// 表名 /// Crm_NewClientData /// </summary> public string TableNameStr { get { string str = ""; if (TableName.Equals("Crm_NewClientData")) str = "客户资料(新)"; return str; } } /// <summary> /// 操作端口 /// </summary> public int PortType { get; set; } public string PortTypeStr { get { string str = ""; if (PortType == 1) str = "Web"; else if (PortType == 2) str = "Android"; else if (PortType == 3) str = "Ios"; return str; } } /// <summary> /// 操作项目 /// </summary> public OperationEnum OperationItem { get; set; } public string OperationItemStr { get { string str = ""; if (OperationItem == OperationEnum.NoOperation) str = "未操作"; else if (OperationItem == OperationEnum.List) str = "浏览列表"; else if (OperationItem == OperationEnum.Details) str = "浏览详情"; else if (OperationItem == OperationEnum.Add) str = "添加"; else if (OperationItem == OperationEnum.Edit) str = "编辑"; else if (OperationItem == OperationEnum.Del) str = "删除"; else if (OperationItem == OperationEnum.Audit) str = "审核"; else if (OperationItem == OperationEnum.Upload) str = "文件上传"; else if (OperationItem == OperationEnum.Download) str = "文件下载"; else if (OperationItem == OperationEnum.BatchAssignment) str = "批量指派"; return str; } } /// <summary> /// 数据Id /// </summary> public int DataId { get; set; } /// <summary> /// 操作人 /// </summary> public string? OperationUserName { get; set; } /// <summary> /// 操作时间 /// </summary> public DateTime CreateTime { get; set; } /// <summary> /// 备注 /// </summary> public string Remark { get; set; } } }