-
Notifications
You must be signed in to change notification settings - Fork 24
/
IContentInfo.cs
168 lines (131 loc) · 3.79 KB
/
IContentInfo.cs
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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
using System;
namespace SiteServer.Plugin
{
/// <summary>
/// 内容实体接口。
/// 内容表默认名称为model_Content,SiteServer CMS 后台可以新建新的内容表,或者修改现有内容表的字段。
/// </summary>
public interface IContentInfo
{
/// <summary>
/// 内容Id。
/// </summary>
int Id { get; set; }
/// <summary>
/// 栏目Id。
/// </summary>
int ChannelId { get; set; }
/// <summary>
/// 站点Id。
/// </summary>
int SiteId { get; set; }
/// <summary>
/// 添加人。
/// </summary>
string AddUserName { get; set; }
/// <summary>
/// 修改人。
/// </summary>
string LastEditUserName { get; set; }
/// <summary>
/// 修改时间。
/// </summary>
DateTime? LastEditDate { get; set; }
/// <summary>
/// 新增内容的管理员Id。
/// </summary>
int AdminId { get; set; }
/// <summary>
/// 新增投稿的用户Id。
/// </summary>
int UserId { get; set; }
/// <summary>
/// 排序。
/// </summary>
int Taxis { get; set; }
/// <summary>
/// 来源内容Id。
/// </summary>
int SourceId { get; set; }
/// <summary>
/// 引用内容Id。
/// </summary>
int ReferenceId { get; set; }
/// <summary>
/// 总点击量。
/// </summary>
int Hits { get; set; }
/// <summary>
/// 日点击。
/// </summary>
int HitsByDay { get; set; }
/// <summary>
/// 周点击。
/// </summary>
int HitsByWeek { get; set; }
/// <summary>
/// 月点击。
/// </summary>
int HitsByMonth { get; set; }
/// <summary>
/// 最后点击时间。
/// </summary>
DateTime? LastHitsDate { get; set; }
/// <summary>
/// 内容标题。
/// </summary>
string Title { get; set; }
/// <summary>
/// 是否置顶内容。
/// </summary>
bool Top { get; set; }
/// <summary>
/// 是否推荐内容。
/// </summary>
bool Recommend { get; set; }
/// <summary>
/// 是否热点内容。
/// </summary>
bool Hot { get; set; }
/// <summary>
/// 是否醒目内容。
/// </summary>
bool Color { get; set; }
/// <summary>
/// 内容组。
/// 多个内容组以英文逗号隔开。
/// </summary>
string GroupNameCollection { get; set; }
/// <summary>
/// 标签。
/// 多个标签以英文逗号隔开。
/// </summary>
string Tags { get; set; }
/// <summary>
/// 是否终审通过通过。
/// </summary>
bool Checked { get; set; }
/// <summary>
/// 未终审通过情况下,处于第几级审核状态。
/// </summary>
int CheckedLevel { get; set; }
/// <summary>
/// 外部链接,设置后链接将指向此地址。
/// </summary>
string LinkUrl { get; set; }
/// <summary>
/// 添加时间。
/// </summary>
DateTime? AddDate { get; set; }
string SubTitle { get; set; }
string ImageUrl { get; set; }
string VideoUrl { get; set; }
string FileUrl { get; set; }
string Author { get; set; }
string Source { get; set; }
string Summary { get; set; }
string Content { get; set; }
void Set(string name, object value);
T Get<T>(string name);
}
}