|
|
|
|
using System;
|
|
|
|
|
using HcUtility.Core;
|
|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
|
|
|
|
|
namespace DSWeb.MvcShipping.Models.MsOpApplyService
|
|
|
|
|
{
|
|
|
|
|
[JsonObject]
|
|
|
|
|
public class MsOpApplyService : ModelObjectBillHead
|
|
|
|
|
{
|
|
|
|
|
#region 私有成员
|
|
|
|
|
private string _BSNO ="*";//业务编号
|
|
|
|
|
private string _OPField = "";
|
|
|
|
|
private string _GID = String.Empty;
|
|
|
|
|
private string _STATUS = "未完成";
|
|
|
|
|
private string _OP = "";
|
|
|
|
|
private string _INPUTBY = "";
|
|
|
|
|
private string _SERVICE = "";
|
|
|
|
|
private string _STARTDATETIME = String.Empty;
|
|
|
|
|
private string _ENDOP = "";
|
|
|
|
|
private string _PLANENDTIME = String.Empty;
|
|
|
|
|
private string _ENDDATETIME = String.Empty;
|
|
|
|
|
private string _REMARK = "";
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 读写属性
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 业务编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
|
|
|
public string BSNO { get { return _BSNO; } set { _BSNO = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
|
|
|
public string OPFIELD { get { return _OPField; } set { _OPField = value; } }
|
|
|
|
|
/// 业务状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All)]
|
|
|
|
|
public string STATUS { get { return _STATUS; } set { _STATUS = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 录入日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string STARTDATETIME { get { return _STARTDATETIME; } set { _STARTDATETIME = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string OP { get { return _OP; } set { _OP = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string INPUTBY { get { return _INPUTBY; } set { _INPUTBY = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string GID { get { return _GID; } set { _GID = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string SERVICE { get { return _SERVICE; } set { _SERVICE = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string ENDOP { get { return _ENDOP; } set { _ENDOP = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string PLANENDTIME { get { return _PLANENDTIME; } set { _PLANENDTIME = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 预抵日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string ENDDATETIME { get { return _ENDDATETIME; } set { _ENDDATETIME = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string REMARK { get { return _REMARK; } set { _REMARK = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
public MsOpApplyService()
|
|
|
|
|
{
|
|
|
|
|
TableName = "op_apply_service";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override public string GetBillNoFieldName()
|
|
|
|
|
{
|
|
|
|
|
return "BsNo";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[JsonObject]
|
|
|
|
|
public class MsOpApplyServiceDetail : ModelObjectBillBody
|
|
|
|
|
{
|
|
|
|
|
#region private Fields
|
|
|
|
|
private string _GID = "";//业务编号
|
|
|
|
|
private string _BSNO = "*";//业务编号
|
|
|
|
|
private string _OPField = "";
|
|
|
|
|
private decimal _serialNo = 0;
|
|
|
|
|
private string _STATUS = "未完成";
|
|
|
|
|
private string _WORK = "";
|
|
|
|
|
private string _STARTDATETIME;
|
|
|
|
|
private string _ENDOP = "";
|
|
|
|
|
private string _PLANENDTIME;
|
|
|
|
|
private string _ENDDATETIME;
|
|
|
|
|
private string _NOFINISHRESON = "";
|
|
|
|
|
private string _NEXTPLAN = "";
|
|
|
|
|
private string _OTADVICE = "";
|
|
|
|
|
private string _HELPOP = "";
|
|
|
|
|
private string _REMARK = "";
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region Public Properties
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 业务编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
|
|
|
public string BSNO { get { return _BSNO; } set { _BSNO = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string GID { get { return _GID; } set { _GID = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
|
|
|
public decimal SerialNo
|
|
|
|
|
{
|
|
|
|
|
get { return _serialNo; }
|
|
|
|
|
set { _serialNo = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.Insert)]
|
|
|
|
|
public string OPFIELD { get { return _OPField; } set { _OPField = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All)]
|
|
|
|
|
public string STATUS { get { return _STATUS; } set { _STATUS = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string WORK { get { return _WORK; } set { _WORK = value; } }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 录入日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string STARTDATETIME { get { return _STARTDATETIME; } set { _STARTDATETIME = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string NOFINISHRESON { get { return _NOFINISHRESON; } set { _NOFINISHRESON = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string NEXTPLAN { get { return _NEXTPLAN; } set { _NEXTPLAN = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string OTADVICE { get { return _OTADVICE; } set { _OTADVICE = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string HELPOP { get { return _HELPOP; } set { _HELPOP = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string ENDOP { get { return _ENDOP; } set { _ENDOP = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string PLANENDTIME { get { return _PLANENDTIME; } set { _PLANENDTIME = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 预抵日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string ENDDATETIME { get { return _ENDDATETIME; } set { _ENDDATETIME = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string REMARK { get { return _REMARK; } set { _REMARK = value; } }
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
override public string GetBillNoFieldName()
|
|
|
|
|
{
|
|
|
|
|
return "BsNo";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[JsonObject]
|
|
|
|
|
public class MsOpApplyServiceView : ModelObjectBillHead
|
|
|
|
|
{
|
|
|
|
|
#region 私有成员
|
|
|
|
|
private string _BSNO = "*";//业务编号
|
|
|
|
|
private string _OPField = "";
|
|
|
|
|
private string _GID = String.Empty;
|
|
|
|
|
private string _STATUS = "未完成";
|
|
|
|
|
private string _OP = "";
|
|
|
|
|
private string _INPUTBY = "";
|
|
|
|
|
private string _SERVICE = "";
|
|
|
|
|
private string _STARTDATETIME = String.Empty;
|
|
|
|
|
private string _ENDOP = "";
|
|
|
|
|
private string _PLANENDTIME = String.Empty;
|
|
|
|
|
private string _ENDDATETIME = String.Empty;
|
|
|
|
|
private string _REMARK = "";
|
|
|
|
|
private string _SERVICETYPE = "";
|
|
|
|
|
|
|
|
|
|
private bool _BSSTATUS;//业务状态
|
|
|
|
|
private bool _FEESTATUS;//费用状态
|
|
|
|
|
private string _BSSTATUSREF = "未锁定";//会计期间
|
|
|
|
|
private string _FEESTATUSREF = "未锁定";//主提单号
|
|
|
|
|
|
|
|
|
|
private DateTime _BSDATE = DateTime.Now;//录入日期
|
|
|
|
|
private string _ACCDATE = "";//会计期间
|
|
|
|
|
private string _MBLNO = "";//主提单号
|
|
|
|
|
private string _CUSTNO = "";//委托编号
|
|
|
|
|
private string _CUSTOMERNAME = "";//委托单位
|
|
|
|
|
private string _BSTYPE = "";//业务类型
|
|
|
|
|
private string _VESSEL = "";//船名
|
|
|
|
|
private string _VOYNO = "";//航次
|
|
|
|
|
private string _ETD=null;//开船日期
|
|
|
|
|
private string _ETA = null;//开船日期
|
|
|
|
|
private string _PORTLOAD = "";//卸货港代码
|
|
|
|
|
private string _PORTDISCHARGE = "";//卸货港
|
|
|
|
|
private string _AINPUTBY = "";//录入人
|
|
|
|
|
private string _AOP = "";//操作员
|
|
|
|
|
private string _SALE = "";//揽货人
|
|
|
|
|
private string _CUSTOMSER = "";//报关行
|
|
|
|
|
private string _BSSOURCE = "";//业务来源
|
|
|
|
|
private string _BSSOURCEDETAIL = "";//来源明细
|
|
|
|
|
private string _CORPID = "";//分公司代码
|
|
|
|
|
private string _SALEDEPT = "";//所属业务部门
|
|
|
|
|
private string _CUSTOMNO = "";//报关单号
|
|
|
|
|
private string _CUSTOMDATE = null;//报关日期
|
|
|
|
|
private string _INSPECTIONNO = "";//报检单号
|
|
|
|
|
private string _INSPECTIONDATE = null;//报检日期
|
|
|
|
|
private string _INVNO = "";//发票号
|
|
|
|
|
private string _CONTRACTNO = "";//合同号
|
|
|
|
|
private string _ARCOUNTRY = "";//运抵国
|
|
|
|
|
private string _GOODSOURCE = "";//货源地
|
|
|
|
|
private string _DOCNO = "";//批准文号
|
|
|
|
|
private string _TRADETYPE = "";//成交方式
|
|
|
|
|
private string _BOOKNO = "";//成交方式
|
|
|
|
|
private string _BYCUSTOM = "";//成交方式
|
|
|
|
|
private string _ENTERP = "";//
|
|
|
|
|
private string _ENTERPID = "";//
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 读写属性
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 业务编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
|
|
|
public string BSNO { get { return _BSNO; } set { _BSNO = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.All, IsPrimary = true)]
|
|
|
|
|
public string OPFIELD { get { return _OPField; } set { _OPField = value; } }
|
|
|
|
|
/// 业务状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.Insert)]
|
|
|
|
|
public string STATUS { get { return _STATUS; } set { _STATUS = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 录入日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string STARTDATETIME { get { return _STARTDATETIME; } set { _STARTDATETIME = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string OP { get { return _OP; } set { _OP = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string INPUTBY { get { return _INPUTBY; } set { _INPUTBY = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string GID { get { return _GID; } set { _GID = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string SERVICE { get { return _SERVICE; } set { _SERVICE = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string ENDOP { get { return _ENDOP; } set { _ENDOP = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string PLANENDTIME { get { return _PLANENDTIME; } set { _PLANENDTIME = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 预抵日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string ENDDATETIME { get { return _ENDDATETIME; } set { _ENDDATETIME = value; } }
|
|
|
|
|
|
|
|
|
|
[ModelDB]
|
|
|
|
|
public string REMARK { get { return _REMARK; } set { _REMARK = value; } }
|
|
|
|
|
public string SERVICETYPE { get { return _SERVICETYPE; } set { _SERVICETYPE = value; } }
|
|
|
|
|
|
|
|
|
|
public bool BSSTATUS { get { return _BSSTATUS; } set { _BSSTATUS = value; } }
|
|
|
|
|
public string BSSTATUSREF { get { return _BSSTATUSREF; } set { _BSSTATUSREF = value; } }
|
|
|
|
|
|
|
|
|
|
public bool FEESTATUS { get { return _FEESTATUS; } set { _FEESTATUS = value; } }
|
|
|
|
|
public string FEESTATUSREF { get { return _FEESTATUSREF; } set { _FEESTATUSREF = value; } }
|
|
|
|
|
public DateTime BSDATE { get { return _BSDATE; } set { _BSDATE = value; } }
|
|
|
|
|
public string ACCDATE { get { return _ACCDATE; } set { _ACCDATE = value; } }
|
|
|
|
|
public string MBLNO { get { return _MBLNO; } set { _MBLNO = value; } }
|
|
|
|
|
public string CUSTNO { get { return _CUSTNO; } set { _CUSTNO = value; } }
|
|
|
|
|
public string CUSTOMERNAME { get { return _CUSTOMERNAME; } set { _CUSTOMERNAME = value; } }
|
|
|
|
|
public string BSTYPE { get { return _BSTYPE; } set { _BSTYPE = value; } }
|
|
|
|
|
public string VESSEL { get { return _VESSEL; } set { _VESSEL = value; } }
|
|
|
|
|
public string VOYNO { get { return _VOYNO; } set { _VOYNO = value; } }
|
|
|
|
|
public string ETD { get { return _ETD; } set { _ETD = value; } }
|
|
|
|
|
public string ETA { get { return _ETA; } set { _ETA = value; } }
|
|
|
|
|
public string PORTLOAD { get { return _PORTLOAD; } set { _PORTLOAD = value; } }
|
|
|
|
|
public string PORTDISCHARGE { get { return _PORTDISCHARGE; } set { _PORTDISCHARGE = value; } }
|
|
|
|
|
public string AINPUTBY { get { return _AINPUTBY; } set { _AINPUTBY = value; } }
|
|
|
|
|
public string AOP { get { return _AOP; } set { _AOP = value; } }
|
|
|
|
|
public string SALE { get { return _SALE; } set { _SALE = value; } }
|
|
|
|
|
public string CUSTOMSER { get { return _CUSTOMSER; } set { _CUSTOMSER = value; } }
|
|
|
|
|
public string BSSOURCE { get { return _BSSOURCE; } set { _BSSOURCE = value; } }
|
|
|
|
|
public string BSSOURCEDETAIL { get { return _BSSOURCEDETAIL; } set { _BSSOURCEDETAIL = value; } }
|
|
|
|
|
public string CORPID { get { return _CORPID; } set { _CORPID = value; } }
|
|
|
|
|
public string SALEDEPT { get { return _SALEDEPT; } set { _SALEDEPT = value; } }
|
|
|
|
|
public string CUSTOMNO { get { return _CUSTOMNO; } set { _CUSTOMNO = value; } }
|
|
|
|
|
public string CUSTOMDATE { get { return _CUSTOMDATE; } set { _CUSTOMDATE = value; } }
|
|
|
|
|
public string INSPECTIONNO { get { return _INSPECTIONNO; } set { _INSPECTIONNO = value; } }
|
|
|
|
|
public string INSPECTIONDATE { get { return _INSPECTIONDATE; } set { _INSPECTIONDATE = value; } }
|
|
|
|
|
public string INVNO { get { return _INVNO; } set { _INVNO = value; } }
|
|
|
|
|
public string CONTRACTNO { get { return _CONTRACTNO; } set { _CONTRACTNO = value; } }
|
|
|
|
|
public string ARCOUNTRY { get { return _ARCOUNTRY; } set { _ARCOUNTRY = value; } }
|
|
|
|
|
public string GOODSOURCE { get { return _GOODSOURCE; } set { _GOODSOURCE = value; } }
|
|
|
|
|
public string DOCNO { get { return _DOCNO; } set { _DOCNO = value; } }
|
|
|
|
|
public string TRADETYPE { get { return _TRADETYPE; } set { _TRADETYPE = value; } }
|
|
|
|
|
public string BOOKNO { get { return _BOOKNO; } set { _BOOKNO = value; } }
|
|
|
|
|
public string BYCUSTOM { get { return _BYCUSTOM; } set { _BYCUSTOM = value; } }
|
|
|
|
|
public string ENTERP { get { return _ENTERP; } set { _ENTERP = value; } }
|
|
|
|
|
public string ENTERPID { get { return _ENTERPID; } set { _ENTERPID = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
public MsOpApplyServiceView()
|
|
|
|
|
{
|
|
|
|
|
TableName = "op_apply_service";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override public string GetBillNoFieldName()
|
|
|
|
|
{
|
|
|
|
|
return "BsNo";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#region 参照部分
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|