using System;
using HcUtility.Core;
using Newtonsoft.Json;
namespace DSWeb.MvcShipping.Models.MsOpSubSeaOrder
{
[JsonObject]
public class MsOpSubSeaOrder : ModelObjectBillHead
{
#region 读写属性
private string _bsno = Guid.NewGuid().ToString();
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
public string BSNO
{
get { return _bsno; }
set { _bsno = value; }
}
private string _ordno ="";
///
/// 业务编号
///
[ModelDB(MDBType = ModelDBOprationType.Insert)]
public string ORDNO
{
get { return _ordno; }
set { _ordno = value; }
}
private string _companyid ="";
[ModelDB(MDBType = ModelDBOprationType.Insert)]
public string COMPANYID
{
get { return _companyid; }
set { _companyid = value; }
}
private string _company = "";
public string COMPANY
{
get { return _company; }
set { _company = value; }
}
private int _billtype =1;
[ModelDB(MDBType = ModelDBOprationType.Insert)]
public int BILLTYPE
{
get { return _billtype; }
set { _billtype = value; }
}
private int _ortype = 1;
[ModelDB(MDBType = ModelDBOprationType.Insert)]
public int ORTYPE
{
get { return _ortype; }
set { _ortype = value; }
}
private string _ORSTATUS = "9";
///
/// 订舱状态
///
[ModelDB]
public string ORSTATUS
{
get { return _ORSTATUS; }
set { _ORSTATUS = value; }
}
private string _ORSTATUSREF = "录入状态";
///
/// 订舱状态
///
public string ORSTATUSREF
{
get { return _ORSTATUSREF; }
set { _ORSTATUSREF = value; }
}
private string _ORREASON = "";
///
/// 驳回原因
///
public string ORREASON
{
get { return _ORREASON; }
set { _ORREASON = value; }
}
private DateTime _bsdate = DateTime.Now;
///
/// 接单日期
///
[ModelDB(MDBType = ModelDBOprationType.Insert)]
public DateTime BSDATE
{
get { return _bsdate; }
set { _bsdate = value; }
}
private string _mblno = "";
///
/// 主提单号
///
[ModelDB]
public string MBLNO
{
get{ return _mblno; }
set{ _mblno = value; }
}
private string _hblno = "";
///
/// 分提单号
///
[ModelDB]
public string HBLNO
{
get { return _hblno; }
set { _hblno = value; }
}
private string _customername = "";
///
/// 委托单位
///
[ModelDB]
public string CUSTOMERNAME
{
get { return _customername; }
set { _customername = value; }
}
private string _shipper = "";
///
/// 发货人内容
///
[ModelDB]
public string SHIPPER
{
get { return _shipper; }
set { _shipper = value; }
}
private string _consignee = "";
///
/// 收货人内容
///
[ModelDB]
public string CONSIGNEE
{
get { return _consignee; }
set { _consignee = value; }
}
private string _notifyparty = "";
///
/// 通知人内容
///
[ModelDB]
public string NOTIFYPARTY
{
get { return _notifyparty; }
set { _notifyparty = value; }
}
private string _vessel = "";
///
/// 船名
///
[ModelDB]
public string VESSEL
{
get { return _vessel; }
set { _vessel = value; }
}
private string _voyno = "";
///
/// 航次
///
[ModelDB]
public string VOYNO
{
get { return _voyno; }
set { _voyno = value; }
}
private string _etd;
///
/// 开船日期
///
[ModelDB]
public string ETD
{
get { return _etd; }
set { _etd = value; }
}
private string _eta;
[ModelDB]
public string ETA
{
get { return _eta; }
set { _eta = value; }
}
private string _placereceipt = "";
///
/// 收货地
///
[ModelDB]
public string PlACERECEIPT
{
get { return _placereceipt; }
set { _placereceipt = value; }
}
private string _portloadid = "";
///
/// 装货港代码
///
[ModelDB]
public string PORTLOADID
{
get { return _portloadid; }
set { _portloadid = value; }
}
private string _portload = "";
///
/// 装货港
///
[ModelDB]
public string PORTLOAD
{
get { return _portload; }
set { _portload = value; }
}
private string _portdischargeid = "";
///
/// 卸货港代码
///
[ModelDB]
public string PORTDISCHARGEID
{
get { return _portdischargeid; }
set { _portdischargeid = value; }
}
private string _portdischarge = "";
///
/// 卸货港
///
[ModelDB]
public string PORTDISCHARGE
{
get { return _portdischarge; }
set { _portdischarge = value; }
}
private string _placedeliveryid = "";
///
/// 交货地代码
///
[ModelDB]
public string PLACEDELIVERYID
{
get { return _placedeliveryid; }
set { _placedeliveryid = value; }
}
private string _placedelivery = "";
///
/// 交货地
///
[ModelDB]
public string PLACEDELIVERY
{
get { return _placedelivery; }
set { _placedelivery = value; }
}
private string _destinationid = "";
///
/// 目的地代码
///
[ModelDB]
public string DESTINATIONID
{
get { return _destinationid; }
set { _destinationid = value; }
}
private string _destination = "";
///
/// 目的地
///
[ModelDB]
public string DESTINATION
{
get { return _destination; }
set { _destination = value; }
}
private string _nobill = "";
///
/// 提单份数
///
[ModelDB]
public string NOBILL
{
get { return _nobill; }
set { _nobill = value; }
}
private string _issuetype = "";
///
/// 签单方式
///
[ModelDB]
public string ISSUETYPE
{
get { return _issuetype; }
set { _issuetype = value; }
}
private string _issuedate;
///
/// 签单日期
///
[ModelDB]
public string ISSUEDATE
{
get { return _issuedate; }
set { _issuedate = value; }
}
private string _issueplace = "";
///
/// 签单地点
///
[ModelDB]
public string ISSUEPLACE
{
get { return _issueplace; }
set { _issueplace = value; }
}
private string _bltype = "整箱";
///
/// 装运方式
///
[ModelDB]
public string BLTYPE
{
get { return _bltype; }
set { _bltype = value; }
}
private string _blfrt = "FREIGHT PREPAID";
///
/// 付费方式
///
[ModelDB]
public string BLFRT
{
get { return _blfrt; }
set { _blfrt = value; }
}
private string _prepardat = "";
///
/// 预付地点
///
[ModelDB]
public string PREPARDAT
{
get { return _prepardat; }
set { _prepardat = value; }
}
private string _payableat = "";
///
/// 到付地点
///
[ModelDB]
public string PAYABLEAT
{
get { return _payableat; }
set { _payableat = value; }
}
private string _service = "CY-CY";
///
/// 运输条款
///
[ModelDB]
public string SERVICE
{
get { return _service; }
set { _service = value; }
}
private string _marks = "";
///
/// 唛头
///
[ModelDB]
public string MARKS
{
get { return _marks; }
set { _marks = value; }
}
private string _nopkgs = "";
///
/// 件数包装
///
[ModelDB]
public string NOPKGS
{
get { return _nopkgs; }
set { _nopkgs = value; }
}
private string _description = "";
///
/// 货物描述
///
[ModelDB]
public string DESCRIPTION
{
get { return _description; }
set { _description = value; }
}
private string _grossweight = "";
///
/// 货物毛重
///
[ModelDB]
public string GROSSWEIGHT
{
get { return _grossweight; }
set { _grossweight = value; }
}
private string _measurement = "";
///
/// 货物尺码
///
[ModelDB]
public string MEASUREMENT
{
get { return _measurement; }
set { _measurement = value; }
}
private decimal _pkgs = 0;
///
/// 件数
///
[ModelDB]
public decimal PKGS
{
get { return _pkgs; }
set { _pkgs = value; }
}
private string _kindpkgs = "";
///
/// 件数包装
///
[ModelDB]
public string KINDPKGS
{
get { return _kindpkgs; }
set { _kindpkgs = value; }
}
private decimal _cbm = 0;
///
/// 立方数/尺码
///
[ModelDB]
public decimal CBM
{
get { return _cbm; }
set { _cbm = value; }
}
private decimal _kgs = 0;
///
/// 毛重
///
[ModelDB]
public decimal KGS
{
get { return _kgs; }
set { _kgs = value; }
}
private string _totalno = "";
///
/// 件数大写
///
[ModelDB]
public string TOTALNO
{
get { return _totalno; }
set { _totalno = value; }
}
private string _cntrtotal = "";
///
/// 集装箱全部内容
///
[ModelDB]
public string CNTRTOTAL
{
get { return _cntrtotal; }
set { _cntrtotal = value; }
}
private string _GOODSNAME = "";
[ModelDB]
public string GOODSNAME
{
get { return _GOODSNAME; }
set { _GOODSNAME = value; }
}
private string _inputby = "";
///
/// 录入人
///
[ModelDB]
public string INPUTBY
{
get{ return _inputby; }
set{ _inputby = value; }
}
private string _cargoid = "";
///
/// 货物标识
///
[ModelDB]
public string CARGOID
{
get { return _cargoid; }
set { _cargoid = value; }
}
private string _dclass = "";
///
/// 危险品分类/等级
///
[ModelDB]
public string DCLASS
{
get { return _dclass; }
set { _dclass = value; }
}
private string _dunno = "";
///
/// 危险品编号
///
[ModelDB]
public string DUNNO
{
get { return _dunno; }
set { _dunno = value; }
}
private string _dpage = "";
///
/// 危险品页号
///
[ModelDB]
public string DPAGE
{
get { return _dpage; }
set { _dpage = value; }
}
private string _dlabel = "";
///
/// 危险品标签
///
[ModelDB]
public string DLABEL
{
get { return _dlabel; }
set { _dlabel = value; }
}
private string _linkman = "";
///
/// 危险品联系人
///
[ModelDB]
public string LINKMAN
{
get { return _linkman; }
set { _linkman = value; }
}
private string _reeferf = "";
///
/// 冷藏通风量
///
[ModelDB]
public string REEFERF
{
get { return _reeferf; }
set { _reeferf = value; }
}
private string _tempid = "";
///
/// 温度单位
///
[ModelDB]
public string TEMPID
{
get { return _tempid; }
set { _tempid = value; }
}
private string _tempset = "";
///
/// 设置温度
///
[ModelDB]
public string TEMPSET
{
get { return _tempset; }
set { _tempset = value; }
}
private string _tempmax = "";
///
/// 最高温度
///
[ModelDB]
public string TEMPMAX
{
get { return _tempmax; }
set { _tempmax = value; }
}
private string _tempmin = "";
///
/// 最低温度
///
[ModelDB]
public string TEMPMIN
{
get { return _tempmin; }
set { _tempmin = value; }
}
private string _remark = "";
///
/// 备注
///
[ModelDB]
public string REMARK
{
get { return _remark; }
set { _remark = value; }
}
private string _AUDITOPERATOR = "";
public string AUDITOPERATOR
{
get { return _AUDITOPERATOR; }
set { _AUDITOPERATOR = value; }
}
private string _AUDITDATE ="";
public string AUDITDATE
{
get { return _AUDITDATE; }
set { _AUDITDATE = value; }
}
private string _agentid = "";
///
/// 卸货代理
///
[ModelDB]
public string AGENTID
{
get { return _agentid; }
set { _agentid = value; }
}
private string _agent = "";
public string AGENT
{
get { return _agent; }
set { _agent = value; }
}
private bool _spcharge = false;
///
/// 特殊费用
///
[ModelDB]
public bool SPCHARGE
{
get { return _spcharge; }
set { _spcharge = value; }
}
private string _shippercode = "";
///
/// 发货人CODE
///
[ModelDB]
public string SHIPPERCODE
{
get { return _shippercode; }
set { _shippercode = value; }
}
private string _shippercountry = "";
[ModelDB]
public string SHIPPERCOUNTRY
{
get { return _shippercountry; }
set { _shippercountry = value; }
}
private string _shippertel = "";
[ModelDB]
public string SHIPPERTEL
{
get { return _shippertel; }
set { _shippertel = value; }
}
private string _consigneecode = "";
///
/// 收货人CODE
///
[ModelDB]
public string CONSIGNEECODE
{
get { return _consigneecode; }
set { _consigneecode = value; }
}
private string _consigneecountry = "";
[ModelDB]
public string CONSIGNEECOUNTRY
{
get { return _consigneecountry; }
set { _consigneecountry = value; }
}
private string _consigneetel = "";
[ModelDB]
public string CONSIGNEETEL
{
get { return _consigneetel; }
set { _consigneetel = value; }
}
private string _notifypartycode = "";
///
/// 通知人CODE
///
[ModelDB]
public string NOTIFYPARTYCODE
{
get { return _notifypartycode; }
set { _notifypartycode = value; }
}
private string _notifypartycountry = "";
[ModelDB]
public string NOTIFYPARTYCOUNTRY
{
get { return _notifypartycountry; }
set { _notifypartycountry = value; }
}
private string _notifypartytel = "";
[ModelDB]
public string NOTIFYPARTYTEL
{
get { return _notifypartytel; }
set { _notifypartytel = value; }
}
#endregion
public MsOpSubSeaOrder()
{
TableName = "op_sub_seaorder";
}
override public string GetBillNoFieldName()
{
return "BSNO";
}
}
//
}