From 0f62699fd5624c459ee7ed66f083cf37d3cab718 Mon Sep 17 00:00:00 2001 From: none Date: Tue, 28 Mar 2023 10:59:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=AF=BE=E7=A8=8B=E7=AE=80?= =?UTF-8?q?=E4=BB=8B=E7=9A=84=E9=95=BF=E5=BA=A6=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xyz/playedu/api/controller/backend/CourseController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/xyz/playedu/api/controller/backend/CourseController.java b/src/main/java/xyz/playedu/api/controller/backend/CourseController.java index 07ac964..44be2be 100644 --- a/src/main/java/xyz/playedu/api/controller/backend/CourseController.java +++ b/src/main/java/xyz/playedu/api/controller/backend/CourseController.java @@ -97,10 +97,13 @@ public class CourseController { @PostMapping("/create") @Transactional public JsonResponse store(@RequestBody @Validated CourseRequest req) throws ParseException { + if (req.getShortDesc() != null && req.getShortDesc().length() > 200) { + return JsonResponse.error("课程简短介绍不能超过200字"); + } Course course = courseService.createWithCategoryIdsAndDepIds(req.getTitle(), req.getThumb(), req.getShortDesc(), req.getIsRequired(), req.getIsShow(), req.getCategoryIds(), req.getDepIds()); Date now = new Date(); - Integer classHourCount = 0; + int classHourCount = 0; if (req.getHours().size() > 0) {//无章节课时配置 List insertHours = new ArrayList<>();