using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using XF.Domain.Repository;
namespace Hotline.Orders
{
public class OrderScreenDetail : FullStateEntity
{
///
/// 甄别Id
///
[SugarColumn(ColumnDescription = "甄别Id")]
public string ScreenId { get; set; }
///
/// 审批人
///
[SugarColumn(ColumnDescription = "审批人")]
public string? AuditUserName { get; set; }
///
/// 审批人
///
[SugarColumn(ColumnDescription = "审批人id")]
public string? AuditUserId { get; set; }
///
/// 审批机构ID
///
[SugarColumn(ColumnDescription = "审批机构ID")]
public string? AuditOrgId { get; set; }
///
/// 审批机构
///
[SugarColumn(ColumnDescription = "审批机构")]
public string? AuditOrgName { get; set; }
///
/// 审批时间
///
[SugarColumn(ColumnDescription = "审批时间")]
public DateTime? AuditTime { get; set; }
///
/// 审批类型 1 审批 2 退回
///
[SugarColumn(ColumnDescription = "审批类型 1 审批 2 退回")]
public int AuditType { get; set; }
public void Audit(string userId, string userName, string userOrgId, string userOrgName,int auditType) {
AuditUserId = userId;
AuditUserName = userName;
AuditUserId = userOrgId;
AuditOrgId = userOrgName;
AuditTime = DateTime.Now;
AuditType = auditType;
}
}
}