/**
* EC_OrderBasic.cs
*
* 功 能: 订单主信息表实体类
* 类 名: EC_OrderBasic
*
* Ver 变更日期 负责人 变更内容
* ───────────────────────────────────
* V0.01 2013-4-2 14:27:23 吴崎均 初版
* V0.02 2013-4-23 10:00 吴崎均 添加扩展类及扩展字段,转移Visiter到扩展类,扩展Visiter
* V0.03 2013-4-23 13:57 吴崎均 删除“付款方式编号”PayWayId因没有付款方式的区分
* V0.04 2013-5-10 11:07 吴崎均 增加“订单理论完成时间”TheoryCompleteDate(在线订单打款日期)
*
*
*
*
*/
using System;
using CY.Infrastructure.Domain;
using CY.Infrastructure.Common;
namespace CY.Model
{
///
/// 订单主表
///
[Serializable]
public partial class EC_OrderBasic : IAggregateRoot
{
public EC_OrderBasic()
{ }
#region Model
private int? _keyid;
private string _showcode;
private string _sellerorderid;
private int? _ordertypeid;
private int? _printtypeid;
private string _sellername;
private string _buyername;
private string _documentname;
private DateTime? _deliverytime;
private Guid _sellerid;
private Guid _buyerid;
private decimal? _unitprice;
private decimal? _sumprice;
private int? _orderstate;
private int? _paystate;
private DateTime? _createtime;
private string _creater;
private DateTime? _lastupdatetime;
private string _operator;
private string _remark;
private DateTime? theorycompletedate;
private bool? _isDeferPay;
private bool? _isPrint;
private int? _outid;
///
/// 唯一编号
///
public int? Keyid
{
set { _keyid = value; }
get { return _keyid; }
}
///
/// 订单编号
///
public string ShowCode
{
set { _showcode = value; }
get { return _showcode; }
}
///
/// 订单编号
///
public string UnitName
{
get;
set;
}
///
/// 卖家订单号
///
public string SellerOrderId
{
set { _sellerorderid = value; }
get { return _sellerorderid; }
}
///
/// 需求-2、秒杀-1、询价0、线下1、外协2、合版3、后道4
///
public int? OrderTypeId
{
set { _ordertypeid = value; }
get { return _ordertypeid; }
}
///
/// 印刷类别
///
public int? PrintTypeId
{
set { _printtypeid = value; }
get { return _printtypeid; }
}
///
/// 卖家名称
///
public string SellerName
{
set { _sellername = value; }
get { return _sellername; }
}
///
/// 买家名称
///
public string BuyerName
{
set { _buyername = value; }
get { return _buyername; }
}
///
/// 印件名称
///
public string DocumentName
{
set { _documentname = value; }
get { return _documentname; }
}
///
/// 交货时间
///
public DateTime? DeliveryTime
{
set { _deliverytime = value; }
get { return _deliverytime; }
}
///
/// 关联卖家
///
public Guid SellerId
{
set { _sellerid = value; }
get { return _sellerid; }
}
///
/// 关联买家
///
public Guid BuyerId
{
set { _buyerid = value; }
get { return _buyerid; }
}
///
/// 单价
///
public decimal? UnitPrice
{
set { _unitprice = value; }
get { return _unitprice; }
}
///
/// 金额
///
public decimal? SumPrice
{
set { _sumprice = value; }
get { return _sumprice; }
}
///
/// 订单状态
///
public int? OrderState
{
set { _orderstate = value; }
get { return _orderstate; }
}
///
/// 支付状态
///
public int? PayState
{
set { _paystate = value; }
get { return _paystate; }
}
///
/// 制单时间
///
public DateTime? CreateTime
{
set { _createtime = value; }
get { return _createtime; }
}
///
/// 制单人
///
public string Creater
{
set { _creater = value; }
get { return _creater; }
}
///
/// 最后修改时间
///
public DateTime? LastUpdateTime
{
set { _lastupdatetime = value; }
get { return _lastupdatetime; }
}
///
/// 操作人
///
public string Operator
{
set { _operator = value; }
get { return _operator; }
}
///
/// 备注
///
public string Remark
{
set { _remark = value; }
get { return _remark; }
}
///
/// 订单理论完成时间
///
public DateTime? TheoryCompleteDate
{
get { return theorycompletedate; }
set { theorycompletedate = value; }
}
///
/// 完工状态
///
public bool? CompledState
{
get;
set;
}
///
/// 完工时间
///
public DateTime? CompledTime
{
get;
set;
}
///
/// 完工操作人
///
public string CompledOperator
{
get;
set;
}
///
/// 锁单状态
///
public bool? SuodanState
{
get;
set;
}
///
/// 锁单时间
///
public DateTime? SuodanTime
{
get;
set;
}
///
/// 锁单操作人
///
public string SuodanOperator
{
get;
set;
}
///
/// 完工备注
///
public string CompledRemarks
{
get;
set;
}
///
/// 是否延期付款
///
public bool? IsDeferPay
{
get
{
return _isDeferPay;
}
set
{
_isDeferPay = value;
}
}
///
/// 是否已打印
///
public bool? IsPrint
{
get
{
return _isPrint;
}
set
{
_isPrint = value;
}
}
///
/// 外协订单ID
///
public int? OutId
{
get
{
return _outid;
}
set
{
_outid = value;
}
}
#endregion Model
}
}