91 lines
2.2 KiB
C#
91 lines
2.2 KiB
C#
using BaseOUDAL;
|
|
using System.ComponentModel;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
[Table("processlog")]
|
|
public class Processlog : DBModelBase
|
|
{
|
|
public static string LogClass = "审批流程日志表";
|
|
|
|
/// <summary>
|
|
/// 对应表的id
|
|
/// </summary>
|
|
[DisplayName("被操作表id")]
|
|
public int? TypeId { get; set; }
|
|
/// <summary>
|
|
/// 流程类型
|
|
/// </summary>
|
|
[DisplayName("流程类型")]
|
|
public string ProcessType { get; set; }
|
|
/// <summary>
|
|
/// 流程进展状态
|
|
/// </summary>
|
|
[DisplayName("流程进展状态")]
|
|
public string ProcessStatus { get; set; }
|
|
/// <summary>
|
|
/// 日志
|
|
/// </summary>
|
|
[DisplayName("日志")]
|
|
public string Log { get; set; }
|
|
|
|
/// <summary>
|
|
/// 备注信息
|
|
/// </summary>
|
|
public string Remark { get; set; }
|
|
|
|
/// <summary>
|
|
/// 操作人id
|
|
/// </summary>
|
|
[DisplayName("操作人id")]
|
|
public int? OptId { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
[DisplayName("创建时间")]
|
|
|
|
public DateTime? CreateTime { get; set; }
|
|
}
|
|
|
|
[NotMapped]
|
|
public class ProcesslogViewModel : Processlog
|
|
{
|
|
public string OptName { get; set; }
|
|
|
|
public string ClientName { get; set; }
|
|
}
|
|
|
|
public class ProcesslogReq : BaseSearchReq
|
|
{
|
|
/// <summary>
|
|
/// 对应表的id
|
|
/// </summary>
|
|
public int? TypeId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 流程类型
|
|
/// </summary>
|
|
public string ProcessType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 流程进展状态
|
|
/// </summary>
|
|
public string ProcessStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 日志
|
|
/// </summary>
|
|
public string Log { get; set; }
|
|
|
|
/// <summary>
|
|
/// 操作人id
|
|
/// </summary>
|
|
public int? OptId { get; set; }
|
|
|
|
public DateTime CreateTimeStart { get; set; }
|
|
|
|
public DateTime CreateTimeEnd { get; set; }
|
|
}
|
|
}
|