文章新增缩略图
This commit is contained in:
parent
6585365994
commit
f8480a031f
@ -115,20 +115,23 @@ namespace ZR.Admin.WebApi.Controllers
|
|||||||
[Log(Title = "文章修改", BusinessType = BusinessType.UPDATE)]
|
[Log(Title = "文章修改", BusinessType = BusinessType.UPDATE)]
|
||||||
public IActionResult Update([FromBody] Article parm)
|
public IActionResult Update([FromBody] Article parm)
|
||||||
{
|
{
|
||||||
//从 Dto 映射到 实体
|
if (parm == null)
|
||||||
var addModel = parm.Adapt<Article>().ToCreate(context: HttpContext);
|
{
|
||||||
addModel.AuthorName = HttpContext.GetName();
|
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
|
f => new Article
|
||||||
{
|
{
|
||||||
Title = addModel.Title,
|
Title = parm.Title,
|
||||||
Content = addModel.Content,
|
Content = parm.Content,
|
||||||
Tags = addModel.Tags,
|
Tags = parm.Tags,
|
||||||
Category_Id = addModel.Category_Id,
|
Category_Id = parm.Category_Id,
|
||||||
UpdateTime = addModel.UpdateTime,
|
UpdateTime = parm.UpdateTime,
|
||||||
Status = addModel.Status
|
Status = parm.Status,
|
||||||
}).ToCreate();
|
CoverUrl = parm.CoverUrl
|
||||||
|
});
|
||||||
|
|
||||||
return SUCCESS(response);
|
return SUCCESS(response);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -45,5 +45,9 @@ namespace ZR.Model.System
|
|||||||
public string Tags { get; set; }
|
public string Tags { get; set; }
|
||||||
public int Hits { get; set; }
|
public int Hits { get; set; }
|
||||||
public int Category_Id { 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 '创建时间',
|
`createTime` datetime(6) NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
`updateTime` 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 '作者名',
|
`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
|
PRIMARY KEY (`cid`) USING BTREE
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|||||||
@ -31,7 +31,7 @@ CREATE TABLE sys_tasks
|
|||||||
GO
|
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, '');
|
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
|
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
|
GO
|
||||||
/**定时任务调度日志表*/
|
/**定时任务调度日志表*/
|
||||||
CREATE TABLE sys_tasks_log (
|
CREATE TABLE sys_tasks_log (
|
||||||
@ -47,9 +47,6 @@ CREATE TABLE sys_tasks_log (
|
|||||||
elapsed DECIMAL(10, 4) NULL, -- '作业用时',
|
elapsed DECIMAL(10, 4) NULL, -- '作业用时',
|
||||||
)
|
)
|
||||||
GO
|
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
|
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 , -- '创建时间',
|
createTime datetime NULL DEFAULT NULL , -- '创建时间',
|
||||||
updateTime datetime NULL DEFAULT NULL , -- '修改时间',
|
updateTime datetime NULL DEFAULT NULL , -- '修改时间',
|
||||||
authorName varchar(20) DEFAULT NULL , -- '作者名',
|
authorName varchar(20) DEFAULT NULL , -- '作者名',
|
||||||
|
coverUrl varchar(300) NULL, --文章封面
|
||||||
)
|
)
|
||||||
GO
|
GO
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user