You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
887 lines
20 KiB
C#
887 lines
20 KiB
C#
using System;
|
|
using HcUtility.Core;
|
|
using Newtonsoft.Json;
|
|
using NPOI.OpenXmlFormats.Dml;
|
|
|
|
namespace DSWeb.MvcShipping.Models.MsOpExpress
|
|
{
|
|
[JsonObject]
|
|
public class MsOpExpress : ModelObjectBillHead
|
|
{
|
|
#region 读写属性
|
|
private string _gid ="*";
|
|
/// <summary>
|
|
/// 业务编号
|
|
/// </summary>
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
public string GID
|
|
{
|
|
get { return _gid; }
|
|
set { _gid = value; }
|
|
}
|
|
|
|
private string _EXNO = "";
|
|
/// <summary>
|
|
/// 委托编号
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string EXNO
|
|
{
|
|
get { return _EXNO; }
|
|
set { _EXNO = value; }
|
|
}
|
|
|
|
private string _BILLDATE = DateTime.Now.ToString("yyyy-MM-dd");
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string BILLDATE
|
|
{
|
|
get { return _BILLDATE; }
|
|
set { _BILLDATE = value; }
|
|
}
|
|
|
|
private string _BILLSTATUS = "新建";
|
|
[ModelDB]
|
|
public string BILLSTATUS
|
|
{
|
|
get { return _BILLSTATUS; }
|
|
set { _BILLSTATUS = value; }
|
|
}
|
|
|
|
private string _BILLTYPE = "";
|
|
[ModelDB]
|
|
public string BILLTYPE
|
|
{
|
|
get { return _BILLTYPE; }
|
|
set { _BILLTYPE = value; }
|
|
}
|
|
|
|
|
|
private string _EXPRESSCORP = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string EXPRESSCORP
|
|
{
|
|
get { return _EXPRESSCORP; }
|
|
set { _EXPRESSCORP = value; }
|
|
}
|
|
|
|
private string _SENDERCUST = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDERCUST
|
|
{
|
|
get { return _SENDERCUST; }
|
|
set { _SENDERCUST = value; }
|
|
}
|
|
private string _SENDERATTN = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDERATTN
|
|
{
|
|
get { return _SENDERATTN; }
|
|
set { _SENDERATTN = value; }
|
|
}
|
|
|
|
|
|
private string _SENDERPROVINCE = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDERPROVINCE
|
|
{
|
|
get { return _SENDERPROVINCE; }
|
|
set { _SENDERPROVINCE = value; }
|
|
}
|
|
|
|
|
|
|
|
private string _SENDERCITY = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDERCITY
|
|
{
|
|
get { return _SENDERCITY; }
|
|
set { _SENDERCITY = value; }
|
|
}
|
|
|
|
private string _SENDER = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDER
|
|
{
|
|
get { return _SENDER; }
|
|
set { _SENDER = value; }
|
|
}
|
|
|
|
private string _SENDERADDR = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDERADDR
|
|
{
|
|
get { return _SENDERADDR; }
|
|
set { _SENDERADDR = value; }
|
|
}
|
|
|
|
private string _SENDERPOST = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDERPOST
|
|
{
|
|
get { return _SENDERPOST; }
|
|
set { _SENDERPOST = value; }
|
|
}
|
|
|
|
private string _SENDERTEL = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string SENDERTEL
|
|
{
|
|
get { return _SENDERTEL; }
|
|
set { _SENDERTEL = value; }
|
|
}
|
|
|
|
private string _RECEIVECUST = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVECUST
|
|
{
|
|
get { return _RECEIVECUST; }
|
|
set { _RECEIVECUST = value; }
|
|
}
|
|
private string _RECEIVEATTN = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVEATTN
|
|
{
|
|
get { return _RECEIVEATTN; }
|
|
set { _RECEIVEATTN = value; }
|
|
}
|
|
|
|
private string _RECEIVEPROVINCE = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVEPROVINCE
|
|
{
|
|
get { return _RECEIVEPROVINCE; }
|
|
set { _RECEIVEPROVINCE = value; }
|
|
}
|
|
|
|
|
|
private string _RECEIVECITY = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVECITY
|
|
{
|
|
get { return _RECEIVECITY; }
|
|
set { _RECEIVECITY = value; }
|
|
}
|
|
|
|
private string _RECEIVE= "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVE
|
|
{
|
|
get { return _RECEIVE; }
|
|
set { _RECEIVE = value; }
|
|
}
|
|
|
|
private string _RECEIVEADDR = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVEADDR
|
|
{
|
|
get { return _RECEIVEADDR; }
|
|
set { _RECEIVEADDR = value; }
|
|
}
|
|
|
|
private string _RECEIVEPOST = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVEPOST
|
|
{
|
|
get { return _RECEIVEPOST; }
|
|
set { _RECEIVEPOST = value; }
|
|
}
|
|
|
|
private string _RECEIVETEL = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string RECEIVETEL
|
|
{
|
|
get { return _RECEIVETEL; }
|
|
set { _RECEIVETEL = value; }
|
|
}
|
|
private string _GOODSNAME = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string GOODSNAME
|
|
{
|
|
get { return _GOODSNAME; }
|
|
set { _GOODSNAME = value; }
|
|
}
|
|
private string _REMARKS = "";
|
|
/// <summary>
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string REMARKS
|
|
{
|
|
get { return _REMARKS; }
|
|
set { _REMARKS = value; }
|
|
}
|
|
private string _corpid = "";
|
|
/// <summary>
|
|
/// 分公司代码
|
|
/// </summary>
|
|
[ModelDB(MDBType = ModelDBOprationType.Insert)]
|
|
public string CORPID
|
|
{
|
|
get { return _corpid; }
|
|
set { _corpid = value; }
|
|
}
|
|
|
|
private string _createuser = "";
|
|
/// <summary>
|
|
/// 创建人gid
|
|
/// </summary>
|
|
[ModelDB(MDBType = ModelDBOprationType.Insert)]
|
|
public string CREATEUSER
|
|
{
|
|
get { return _createuser; }
|
|
set { _createuser = value; }
|
|
}
|
|
|
|
private string _createuserref = "";
|
|
|
|
public string CREATEUSERREF
|
|
{
|
|
get { return _createuserref; }
|
|
set { _createuserref = value; }
|
|
}
|
|
|
|
|
|
private string _createtime = DateTime.Now.ToString();
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
[ModelDB(MDBType = ModelDBOprationType.Insert)]
|
|
public string CREATETIME
|
|
{
|
|
get { return _createtime; }
|
|
set { _createtime = value; }
|
|
}
|
|
|
|
|
|
private string _BILLFEE = "0";
|
|
/// <summary>
|
|
/// 快递费
|
|
/// </summary>
|
|
[ModelDB]
|
|
public string BILLFEE
|
|
{
|
|
get { return _BILLFEE; }
|
|
set { _BILLFEE = value; }
|
|
}
|
|
|
|
private decimal _EXCOUNT = 0;
|
|
/// <summary>
|
|
/// 快递费
|
|
/// </summary>
|
|
[ModelDB]
|
|
public decimal EXCOUNT
|
|
{
|
|
get { return _EXCOUNT; }
|
|
set { _EXCOUNT = value; }
|
|
}
|
|
|
|
#endregion
|
|
|
|
public MsOpExpress()
|
|
{
|
|
TableName = "op_express";
|
|
}
|
|
|
|
override public string GetBillNoFieldName()
|
|
{
|
|
return "GID";
|
|
}
|
|
}
|
|
|
|
[JsonObject]
|
|
public class MsOpReceiptEntity : ModelObjectBillBody
|
|
{
|
|
#region Public Properties
|
|
private string _gid = "";
|
|
|
|
public string GID
|
|
{
|
|
get { return _gid; }
|
|
set { _gid = value; }
|
|
}
|
|
|
|
private string _expid = "";
|
|
|
|
public string EXPID
|
|
{
|
|
get { return _expid; }
|
|
set { _expid = value; }
|
|
}
|
|
|
|
private string _docid = "";
|
|
|
|
public string DOCID
|
|
{
|
|
get { return _docid; }
|
|
set { _docid = value; }
|
|
}
|
|
private string _doctype = "";
|
|
|
|
public string DOCTYPE
|
|
{
|
|
get { return _doctype; }
|
|
set { _doctype = value; }
|
|
}
|
|
private string _mblno = "";
|
|
|
|
public string MBLNO
|
|
{
|
|
get { return _mblno; }
|
|
set { _mblno = value; }
|
|
}
|
|
private string _custno = "";
|
|
|
|
public string CUSTNO
|
|
{
|
|
get { return _custno; }
|
|
set { _custno = value; }
|
|
}
|
|
private string _customername = "";
|
|
|
|
public string CUSTOMERNAME
|
|
{
|
|
get { return _customername; }
|
|
set { _customername = value; }
|
|
}
|
|
private string _oplbname = "";
|
|
|
|
public string OPLBNAME
|
|
{
|
|
get { return _oplbname; }
|
|
set { _oplbname = value; }
|
|
}
|
|
|
|
private string _sale = "";
|
|
|
|
public string SALE
|
|
{
|
|
get { return _sale; }
|
|
set { _sale = value; }
|
|
}
|
|
private string _op = "";
|
|
|
|
public string OP
|
|
{
|
|
get { return _op; }
|
|
set { _op = value; }
|
|
}
|
|
|
|
private string _bsno = "";
|
|
|
|
public string BSNO
|
|
{
|
|
get { return _bsno; }
|
|
set { _bsno = value; }
|
|
}
|
|
|
|
private string _receiptno = "";
|
|
|
|
public string RECEIPTNO
|
|
{
|
|
get { return _receiptno; }
|
|
set { _receiptno = value; }
|
|
}
|
|
|
|
private string _receipttype = "";
|
|
|
|
public string RECEIPTTYPE
|
|
{
|
|
get { return _receipttype; }
|
|
set { _receipttype = value; }
|
|
}
|
|
|
|
private string _receipttypeno = "";
|
|
|
|
public string RECEIPTTYPENO
|
|
{
|
|
get { return _receipttypeno; }
|
|
set { _receipttypeno = value; }
|
|
}
|
|
|
|
private string _receive_man = "";
|
|
|
|
public string RECEIVE_MAN
|
|
{
|
|
get { return _receive_man; }
|
|
set { _receive_man = value; }
|
|
}
|
|
|
|
private string _receive_date = "";
|
|
|
|
public string RECEIVE_DATE
|
|
{
|
|
get { return _receive_date; }
|
|
set { _receive_date = value; }
|
|
}
|
|
|
|
private string _send_man = "";
|
|
|
|
public string SEND_MAN
|
|
{
|
|
get { return _send_man; }
|
|
set { _send_man = value; }
|
|
}
|
|
|
|
private string _send_date = "";
|
|
|
|
public string SEND_DATE
|
|
{
|
|
get { return _send_date; }
|
|
set { _send_date = value; }
|
|
}
|
|
|
|
private string _trancer = "";
|
|
|
|
public string TRANCER
|
|
{
|
|
get { return _trancer; }
|
|
set { _trancer = value; }
|
|
}
|
|
|
|
private string _trancno = "";
|
|
|
|
public string TRANCNO
|
|
{
|
|
get { return _trancno; }
|
|
set { _trancno = value; }
|
|
}
|
|
|
|
private string _isrepeat = "0";
|
|
|
|
public string ISREPEAT
|
|
{
|
|
get { return _isrepeat; }
|
|
set { _isrepeat = value; }
|
|
}
|
|
|
|
private string _repeat_man = "";
|
|
|
|
public string REPEAT_MAN
|
|
{
|
|
get { return _repeat_man; }
|
|
set { _repeat_man = value; }
|
|
}
|
|
|
|
private string _repeat_date = "";
|
|
|
|
public string REPEAT_DATE
|
|
{
|
|
get { return _repeat_date; }
|
|
set { _repeat_date = value; }
|
|
}
|
|
|
|
private string _isreceive = "0";
|
|
|
|
public string ISRECEIVE
|
|
{
|
|
get { return _isreceive; }
|
|
set { _isreceive = value; }
|
|
}
|
|
|
|
private string _return_man = "";
|
|
|
|
public string RETURN_MAN
|
|
{
|
|
get { return _return_man; }
|
|
set { _return_man = value; }
|
|
}
|
|
|
|
private string _return_date = "";
|
|
|
|
public string RETURN_DATE
|
|
{
|
|
get { return _return_date; }
|
|
set { _return_date = value; }
|
|
}
|
|
|
|
private string _return_trancer = "";
|
|
|
|
public string RETURN_TRANCER
|
|
{
|
|
get { return _return_trancer; }
|
|
set { _return_trancer = value; }
|
|
}
|
|
|
|
private string _return_trancno = "";
|
|
|
|
public string RETURN_TRANCNO
|
|
{
|
|
get { return _return_trancno; }
|
|
set { _return_trancno = value; }
|
|
}
|
|
|
|
private string _remark = "";
|
|
|
|
public string REMARK
|
|
{
|
|
get { return _remark; }
|
|
set { _remark = value; }
|
|
}
|
|
|
|
private string _corpid = "";
|
|
|
|
public string CORPID
|
|
{
|
|
get { return _corpid; }
|
|
set { _corpid = value; }
|
|
}
|
|
|
|
private string _createuser = "";
|
|
|
|
public string CREATEUSER
|
|
{
|
|
get { return _createuser; }
|
|
set { _createuser = value; }
|
|
}
|
|
|
|
private string _createtime = DateTime.Now.ToString();
|
|
|
|
public string CREATETIME
|
|
{
|
|
get { return _createtime; }
|
|
set { _createtime = value; }
|
|
}
|
|
|
|
private string _modifieduser = "";
|
|
|
|
public string MODIFIEDUSER
|
|
{
|
|
get { return _modifieduser; }
|
|
set { _modifieduser = value; }
|
|
}
|
|
|
|
private string _modifiedtime = DateTime.Now.ToString();
|
|
|
|
public string MODIFIEDTIME
|
|
{
|
|
get { return _modifiedtime; }
|
|
set { _modifiedtime = value; }
|
|
}
|
|
|
|
private string _receive_trancno = "";
|
|
|
|
public string RECEIVE_TRANCNO
|
|
{
|
|
get { return _receive_trancno; }
|
|
set { _receive_trancno = value; }
|
|
}
|
|
|
|
private string _repeat_trancno = "";
|
|
|
|
[ModelDB]
|
|
public string REPEAT_TRANCNO
|
|
{
|
|
get { return _repeat_trancno; }
|
|
set { _repeat_trancno = value; }
|
|
}
|
|
#endregion
|
|
|
|
public MsOpReceiptEntity()
|
|
{
|
|
TableName = "op_receipt";
|
|
}
|
|
|
|
override public string GetBillNoFieldName()
|
|
{
|
|
return "BSNO";
|
|
}
|
|
}
|
|
|
|
|
|
[JsonObject]
|
|
public class MsOpAddress : ModelObjectBillHead
|
|
{
|
|
#region Public Properties
|
|
private string _gid = "";
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
public string GID
|
|
{
|
|
get { return _gid; }
|
|
set { _gid = value; }
|
|
}
|
|
|
|
|
|
//收件人
|
|
private string _name = "";
|
|
[ModelDB]
|
|
public string NAME
|
|
{
|
|
get { return _name; }
|
|
set { _name = value; }
|
|
}
|
|
//收件公司
|
|
private string _corpname = "";
|
|
[ModelDB]
|
|
public string CORPNAME
|
|
{
|
|
get { return _corpname; }
|
|
set { _corpname = value; }
|
|
}
|
|
|
|
//实际收件公司名称
|
|
private string _corpnamerv = "";
|
|
[ModelDB]
|
|
public string CORPNAMERV
|
|
{
|
|
get { return _corpnamerv; }
|
|
set { _corpnamerv = value; }
|
|
}
|
|
|
|
//省份
|
|
private string _province = "";
|
|
[ModelDB]
|
|
public string PROVINCE
|
|
{
|
|
get { return _province; }
|
|
set { _province = value; }
|
|
}
|
|
//目的城市
|
|
private string _desti = "";
|
|
[ModelDB]
|
|
public string DESTI
|
|
{
|
|
get { return _desti; }
|
|
set { _desti = value; }
|
|
}
|
|
//地址
|
|
private string _address = "";
|
|
[ModelDB]
|
|
public string ADDRESS
|
|
{
|
|
get { return _address; }
|
|
set { _address = value; }
|
|
}
|
|
|
|
//收件电话
|
|
private string _tel = "";
|
|
[ModelDB]
|
|
public string TEL
|
|
{
|
|
get { return _tel; }
|
|
set { _tel = value; }
|
|
}
|
|
|
|
//邮编
|
|
private string _postcode = "";
|
|
[ModelDB]
|
|
public string POSTCODE
|
|
{
|
|
get { return _postcode; }
|
|
set { _postcode = value; }
|
|
}
|
|
|
|
#endregion
|
|
|
|
public MsOpAddress()
|
|
{
|
|
TableName = "op_express_address";
|
|
}
|
|
|
|
override public string GetBillNoFieldName()
|
|
{
|
|
return "GID";
|
|
}
|
|
}
|
|
|
|
|
|
[JsonObject]
|
|
public class MsOpSFPrint : ModelObjectBillHead
|
|
{
|
|
#region Public Properties
|
|
private string _gid = "";
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
public string GID
|
|
{
|
|
get { return _gid; }
|
|
set { _gid = value; }
|
|
}
|
|
|
|
|
|
//顺丰单号
|
|
private string _mailno = "";
|
|
[ModelDB]
|
|
public string mailno
|
|
{
|
|
get { return _mailno; }
|
|
set { _mailno = value; }
|
|
}
|
|
|
|
//订单号
|
|
private string _orderid = "";
|
|
[ModelDB]
|
|
public string orderid
|
|
{
|
|
get { return _orderid; }
|
|
set { _orderid = value; }
|
|
}
|
|
|
|
//出发地
|
|
private string _origincode = "";
|
|
[ModelDB]
|
|
public string origincode
|
|
{
|
|
get { return _origincode; }
|
|
set { _origincode = value; }
|
|
}
|
|
|
|
|
|
//目的地
|
|
private string _destcode = "";
|
|
[ModelDB]
|
|
public string destcode
|
|
{
|
|
get { return _destcode; }
|
|
set { _destcode = value; }
|
|
}
|
|
|
|
|
|
|
|
|
|
//时效类型
|
|
private string _proCode = "";
|
|
[ModelDB]
|
|
public string proCode
|
|
{
|
|
get { return _proCode; }
|
|
set { _proCode = value; }
|
|
}
|
|
|
|
//目的地
|
|
private string _destRouteLabel = "";
|
|
[ModelDB]
|
|
public string destRouteLabel
|
|
{
|
|
get { return _destRouteLabel; }
|
|
set { _destRouteLabel = value; }
|
|
}
|
|
//单元区域编码
|
|
private string _destTeamCode = "";
|
|
[ModelDB]
|
|
public string destTeamCode
|
|
{
|
|
get { return _destTeamCode; }
|
|
set { _destTeamCode = value; }
|
|
}
|
|
//进港映射码
|
|
private string _codingMapping = "";
|
|
[ModelDB]
|
|
public string codingMapping
|
|
{
|
|
get { return _codingMapping; }
|
|
set { _codingMapping = value; }
|
|
}
|
|
|
|
//二维码
|
|
private string _twoDimensionCode = "";
|
|
[ModelDB]
|
|
public string twoDimensionCode
|
|
{
|
|
get { return _twoDimensionCode; }
|
|
set { _twoDimensionCode = value; }
|
|
}
|
|
|
|
//a标
|
|
private string _abFlag = "";
|
|
[ModelDB]
|
|
public string abFlag
|
|
{
|
|
get { return _abFlag; }
|
|
set { _abFlag = value; }
|
|
}
|
|
|
|
//出港映射码
|
|
private string _codingMappingOut = "";
|
|
[ModelDB]
|
|
public string codingMappingOut
|
|
{
|
|
get { return _codingMappingOut; }
|
|
set { _codingMappingOut = value; }
|
|
}
|
|
|
|
|
|
//rls_code返回调用代码
|
|
private string _rls_code = "";
|
|
[ModelDB]
|
|
public string rlsCode
|
|
{
|
|
get { return _rls_code; }
|
|
set { _rls_code = value; }
|
|
}
|
|
|
|
/*
|
|
//invoke_result返回调用结果
|
|
private string _invoke_result = "";
|
|
[ModelDB]
|
|
public string invoke_result
|
|
{
|
|
get { return _invoke_result; }
|
|
set { _invoke_result = value; }
|
|
}
|
|
|
|
|
|
|
|
//错误信息
|
|
private string _errorDesc = "";
|
|
[ModelDB]
|
|
public string errorDesc
|
|
{
|
|
get { return _errorDesc; }
|
|
set { _errorDesc = value; }
|
|
}
|
|
*/
|
|
|
|
#endregion
|
|
|
|
public MsOpSFPrint()
|
|
{
|
|
TableName = "op_express_sfprint";
|
|
}
|
|
|
|
override public string GetBillNoFieldName()
|
|
{
|
|
return "GID";
|
|
}
|
|
}
|
|
|
|
|
|
//
|
|
}
|