using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using cylsg.Model.ECTEModel;
|
using SqlSugar;
|
namespace Models
|
{
|
/// <summary>
|
/// 预约提醒
|
///</summary>
|
[SugarTable("OA_DeliverTixing")]
|
public class OA_DeliverTixing
|
{
|
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="Keyid" ,IsPrimaryKey = true,IsIdentity = true) ]
|
public int? Keyid { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="FirmId" ) ]
|
public Guid? FirmId { get; set; }
|
/// <summary>
|
/// 员工
|
/// </summary>
|
[Navigate(NavigateType.OneToOne, nameof(Creater), nameof(OaStaff.MemberId))]
|
public OaStaff? SentStaff { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="Remark" ) ]
|
public string? Remark { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="Chulistatus" ) ]
|
public AppointmentDeliverState? Chulistatus { get; set; } = AppointmentDeliverState.unAccept;
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="ChuliRen" ) ]
|
public Guid? ChuliRen { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="ChuliTime" ) ]
|
public DateTime? ChuliTime { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="Creater" ) ]
|
public Guid? Creater { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="CreateTime" ) ]
|
public DateTime? CreateTime { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="Updater" ) ]
|
public Guid? Updater { get; set; }
|
|
/// <summary>
|
/// 备 注:
|
/// 默认值:
|
///</summary>
|
[SugarColumn(ColumnName="LastUpdateTime" ) ]
|
public DateTime? LastUpdateTime { get; set; }
|
|
/// <summary>
|
/// 派车ID
|
/// </summary>
|
public Guid? DeliverPlanPaicheId { get; set; }
|
|
|
/// <summary>
|
/// 派车单
|
/// </summary>
|
[Navigate(NavigateType.OneToOne, nameof(DeliverPlanPaicheId), nameof(OA_DeliverPlanPaiche.Keyid))]
|
public OA_DeliverPlanPaiche? Paiche { get; set; }
|
|
|
}
|
/// <summary>
|
/// 预约消息状态
|
/// </summary>
|
public enum AppointmentDeliverState
|
{
|
/// <summary>
|
/// 未受理
|
/// </summary>
|
unAccept,
|
/// <summary>
|
/// 受理
|
/// </summary>
|
Accept=2
|
}
|
|
|
}
|