文章新增缩略图
This commit is contained in:
parent
6585365994
commit
f8480a031f
@ -115,20 +115,23 @@ namespace ZR.Admin.WebApi.Controllers
|
||||
[Log(Title = "文章修改", BusinessType = BusinessType.UPDATE)]
|
||||
public IActionResult Update([FromBody] Article parm)
|
||||
{
|
||||
//从 Dto 映射到 实体
|
||||
var addModel = parm.Adapt<Article>().ToCreate(context: HttpContext);
|
||||
addModel.AuthorName = HttpContext.GetName();
|
||||
if (parm == null)
|
||||
{
|
||||
throw new CustomException("请求参数错误");
|
||||
}
|
||||
parm.AuthorName = HttpContext.GetName();
|
||||
|
||||
var response = _ArticleService.Update(it => it.Cid == addModel.Cid,
|
||||
var response = _ArticleService.Update(it => it.Cid == parm.Cid,
|
||||
f => new Article
|
||||
{
|
||||
Title = addModel.Title,
|
||||
Content = addModel.Content,
|
||||
Tags = addModel.Tags,
|
||||
Category_Id = addModel.Category_Id,
|
||||
UpdateTime = addModel.UpdateTime,
|
||||
Status = addModel.Status
|
||||
}).ToCreate();
|
||||
Title = parm.Title,
|
||||
Content = parm.Content,
|
||||
Tags = parm.Tags,
|
||||
Category_Id = parm.Category_Id,
|
||||
UpdateTime = parm.UpdateTime,
|
||||
Status = parm.Status,
|
||||
CoverUrl = parm.CoverUrl
|
||||
});
|
||||
|
||||
return SUCCESS(response);
|
||||
}
|
||||
|
||||
@ -45,5 +45,9 @@ namespace ZR.Model.System
|
||||
public string Tags { get; set; }
|
||||
public int Hits { get; set; }
|
||||
public int Category_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 封面地址
|
||||
/// </summary>
|
||||
public string CoverUrl { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@ -670,6 +670,7 @@ CREATE TABLE `article` (
|
||||
`createTime` datetime(6) NULL DEFAULT NULL COMMENT '创建时间',
|
||||
`updateTime` datetime(6) NULL DEFAULT NULL COMMENT '修改时间',
|
||||
`authorName` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '作者名',
|
||||
`coverUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面',
|
||||
PRIMARY KEY (`cid`) USING BTREE
|
||||
) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ CREATE TABLE sys_tasks
|
||||
GO
|
||||
INSERT INTO sys_tasks VALUES ('1410905433996136448', '测试任务', 'SYSTEM', '0 0/10 * * * ? ', 'ZR.Tasks', 'TaskScheduler.Job_SyncTest', NULL, 0, '2021-07-02 18:17:31', '9999-12-31 00:00:00', 1, 1, 1, NULL, '2021-07-02 18:17:23', '2021-07-02 18:17:31', 'admin', NULL, NULL, 1, '');
|
||||
GO
|
||||
if OBJECT_ID(N'sys_Tasks_log',N'U') is not NULL DROP TABLE sys_Tasks_log
|
||||
if OBJECT_ID(N'sys_tasks_log',N'U') is not NULL DROP TABLE sys_tasks_log
|
||||
GO
|
||||
/**定时任务调度日志表*/
|
||||
CREATE TABLE sys_tasks_log (
|
||||
@ -47,9 +47,6 @@ CREATE TABLE sys_tasks_log (
|
||||
elapsed DECIMAL(10, 4) NULL, -- '作业用时',
|
||||
)
|
||||
GO
|
||||
INSERT INTO sys_Tasks_log VALUES ('1410905433996136448', '测试任务', 'SYSTEM', 'Succeed', '0', NULL, '2021-08-02 15:10:00', 'ZRTasks.Job_SyncTest', 18);
|
||||
INSERT INTO sys_Tasks_log VALUES ('1410905433996136448', '测试任务', 'SYSTEM', 'Succeed', '0', NULL, '2021-08-02 15:20:00', 'ZRTasks.Job_SyncTest', 14);
|
||||
GO
|
||||
|
||||
/*公告表*/
|
||||
if OBJECT_ID(N'sys_notice',N'U') is not NULL DROP TABLE sys_notice
|
||||
@ -661,6 +658,7 @@ CREATE TABLE article (
|
||||
createTime datetime NULL DEFAULT NULL , -- '创建时间',
|
||||
updateTime datetime NULL DEFAULT NULL , -- '修改时间',
|
||||
authorName varchar(20) DEFAULT NULL , -- '作者名',
|
||||
coverUrl varchar(300) NULL, --文章封面
|
||||
)
|
||||
GO
|
||||
-- ----------------------------
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user