diff --git a/SiNan.Model/Db/GOI/AggregationJDPopularizeAdSku.cs b/SiNan.Model/Db/GOI/AggregationJDPopularizeAdSku.cs new file mode 100644 index 0000000..a8a8d46 --- /dev/null +++ b/SiNan.Model/Db/GOI/AggregationJDPopularizeAdSku.cs @@ -0,0 +1,111 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizeadsku", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeAdSku + { + + /// + /// 聚合Id + /// + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + /// + /// 单元Id + /// + [Column(DbType = "bigint")] + public long? AdGroupId { get; set; } + + /// + /// 创意Id + /// + [Column(DbType = "bigint")] + public long? AdId { get; set; } + + + public string AdName { get; set; } + + /// + /// 业务线(快车:2 京速推:134217728) + /// + [Column(DbType = "int")] + public int? BusinessType { get; set; } + + /// + /// 计划Id + /// + [Column(DbType = "bigint")] + public long? CampaignId { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + /// + /// 近30天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dCost { get; set; } + + /// + /// 近30天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelGOI { get; set; } + + /// + /// 近30天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelProfit { get; set; } + + /// + /// 近7天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dCost { get; set; } + + /// + /// 近7天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelGOI { get; set; } + + /// + /// 近7天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + [Column(StringLength = 50)] + public string SkuId { get; set; } + + [Column(DbType = "datetime")] + public DateTime? UpdateTime { get; set; } + + /// + /// 昨天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayCost { get; set; } + + /// + /// 昨天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelGOI { get; set; } + + /// + /// 昨天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelProfit { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/AggregationJDPopularizeAdSkuDaily.cs b/SiNan.Model/Db/GOI/AggregationJDPopularizeAdSkuDaily.cs new file mode 100644 index 0000000..6de9f3f --- /dev/null +++ b/SiNan.Model/Db/GOI/AggregationJDPopularizeAdSkuDaily.cs @@ -0,0 +1,72 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizeadskudaily", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeAdSkuDaily + { + + /// + /// 聚合Id + /// + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + /// + /// 单元Id + /// + [Column(DbType = "bigint")] + public long? AdGroupId { get; set; } + + [Column(DbType = "bigint")] + public long? AdId { get; set; } + + + public string AdName { get; set; } + + /// + /// 业务线(快车:2 京速推:134217728) + /// + [Column(DbType = "int")] + public int? BusinessType { get; set; } + + /// + /// 计划Id + /// + [Column(DbType = "bigint")] + public long? CampaignId { get; set; } + + /// + /// 推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Cost { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + [Column(DbType = "datetime")] + public DateTime? Date { get; set; } + + /// + /// 推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelGOI { get; set; } + + /// + /// 推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + [Column(StringLength = 50)] + public string SkuId { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizeadgroup.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizeadgroup.cs new file mode 100644 index 0000000..b1ca892 --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizeadgroup.cs @@ -0,0 +1,89 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizeadgroup", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeAdGroup + { + /// + /// 单元Id + /// + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + + public string AdGroupName { get; set; } + + /// + /// 计划Id + /// + [Column(DbType = "bigint")] + public long? CampaignId { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + /// + /// 近30天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dCost { get; set; } + + /// + /// 近30天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelGOI { get; set; } + + /// + /// 近30天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelProfit { get; set; } + + /// + /// 近7天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dCost { get; set; } + + /// + /// 近7天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelGOI { get; set; } + + /// + /// 近7天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + [Column(DbType = "datetime")] + public DateTime? UpdateTime { get; set; } + + /// + /// 昨天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayCost { get; set; } + + /// + /// 昨天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelGOI { get; set; } + + /// + /// 昨天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelProfit { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizeadgroupdaily.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizeadgroupdaily.cs new file mode 100644 index 0000000..544fbc0 --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizeadgroupdaily.cs @@ -0,0 +1,57 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizeadgroupdaily", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeAdGroupDaily + { + + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + /// + /// 单元Id + /// + [Column(DbType = "bigint")] + public long? AdGroupId { get; set; } + + + public string AdGroupName { get; set; } + + /// + /// 计划Id + /// + [Column(DbType = "bigint")] + public long? CampaignId { get; set; } + + /// + /// 推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Cost { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + [Column(DbType = "datetime")] + public DateTime? Date { get; set; } + + /// + /// 推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelGOI { get; set; } + + /// + /// 推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizecampaign.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizecampaign.cs new file mode 100644 index 0000000..2527111 --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizecampaign.cs @@ -0,0 +1,90 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizecampaign", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeCampaign + { + + /// + /// 计划Id + /// + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + /// + /// 业务线(快车:2 京速推:134217728) + /// + [Column(DbType = "int")] + public int? BusinessType { get; set; } + + + public string CampaignName { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + /// + /// 近30天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dCost { get; set; } + + /// + /// 近30天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelGOI { get; set; } + + /// + /// 近30天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelProfit { get; set; } + + /// + /// 近7天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dCost { get; set; } + + /// + /// 近7天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelGOI { get; set; } + + /// + /// 近7天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + [Column(DbType = "datetime")] + public DateTime? UpdateTime { get; set; } + + /// + /// 昨天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayCost { get; set; } + + /// + /// 昨天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelGOI { get; set; } + + /// + /// 昨天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelProfit { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizecampaigndaily.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizecampaigndaily.cs new file mode 100644 index 0000000..2cd24d1 --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizecampaigndaily.cs @@ -0,0 +1,57 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizecampaigndaily", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeCampaignDaily + { + + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + /// + /// 业务线(快车:2 京速推:134217728) + /// + [Column(DbType = "int")] + public int? BusinessType { get; set; } + + /// + /// 计划Id + /// + [Column(DbType = "bigint")] + public long? CampaignId { get; set; } + + + public string CampaignName { get; set; } + + /// + /// 推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Cost { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + [Column(DbType = "datetime")] + public DateTime? Date { get; set; } + + /// + /// 推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelGOI { get; set; } + + /// + /// 推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizesku.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizesku.cs new file mode 100644 index 0000000..63084a0 --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizesku.cs @@ -0,0 +1,119 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizesku", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeSku + { + /// + /// sku + /// + [Column(StringLength = 50, IsPrimary = true, IsNullable = false)] + public string Id { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + [Column(StringLength = 50)] + public string ProductId { get; set; } + + /// + /// 近30天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dCost { get; set; } + + /// + /// 近30天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelGOI { get; set; } + + /// + /// 近30天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelProfit { get; set; } + + /// + /// 近30天产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dProductLevelGOI { get; set; } + + /// + /// 近30天产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dProductLevelProfit { get; set; } + + /// + /// 近7天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dCost { get; set; } + + /// + /// 近7天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelGOI { get; set; } + + /// + /// 近7天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelProfit { get; set; } + + /// + /// 近7天产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dProductLevelGOI { get; set; } + + /// + /// 近7天产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dProductLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + [Column(DbType = "datetime")] + public DateTime? UpdateTime { get; set; } + + /// + /// 昨天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayCost { get; set; } + + /// + /// 昨天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelGOI { get; set; } + + /// + /// 昨天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelProfit { get; set; } + + /// + /// 昨天产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayProductLevelGOI { get; set; } + + /// + /// 昨天产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayProductLevelProfit { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizeskudaily.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizeskudaily.cs new file mode 100644 index 0000000..1748564 --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizeskudaily.cs @@ -0,0 +1,66 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizeskudaily", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeSkuDaily + { + + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + /// + /// 推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Cost { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + [Column(DbType = "datetime")] + public DateTime? Date { get; set; } + + /// + /// 推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelGOI { get; set; } + + /// + /// 推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelProfit { get; set; } + + /// + /// spu + /// + [Column(StringLength = 50)] + public string ProductId { get; set; } + + /// + /// 产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? ProductLevelGOI { get; set; } + + /// + /// 产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? ProductLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + /// + /// sku + /// + [Column(StringLength = 50)] + public string SkuId { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizespu.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizespu.cs new file mode 100644 index 0000000..f1216da --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizespu.cs @@ -0,0 +1,116 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizespu", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeSpu + { + /// + /// spu + /// + [Column(StringLength = 50, IsPrimary = true, IsNullable = false)] + public string Id { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + /// + /// 近30天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dCost { get; set; } + + /// + /// 近30天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelGOI { get; set; } + + /// + /// 近30天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dPopularizeLevelProfit { get; set; } + + /// + /// 近30天产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dProductLevelGOI { get; set; } + + /// + /// 近30天产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent30dProductLevelProfit { get; set; } + + /// + /// 近7天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dCost { get; set; } + + /// + /// 近7天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelGOI { get; set; } + + /// + /// 近7天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dPopularizeLevelProfit { get; set; } + + /// + /// 近7天产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dProductLevelGOI { get; set; } + + /// + /// 近7天产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Recent7dProductLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + [Column(DbType = "datetime")] + public DateTime? UpdateTime { get; set; } + + /// + /// 昨天推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayCost { get; set; } + + /// + /// 昨天推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelGOI { get; set; } + + /// + /// 昨天推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayPopularizeLevelProfit { get; set; } + + /// + /// 昨天产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayProductLevelGOI { get; set; } + + /// + /// 昨天产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? YestodayProductLevelProfit { get; set; } + + } + +} diff --git a/SiNan.Model/Db/GOI/Aggregationjdpopularizespudaily.cs b/SiNan.Model/Db/GOI/Aggregationjdpopularizespudaily.cs new file mode 100644 index 0000000..efaab41 --- /dev/null +++ b/SiNan.Model/Db/GOI/Aggregationjdpopularizespudaily.cs @@ -0,0 +1,59 @@ +using FreeSql.DataAnnotations; + +namespace SiNan.Model.Db +{ + + [Table(Name = "aggregationjdpopularizespudaily", DisableSyncStructure = true)] + public partial class AggregationJDPopularizeSpuDaily + { + [Column(DbType = "bigint", IsPrimary = true)] + public long Id { get; set; } + + /// + /// 推广花费 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? Cost { get; set; } + + [Column(DbType = "datetime")] + public DateTime? CreateTime { get; set; } + + [Column(DbType = "datetime")] + public DateTime? Date { get; set; } + + /// + /// 推广维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelGOI { get; set; } + + /// + /// 推广维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? PopularizeLevelProfit { get; set; } + + /// + /// spu + /// + [Column(StringLength = 50)] + public string ProductId { get; set; } + + /// + /// 产品维度GOI + /// + [Column(DbType = "decimal(18,2)")] + public decimal? ProductLevelGOI { get; set; } + + /// + /// 产品维度毛利 + /// + [Column(DbType = "decimal(18,2)")] + public decimal? ProductLevelProfit { get; set; } + + [Column(DbType = "bigint")] + public long? ShopId { get; set; } + + } + +}