using DS.Module.Core; using DS.Module.Core.Data; using SqlSugar; namespace DS.WMS.Core.Code.Entity; /// /// EDI参数设置信息表 /// [SqlSugar.SugarTable("code_edi_set", "EDI参数设置信息表")] public class CodeEdiSet : BaseModel { /// /// EDI类型代码 /// [SugarColumn(ColumnDescription = "EDI类型代码", Length = 40)] public string EdiTypeCode { get; set; } /// /// EDI类型名称 /// [SugarColumn(ColumnDescription = "EDI类型名称", Length = 40)] public string EdiName { get; set; } /// /// 服务器IP /// [SugarColumn(ColumnDescription = "服务器IP", Length = 40, IsNullable = true)] public string ServerIp { get; set; } /// /// 文件夹 /// [SugarColumn(ColumnDescription = "文件夹", Length = 40,IsNullable = true)] public string FolderName { get; set; } /// /// 用户名 /// [SugarColumn(ColumnDescription = "用户名", Length = 40, IsNullable = true)] public string UserName { get; set; } /// /// 密码 /// [SugarColumn(ColumnDescription = "密码", Length = 40, IsNullable = true)] public string Password { get; set; } /// /// 发送方代码 /// [SugarColumn(ColumnDescription = "发送方代码", Length = 40, IsNullable = true)] public string SendCode { get; set; } /// /// 接收方代码 /// [SugarColumn(ColumnDescription = "接收方代码", Length = 40, IsNullable = true)] public string ReceiveCode { get; set; } /// /// 发送方名称 /// [SugarColumn(ColumnDescription = "发送方名称", Length = 100, IsNullable = true)] public string SendName { get; set; } /// /// 发送方联系人 /// [SugarColumn(ColumnDescription = "发送方联系人", Length = 40, IsNullable = true)] public string SendAttn { get; set; } /// /// 发送方电话 /// [SugarColumn(ColumnDescription = "发送方电话", Length = 40, IsNullable = true)] public string SendTel { get; set; } /// /// 发送方邮箱 /// [SugarColumn(ColumnDescription = "发送方邮箱", Length = 40, IsNullable = true)] public string SendEmail { get; set; } /// /// 发送方公司代码 /// [SugarColumn(ColumnDescription = "发送方公司代码", Length = 40, IsNullable = true)] public string SendCompanyCode { get; set; } /// /// 发送方部门代码 /// [SugarColumn(ColumnDescription = "发送方公司代码", Length = 40, IsNullable = true)] public string SendSubCompanyCode { get; set; } /// /// 船公司代码 /// [SugarColumn(ColumnDescription = "船公司代码", Length = 40, IsNullable = true)] public string CarrierCode { get; set; } /// /// 船公司名称 /// [SugarColumn(ColumnDescription = "船公司名称", Length = 100, IsNullable = true)] public string CarrierName { get; set; } /// /// 船公司Id /// [SugarColumn(ColumnDescription = "船公司Id", DefaultValue ="0", IsNullable = true)] public long? CarrierId { get; set; } /// /// 接收方邮箱 /// [SugarColumn(ColumnDescription = "接收方邮箱", IsNullable = true, Length = 100)] public string ReceiveEmail { get; set; } /// /// 接收方SI邮箱 /// [SugarColumn(ColumnDescription = "接收方SI邮箱", IsNullable = true, Length = 100)] public string ReceiveSiEmail { get; set; } /// /// 接收方操作 /// [SugarColumn(ColumnDescription = "接收方操作", IsNullable = true, Length = 40)] public string ReceiveOp { get; set; } /// /// 接收方销售 /// [SugarColumn(ColumnDescription = "接收方销售", IsNullable = true, Length = 40)] public string ReceiveSale { get; set; } /// /// 接收方部门 /// [SugarColumn(ColumnDescription = "接收方部门", IsNullable = true, Length = 40)] public string ReceiveDept { get; set; } /// /// 发送人电话 /// [SugarColumn(ColumnDescription = "发送人电话", IsNullable = true, Length = 40)] public string ShipperTel { get; set; } /// /// 收货人电话 /// [SugarColumn(ColumnDescription = "收货人电话", IsNullable = true, Length = 40)] public string ConsigneeTel { get; set; } /// /// 通知人电话 /// [SugarColumn(ColumnDescription = "通知人电话", IsNullable = true, Length = 40)] public string NotifypartyTel { get; set; } ///// ///// 是否设置TEL ///// //public string ISUSETEL { get; set; } /// /// 发送类型 /// [SugarColumn(ColumnDescription = "发送类型", IsNullable = true, Length = 10)] public string SendType { get; set; } /// /// 发送方别名 /// [SugarColumn(ColumnDescription = "发送方别名", IsNullable = true, Length = 40)] public string AliasSendCode { get; set; } /// /// 发货方代码 /// [SugarColumn(ColumnDescription = "发货方代码", IsNullable = true,Length = 40)] public string SendShipperCode { get; set; } /// /// FTP主动模式 /// [SugarColumn(ColumnDescription = "FTP主动模式", DefaultValue = "0")] public bool FtpModeActive { get; set; } /// /// 状态 0启用 1禁用 /// [SugarColumn(ColumnDescription = "状态", DefaultValue = "0")] public StatusEnum? Status { get; set; } = StatusEnum.Enable; }