!4 修复创建帖子没有标题导致的无法查看问题。

* 修复文章创建没有填写文章标题导致的无法查询问题。
This commit is contained in:
大鱼的胡须 2021-09-10 08:39:40 +00:00 committed by 小牛肉
parent b9a1114c25
commit f8e1d70d71
2 changed files with 4 additions and 3 deletions

View File

@ -2,8 +2,8 @@ DROP TABLE IF EXISTS `discuss_post`;
SET character_set_client = utf8mb4 ;
CREATE TABLE `discuss_post` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) DEFAULT NULL,
`title` varchar(100) DEFAULT NULL,
`user_id` int(11) NOT NULL,
`title` varchar(100) NOT NULL,
`content` text,
`type` int(11) DEFAULT NULL COMMENT '0-普通; 1-置顶;',
`status` int(11) DEFAULT NULL COMMENT '0-正常; 1-精华; 2-拉黑;',

View File

@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.util.HtmlUtils;
import javax.validation.constraints.NotEmpty;
import java.io.File;
import java.util.*;
@ -114,7 +115,7 @@ public class DiscussPostController implements CommunityConstant {
*/
@PostMapping("/add")
@ResponseBody
public String addDiscussPost(String title, String content) {
public String addDiscussPost(@NotEmpty(message = "文章标题不能为空") String title, String content) {
User user = hostHolder.getUser();
if (user == null) {
return CommunityUtil.getJSONString(403, "您还未登录");