using System; using System.Collections.Generic; using SqlSugar; using OfficeOpenXml.Attributes; using Newtonsoft.Json; namespace ARW.Model.Models.Business.LogisticsManage.DeliveryRules { /// /// 配送模板区域及运费,数据实体对象 /// /// @author 黎文豪 /// @date 2023-06-16 /// [SugarTable("tb_delivery_rule")] public class DeliveryRule : BusinessBase { /// /// 描述 : /// 空值 : false /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "delivery_rule_id")] public int DeliveryRuleId { get; set; } /// /// 描述 : /// 空值 : false /// [JsonConverter(typeof(ValueToStringConverter))] [SugarColumn(IsPrimaryKey = true, IsIdentity = false, ColumnName = "delivery_rule_guid")] public long DeliveryRuleGuid { get; set; } /// /// 描述 :配送模板guid /// 空值 : false /// [JsonConverter(typeof(ValueToStringConverter))] [SugarColumn(ColumnName = "delivery_guid")] public long DeliveryGuid { get; set; } /// /// 描述 :可配送区域(城市id集) /// 空值 : false /// [SugarColumn(ColumnName = "delivery_rule_region")] public string DeliveryRuleRegion { get; set; } /// /// 描述 :可配送区域(文字展示) /// 空值 : false /// [SugarColumn(ColumnName = "delivery_rule_region_text")] public string DeliveryRuleRegionText { get; set; } /// /// 描述 :首件(个)/首重(Kg) /// 空值 : false /// [SugarColumn(ColumnName = "delivery_rule_first")] public int DeliveryRuleFirst { get; set; } /// /// 描述 :运费(元) /// 空值 : false /// [SugarColumn(ColumnName = "delivery_rule_first_fee")] public decimal DeliveryRuleFirstFee { get; set; } /// /// 描述 :续件/续重 /// 空值 : false /// [SugarColumn(ColumnName = "delivery_rule_additional")] public int DeliveryRuleAdditional { get; set; } /// /// 描述 :续费(元) /// 空值 : false /// [SugarColumn(ColumnName = "delivery_rule_additional_fee")] public decimal DeliveryRuleAdditionalFee { get; set; } } }