username@email.com
2024-10-29 3f91a6737fc06b45461ce11eae5660cbbf766f7e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
/***********************************************************************
 *            Project: baifenBinfa
 *        ProjectName: 百分兵法管理系统                               
 *                Web: http://chuanyin.com                     
 *             Author:                                        
 *              Email: 34161541@qq.com
 *         CreateTime: 2024-03-01 22:14:58
 *        Description: 暂无
***********************************************************************/ 
using SqlSugar;
using System.ComponentModel.DataAnnotations;
 
namespace CoreCms.Net.Model.Entities
{
    /// <summary>
    /// 促销表
    /// </summary>
    [SugarTable("CoreCmsPromotion",TableDescription = "促销表")]
    public partial class CoreCmsPromotion
    {
        /// <summary>
        /// 促销表
        /// </summary>
        public CoreCmsPromotion()
        {
        }
 
        /// <summary>
        /// 序列
        /// </summary>
        [Display(Name = "序列")]
        [SugarColumn(ColumnDescription = "序列", IsPrimaryKey = true, IsIdentity = true)]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 id { get; set; }
        /// <summary>
        /// 促销名称
        /// </summary>
        [Display(Name = "促销名称")]
        [SugarColumn(ColumnDescription = "促销名称")]
        [Required(ErrorMessage = "请输入{0}")]
        [StringLength(40, ErrorMessage = "【{0}】不能超过{1}字符长度")]
        public System.String name { get; set; }
        /// <summary>
        /// 类型
        /// </summary>
        [Display(Name = "类型")]
        [SugarColumn(ColumnDescription = "类型")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 type { get; set; }
        /// <summary>
        /// 排序
        /// </summary>
        [Display(Name = "排序")]
        [SugarColumn(ColumnDescription = "排序")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 sort { get; set; }
        /// <summary>
        /// 其它参数
        /// </summary>
        [Display(Name = "其它参数")]
        [SugarColumn(ColumnDescription = "其它参数", IsNullable = true)]
        public System.String parameters { get; set; }
        /// <summary>
        /// 每人限购数量
        /// </summary>
        [Display(Name = "每人限购数量")]
        [SugarColumn(ColumnDescription = "每人限购数量")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 maxNums { get; set; }
        /// <summary>
        /// 每个商品活动数量
        /// </summary>
        [Display(Name = "每个商品活动数量")]
        [SugarColumn(ColumnDescription = "每个商品活动数量")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 maxGoodsNums { get; set; }
        /// <summary>
        /// 最大领取数量
        /// </summary>
        [Display(Name = "最大领取数量")]
        [SugarColumn(ColumnDescription = "最大领取数量")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 maxRecevieNums { get; set; }
        /// <summary>
        /// 开始时间
        /// </summary>
        [Display(Name = "开始时间")]
        [SugarColumn(ColumnDescription = "开始时间")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.DateTime startTime { get; set; }
        /// <summary>
        /// 结束时间
        /// </summary>
        [Display(Name = "结束时间")]
        [SugarColumn(ColumnDescription = "结束时间")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.DateTime endTime { get; set; }
        /// <summary>
        /// 是否排他
        /// </summary>
        [Display(Name = "是否排他")]
        [SugarColumn(ColumnDescription = "是否排他")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Boolean isExclusive { get; set; }
        /// <summary>
        /// 是否自动领取
        /// </summary>
        [Display(Name = "是否自动领取")]
        [SugarColumn(ColumnDescription = "是否自动领取")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Boolean isAutoReceive { get; set; }
        /// <summary>
        /// 是否开启
        /// </summary>
        [Display(Name = "是否开启")]
        [SugarColumn(ColumnDescription = "是否开启")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Boolean isEnable { get; set; }
        /// <summary>
        /// 是否删除
        /// </summary>
        [Display(Name = "是否删除")]
        [SugarColumn(ColumnDescription = "是否删除")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Boolean isDel { get; set; }
        /// <summary>
        /// 有效天数
        /// </summary>
        [Display(Name = "有效天数")]
        [SugarColumn(ColumnDescription = "有效天数")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 effectiveDays { get; set; }
        /// <summary>
        /// 有效小时
        /// </summary>
        [Display(Name = "有效小时")]
        [SugarColumn(ColumnDescription = "有效小时")]
        [Required(ErrorMessage = "请输入{0}")]
        public System.Int32 effectiveHours { get; set; }
    }
}