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