From f73b8f30e64566a9e6dbda762418fd147f7565e7 Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Tue, 14 May 2024 10:39:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E5=92=8C=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/common/entity/CourseToSociologyEntity.java | 2 ++ .../master/controller/CourseSociologyController.java | 6 ++++++ .../modules/master/service/impl/CourseServiceImpl.java | 1 + 3 files changed, 9 insertions(+) diff --git a/src/main/java/com/peanut/modules/common/entity/CourseToSociologyEntity.java b/src/main/java/com/peanut/modules/common/entity/CourseToSociologyEntity.java index 863cd9f4..c98832bb 100644 --- a/src/main/java/com/peanut/modules/common/entity/CourseToSociologyEntity.java +++ b/src/main/java/com/peanut/modules/common/entity/CourseToSociologyEntity.java @@ -17,6 +17,8 @@ public class CourseToSociologyEntity { private Integer sociologyId; + private Integer sort; + private Date createTime; @TableLogic diff --git a/src/main/java/com/peanut/modules/master/controller/CourseSociologyController.java b/src/main/java/com/peanut/modules/master/controller/CourseSociologyController.java index c68bf056..eeb39f78 100644 --- a/src/main/java/com/peanut/modules/master/controller/CourseSociologyController.java +++ b/src/main/java/com/peanut/modules/master/controller/CourseSociologyController.java @@ -77,4 +77,10 @@ public class CourseSociologyController { } } + @RequestMapping("/updateCourseToSociologySort") + public R updateCourseToSociologySort(@RequestBody CourseToSociologyEntity courseToSociologyEntity){ + courseToSociologyService.updateById(courseToSociologyEntity); + return R.ok(); + } + } diff --git a/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java b/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java index 9e1a1050..d927bd07 100644 --- a/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java +++ b/src/main/java/com/peanut/modules/master/service/impl/CourseServiceImpl.java @@ -105,6 +105,7 @@ public class CourseServiceImpl extends ServiceImpl impl wrapper.selectAs(CourseToSociologyEntity::getId,"bindId"); wrapper.leftJoin(CourseEntity.class,CourseEntity::getId,CourseToSociologyEntity::getCourseId); wrapper.eq(CourseToSociologyEntity::getSociologyId,sociologyId); + wrapper.orderByAsc(CourseToSociologyEntity::getSort); List courseEntities = courseToSociologyDao.selectJoinList(CourseEntity.class, wrapper); return courseEntities; }