using System; using System.Data; using System.Collections; using System.Collections.Generic; using HcUtility.Core; using Newtonsoft.Json; namespace DSWeb.Areas.Account.Models.TruckChfee_do_detail { [JsonObject] public class TruckChfee_do_detail { #region 私有成员 /// /// 业务唯一编号 /// public string BSNO { get;set; } /// /// public string TRANSSTATUS { get; set; } /// /// 业务状态(接受委托false、业务封帐true,和code_state 中的状态) /// public string TRANSTYPE { get; set; } /// /// 委托编号(可以根据规则生成) /// public string CUSTNO { get; set; } /// /// 订舱编号 /// public string ORDERNO { get; set; } /// /// 订舱编号 /// public string ORDERNO1 { get; set; } /// /// 合同号 /// public string CONTRACTNO { get; set; } /// /// 委托单位 /// public string CUSTOMERNAME { get; set; } /// /// 委托单位 /// public string CUSTOMERNAMEREF { get; set; } /// /// 委托单位 /// public string CUSTATTN { get; set; } /// /// 委托单位 /// public string CUSTTEL { get; set; } /// /// 收货人 /// public string CONSIGNEENAME { get; set; } public string CONSIGNEEATTN { get; set; } public string CONSIGNEETEL { get; set; } public string CONSIGNEEADDR { get; set; } private string _bsdate = ""; /// /// 接单日期 /// public string BSDATE { get { return _bsdate; } set { _bsdate = value; } } /// /// 操作员 /// public string OP { get; set; } /// /// 调度 /// public string DDOP { get; set; } /// /// 客服员 /// public string CUSTSERVICE { get; set; } /// /// 揽货人 /// public string SALE { get; set; } /// /// 分公司代码 /// public string CORPID { get; set; } /// /// 派车日期 /// public string ETD { get; set; } /// /// 到达日期 /// public string ETA { get; set; } /// /// 装货地 /// public string PORTLOAD { get; set; } /// /// 卸货地 /// public string PORTDISCHARGE { get; set; } /// /// 提单号 /// public string MBLNO { get; set; } /// /// 场站 /// public string YARD { get; set; } /// /// 截港日期 /// public string CLOSINGDATE { get; set; } /// /// 贸易方式 /// public string TRADETYPE { get; set; } /// /// 品名 /// public string GOODSNAME { get; set; } /// /// 毛重 /// public decimal KGS { get; set; } /// /// 净重 /// public decimal NETWEIGHT { get; set; } /// /// 件数 /// public int PKGS { get; set; } /// /// 件数包装 /// public string KINDPKGS { get; set; } /// /// 立方数/尺码 /// public decimal CBM { get; set; } private int _trucknum = 0; /// /// 件数 /// public int TRUCKNUM { get { return _trucknum; } set { _trucknum = value; } } /// /// 集装箱 /// public string CNTRTOTAL { get; set; } /// /// 备注 /// public string REMARK { get; set; } private string _createuser = ""; /// /// 创建人 /// public string CREATEUSER { get { return _createuser; } set { _createuser = value; } } private string _createtime = ""; /// /// 创建时间 /// public string CREATETIME { get { return _createtime; } set { _createtime = value; } } private string _modifieduser = ""; /// /// 最后一次操作人 /// public string MODIFIEDUSER { get { return _modifieduser; } set { _modifieduser = value; } } private DateTime _modifiedtime = DateTime.Now; /// /// 最后一次操作时间 /// public DateTime MODIFIEDTIME { get { return _modifiedtime; } set { _modifiedtime = value; } } private string _billno = "*"; private string _feedoid = ""; private string _feeid = ""; private int _feetype = 0; private string _feetyperef = ""; private string _feename = ""; private string _feeobjname = ""; private string _currency = ""; private decimal _amount = 0; private decimal _doamount = 0; private string _origcurrency = ""; private decimal _origamount = 0; private decimal _origstlamount = 0; private decimal _exchangerate = 0; private decimal _appexchangerate = 0; private decimal _origexchangerate = 0; private string _payfeedoid = ""; private decimal _paydoamount = 0; private string _invoiceno = ""; #endregion #region 读写属性 /// /// 业务编号 /// //public string LOCK_EXCHANGERATE { get { return _LOCK_EXCHANGERATE; } set { _LOCK_EXCHANGERATE = value; } } public string BILLNO { get { return _billno; } set { _billno = value; } } public string CURRENCY { get { return _currency; } set { _currency = value; } } public decimal AMOUNT { get { return _amount; } set { _amount = value; } } public decimal DOAMOUNT { get { return _doamount; } set { _doamount = value; } } public string FEENAME { get { return _feename; } set { _feename = value; } } public string FEEOBJNAME { get { return _feeobjname; } set { _feeobjname = value; } } public string FEEDOID { get { return _feedoid; } set { _feedoid = value; } } public string FEEID { get { return _feeid; } set { _feeid = value; } } public int FEETYPE { get { return _feetype; } set { _feetype = value; } } public string FEETYPEREF { get { return _feetyperef; } set { _feetyperef = value; } } public string ORIGCURRENCY { get { return _origcurrency; } set { _origcurrency = value; } } public decimal ORIGAMOUNT { get { return _origamount; } set { _origamount = value; } } public decimal ORIGSTLAMOUNT { get { return _origstlamount; } set { _origstlamount = value; } } public decimal EXCHANGERATE { get { return _exchangerate; } set { _exchangerate = value; } } public decimal APPEXCHANGERATE { get { return _appexchangerate; } set { _appexchangerate = value; } } public decimal ORIGEXCHANGERATE { get { return _origexchangerate; } set { _origexchangerate = value; } } public string PAYFEEDOID { get { return _payfeedoid; } set { _payfeedoid = value; } } public decimal PAYDOAMOUNT { get { return _paydoamount; } set { _paydoamount = value; } } public string INVOICENO { get { return _invoiceno; } set { _invoiceno = value; } } public string TRUCKER { get; set; } public string TRUCKNO { get; set; } #endregion } [JsonObject] public class BillTruckCustDetail { #region 私有成员 public string BSNO {get;set;} public string TRANSTYPE { get; set; } public string TRANSSTATUS { get; set; } public string CUSTOMERNAME { get; set; } public string CUSTNO { get; set; } public string MBLNO { get; set; } public string CONTRACTNO { get; set; } public string ORDERNO { get; set; } public string BSDATE { get; set; } public string ETD { get; set; } public string ETA { get; set; } public string OP { get; set; } public string SALE { get; set; } public string CUSTSERVICE { get; set; } public string CUSTATTN { get; set; } public string CUSTTEL { get; set; } public string CONSIGNEENAME { get; set; } public string CONSIGNEEATTN { get; set; } public string CONSIGNEETEL { get; set; } public string CONSIGNEEADDR { get; set; } public string PORTLOAD { get; set; } public string PORTDISCHARGE { get; set; } public string GOODSNAME { get; set; } public decimal KGS { get; set; } public decimal NETWEIGHT { get; set; } public decimal CBM { get; set; } public int PKGS { get; set; } public string KINDPKGS { get; set; } public string TRUCKER { get; set; } public string TRUCKNO { get; set; } private string _RMBDRSTATUS = ""; private string _USDDRSTATUS = ""; private string _CH_ID = String.Empty; private string _FeeObjName = "";//结费单位 private decimal _rmbdramount = 0; private decimal _rmbdrbalamount = 0; private decimal _rmbdrstlamount = 0; private decimal _rmbdrdoamount = 0; private decimal _usddramount = 0; private decimal _usddrbalamount = 0; private decimal _usddrstlamount = 0; private decimal _usddrdoamount = 0; private decimal _otdramount = 0; private decimal _otdrbalamount = 0; private decimal _otdrstlamount = 0; private decimal _otdrdoamount = 0; private decimal _rmbcramount = 0; private decimal _rmbcrbalamount = 0; private decimal _rmbcrstlamount = 0; private decimal _rmbcrdoamount = 0; private decimal _usdcramount = 0; private decimal _usdcrbalamount = 0; private decimal _usdcrstlamount = 0; private decimal _usdcrdoamount = 0; private decimal _otcramount = 0; private decimal _otcrbalamount = 0; private decimal _otcrstlamount = 0; private decimal _otcrdoamount = 0; private decimal _balrmbinvdr = 0; private decimal _balrmbinvcr = 0; private decimal _balusdinvdr = 0; private decimal _balusdinvcr = 0; #endregion #region 读写属性 public string RMBDRSTATUS { get { return _RMBDRSTATUS; } set { _RMBDRSTATUS = value; } } public string USDDRSTATUS { get { return _USDDRSTATUS; } set { _USDDRSTATUS = value; } } public string CH_ID { get { return _CH_ID; } set { _CH_ID = value; } } public string FEEOBJNAME { get { return _FeeObjName; } set { _FeeObjName = value; } } public decimal RMBDrAmount { get { return _rmbdramount; } set { _rmbdramount = value; } } public decimal RMBDrBalAmount { get { return _rmbdrbalamount; } set { _rmbdrbalamount = value; } } public decimal RMBDrStlAmount { get { return _rmbdrstlamount; } set { _rmbdrstlamount = value; } } public decimal RMBDrDoAmount { get { return _rmbdrdoamount; } set { _rmbdrdoamount = value; } } public decimal USDDrAmount { get { return _usddramount; } set { _usddramount = value; } } public decimal USDDrBalAmount { get { return _usddrbalamount; } set { _usddrbalamount = value; } } public decimal USDDrStlAmount { get { return _usddrstlamount; } set { _usddrstlamount = value; } } public decimal USDDrDoAmount { get { return _usddrdoamount; } set { _usddrdoamount = value; } } public decimal OTDrAmount { get { return _otdramount; } set { _otdramount = value; } } public decimal OTDrBalAmount { get { return _otdrbalamount; } set { _otdrbalamount = value; } } public decimal OTDrStlAmount { get { return _otdrstlamount; } set { _otdrstlamount = value; } } public decimal OTDrDoAmount { get { return _otdrdoamount; } set { _otdrdoamount = value; } } public decimal RMBCrAmount { get { return _rmbcramount; } set { _rmbcramount = value; } } public decimal RMBCrBalAmount { get { return _rmbcrbalamount; } set { _rmbcrbalamount = value; } } public decimal RMBCrStlAmount { get { return _rmbcrstlamount; } set { _rmbcrstlamount = value; } } public decimal RMBCrDoAmount { get { return _rmbcrdoamount; } set { _rmbcrdoamount = value; } } public decimal USDCrAmount { get { return _usdcramount; } set { _usdcramount = value; } } public decimal USDCrBalAmount { get { return _usdcrbalamount; } set { _usdcrbalamount = value; } } public decimal USDCrStlAmount { get { return _usdcrstlamount; } set { _usdcrstlamount = value; } } public decimal USDCrDoAmount { get { return _usdcrdoamount; } set { _usdcrdoamount = value; } } public decimal OTCrAmount { get { return _otcramount; } set { _otcramount = value; } } public decimal OTCrBalAmount { get { return _otcrbalamount; } set { _otcrbalamount = value; } } public decimal OTCrStlAmount { get { return _otcrstlamount; } set { _otcrstlamount = value; } } public decimal OTCrDoAmount { get { return _otcrdoamount; } set { _otcrdoamount = value; } } public decimal BALRMBINVDR { get { return _balrmbinvdr; } set { _balrmbinvdr = value; } } public decimal BALRMBINVCR { get { return _balrmbinvcr; } set { _balrmbinvcr = value; } } public decimal BALUSDINVDR { get { return _balusdinvdr; } set { _balusdinvdr = value; } } public decimal BALUSDINVCR { get { return _balusdinvcr; } set { _balusdinvcr = value; } } #endregion } }