using System; using System.Collections.Generic; using SqlSugar; using Myshipping.Core.Entity; using System.ComponentModel; /* * @author : whm * @date : 2024-1-22 * @desc : 费用代码 */ namespace Myshipping.Application.Entity { /// /// 费用代码 /// [SugarTable("fee_code", TableDescription = "费用代码")] public class FeeCode : DBEntityTenant { /// /// 费用代码,录入费用是作为检索 /// [SugarColumn(ColumnName = "FeeCode")] [Description("费用代码,录入费用是作为检索")] public string Code{ get; set; } /// /// 费用名称 /// [SugarColumn(ColumnName = "Name")] [Description("费用名称")] public string Name{ get; set; } /// /// 费用英文名称 /// [SugarColumn(ColumnName = "Description")] [Description("费用英文名称")] public string Description{ get; set; } /// /// 默认币别 /// [SugarColumn(ColumnName = "DefaultCurr")] [Description("默认币别")] public string DefaultCurr{ get; set; } /// /// 海运 海运相关模块使用 /// [SugarColumn(ColumnName = "IsSea")] [Description("海运 海运相关模块使用")] public bool IsSea{ get; set; } /// /// 空运 空运相关模块使用 /// [SugarColumn(ColumnName = "IsAir")] [Description("空运 空运相关模块使用")] public bool IsAir{ get; set; } /// /// 默认计费标准 /// [SugarColumn(ColumnName = "DefaultUnit")] [Description("默认计费标准")] public string DefaultUnit{ get; set; } /// /// 收费默认 客户类别 /// [SugarColumn(ColumnName = "DefaultDebit")] [Description("收费默认 客户类别")] public string DefaultDebit{ get; set; } /// /// 付费默认 客户类别 /// [SugarColumn(ColumnName = "DefaultCredit")] [Description("付费默认 客户类别")] public string DefaultCredit{ get; set; } /// /// 陆运 陆运相关模块使用 /// [SugarColumn(ColumnName = "IsTrucking")] [Description("陆运 陆运相关模块使用")] public bool IsTrucking{ get; set; } /// /// 仓储 仓储相关模块使用 /// [SugarColumn(ColumnName = "IsWMS")] [Description("仓储 仓储相关模块使用")] public bool IsWMS{ get; set; } /// /// 费用分组 /// [SugarColumn(ColumnName = "FeeGroup")] [Description("费用分组")] public string FeeGroup{ get; set; } /// /// 费用默认frt /// [SugarColumn(ColumnName = "FeeFrt")] [Description("费用默认frt")] public string FeeFrt{ get; set; } /// /// 费用默认税率 /// [SugarColumn(ColumnName = "TaxRate")] [Description("费用默认税率")] public decimal TaxRate{ get; set; } /// /// 对帐类型 /// [SugarColumn(ColumnName = "DuiType")] [Description("对帐类型")] public string DuiType{ get; set; } /// /// 默认发票费用名称 /// [SugarColumn(ColumnName = "GoodName")] [Description("默认发票费用名称")] public string GoodName{ get; set; } /// /// 默认是否机密 /// [SugarColumn(ColumnName = "IsOpen")] [Description("默认是否机密")] public bool IsOpen{ get; set; } /// /// 默认是否开票 /// [SugarColumn(ColumnName = "IsInvoice")] [Description("默认是否开票")] public bool IsInvoice{ get; set; } /// /// 租户名称 /// [SugarColumn(ColumnName = "TenantName")] [Description("租户名称")] public string TenantName{ get; set; } } }