一、实体定义
1. 名称
2. 属性
| 属性 | 描述 | 类型 | 长度 | 唯一索引 | 备注 |
|---|---|---|---|---|---|
| Title | 标题 | string | 64 | ● | |
| Content | 内容 | string | 64 | ||
| ActiveTime | 生效时间 | datetime | |||
| ExpiredTime | 失效时间 | datetime | |||
| Attenchments | 附件 | List |
|||
| Status | 状态 | int | 0=New 1=Published 2=Cancel 3=Expired |
||
| Remark | 备注 | string | 64 |
3. 其它索引
4. 构造函数
Announcement(string title,string content,Datetime activeTime,Datetime expiredTime)
5. 方法
1) 发布
2) 撤回
3) 作废
Cancel() //Status = 2
二、DTO定义
1. 标准DTO
2. 新增DTO
3. 修改DTO
4. 请求DTO
5. 列表DTO
三、服务定义
1. 发布
1) 名称
2) 说明
3) 返回值
4) 参数
| 名称 | 描述 | 类型 | 长度 | 必填 | 默认值 | 备注 |
|---|---|---|---|---|---|---|
| Id | Guid | ● |
2. 撤回
1) 名称
2) 说明
3) 返回值
4) 参数
| 名称 | 描述 | 类型 | 长度 | 必填 | 默认值 | 备注 |
|---|---|---|---|---|---|---|
| Id | Guid | ● |
3. 作废
1) 名称
2) 说明
3) 返回值
4) 参数
| 名称 | 描述 | 类型 | 长度 | 必填 | 默认值 | 备注 |
|---|---|---|---|---|---|---|
| Id | Guid | ● |
