using Sugar.Enties;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Sugar.Enties
{
public class RequisitionDTO
{
///
/// 签证编码
///
public string RequisitionCode { get; set; }
///
/// 签证单名
///
public string RequisitionName { get; set; }
///
/// 申请单编号
///
public string RequisitionNumber { get; set; }
///
/// 签证日期
///
public DateTime? RequisitionDate { get; set; }
///
/// 签证日期转短日期字符串
///
public string RequisitionDateStr
{
get
{
if (RequisitionDate == null)
{
return "";
}
else
{
return RequisitionDate.Value.ToString("yyyy-MM-dd");
}
}
}
///
/// 签证类型
///
public string ChangeType { get; set; }
///
/// 签证原因
///
public string RequisitionReason { get; set; }
///
/// 项目代码
///
public string ProjectCode { get; set; }
///
/// 备注
///
public string Remark { get; set; }
///
/// 经办人用户代码
///
public string Person { get; set; }
///
/// 经办人名称
///
public string PersonName { get; set; }
///
/// 经办人所属部门编号
///
public string UnitCode { get; set; }
///
/// 经办人部门名称
///
public string UnitName { get; set; }
public int State { get; set; }
///
/// 状态名
///
public string StateName {
get
{
return Enum.GetName(typeof(CheckState), State);
}
}
}
///
/// 申请单表单数据
/// 申请单主表
public class RequisitionPostForm
{
///
/// 签证申请单
///
public Requisition Requisition { get; set; }
///
/// 关联合同
///
public List List { get; set; }
///
/// 附件列表
///
public List AttachMentList { get; set; }
}
}