From 22cf64f94f7aa27fc47273d2bb007ddd51dac078 Mon Sep 17 00:00:00 2001 From: xuao Date: Fri, 2 Jan 2026 19:55:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=96=B0=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- course/pom.xml | 50 ++++++++++++++++++- .../org/example/course/CourseApplication.java | 15 ------ .../example/course/common/GradeHelper.java | 3 +- .../course/controller/ScheduleController.java | 2 - .../src/org/example/course/entity/Course.java | 20 ++++---- pom.xml | 8 +++ ruoyi-admin/pom.xml | 5 ++ ruoyi-common/pom.xml | 2 + 8 files changed, 75 insertions(+), 30 deletions(-) delete mode 100644 course/src/org/example/course/CourseApplication.java diff --git a/course/pom.xml b/course/pom.xml index 4deee941..070614e2 100644 --- a/course/pom.xml +++ b/course/pom.xml @@ -9,6 +9,7 @@ 4.0.0 jar + com.course course @@ -16,15 +17,60 @@ + + com.ruoyi ruoyi-common - + com.ruoyi - ruoyi-common + ruoyi-system + + + + + + com.baomidou + mybatis-plus-boot-starter + 3.5.3.1 + + + + + org.projectlombok + lombok + true + + + + + + com.github.pagehelper + pagehelper-spring-boot-starter + 1.4.6 + + + + + + org.springdoc + springdoc-openapi-ui + 1.6.15 + + + + + com.github.xiaoymin + knife4j-openapi2-spring-boot-starter + 4.3.0 + + + + + \ No newline at end of file diff --git a/course/src/org/example/course/CourseApplication.java b/course/src/org/example/course/CourseApplication.java deleted file mode 100644 index 874396f7..00000000 --- a/course/src/org/example/course/CourseApplication.java +++ /dev/null @@ -1,15 +0,0 @@ -package org.example.course; - -import org.mybatis.spring.annotation.MapperScan; -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -@SpringBootApplication -@MapperScan(basePackages = {"org.example.course.mapper"}) -public class CourseApplication { - - public static void main(String[] args) { - SpringApplication.run(CourseApplication.class, args); - } - -} diff --git a/course/src/org/example/course/common/GradeHelper.java b/course/src/org/example/course/common/GradeHelper.java index d66850c9..33f904ae 100644 --- a/course/src/org/example/course/common/GradeHelper.java +++ b/course/src/org/example/course/common/GradeHelper.java @@ -1,6 +1,7 @@ package org.example.course.common; -import com.alibaba.excel.util.StringUtils; + +import com.ruoyi.common.utils.StringUtils; import org.example.course.enums.GradeEnum; import org.springframework.stereotype.Component; diff --git a/course/src/org/example/course/controller/ScheduleController.java b/course/src/org/example/course/controller/ScheduleController.java index 54cbda58..9d98f436 100644 --- a/course/src/org/example/course/controller/ScheduleController.java +++ b/course/src/org/example/course/controller/ScheduleController.java @@ -5,7 +5,6 @@ import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.tags.Tag; import org.example.course.entity.*; -import org.example.course.entity.Clazz; import org.example.course.entity.dto.ScheduleRequest; import org.example.course.entity.dto.ScheduleResult; import org.example.course.mapper.*; @@ -14,7 +13,6 @@ import org.example.course.service.impl.TimeTableManager; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; -import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; diff --git a/course/src/org/example/course/entity/Course.java b/course/src/org/example/course/entity/Course.java index 467e402b..c3d5f404 100644 --- a/course/src/org/example/course/entity/Course.java +++ b/course/src/org/example/course/entity/Course.java @@ -1,17 +1,10 @@ package org.example.course.entity; -import com.alibaba.excel.util.StringUtils; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; + import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; -import java.time.LocalDateTime; -import java.io.Serializable; -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; -import java.util.stream.Collectors; - +import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.utils.StringUtils; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -19,6 +12,13 @@ import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.example.course.enums.GradeEnum; +import java.io.Serializable; +import java.time.LocalDateTime; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.stream.Collectors; + /** *

* 课程信息表 diff --git a/pom.xml b/pom.xml index 0cdc12f6..72f22c69 100644 --- a/pom.xml +++ b/pom.xml @@ -218,6 +218,14 @@ ${ruoyi.version} + + + + com.course + course + ${ruoyi.version} + + diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml index 1c89b6b4..a08adba0 100644 --- a/ruoyi-admin/pom.xml +++ b/ruoyi-admin/pom.xml @@ -61,6 +61,11 @@ ruoyi-generator + + com.course + course + + diff --git a/ruoyi-common/pom.xml b/ruoyi-common/pom.xml index be8730e8..67da8e7c 100644 --- a/ruoyi-common/pom.xml +++ b/ruoyi-common/pom.xml @@ -113,6 +113,8 @@ javax.servlet-api + + \ No newline at end of file