From 1dabf1cf4b85400dc3fb2a8255a0bc47b0eed542 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=98=8A?= <948387529@qq.com> Date: Fri, 21 Nov 2025 23:55:51 +0800 Subject: [PATCH] init jc --- .../backend/jc/BookPaperController.java | 4 ++-- ...troller.java => JCResourceController.java} | 24 +++++++++---------- .../domain/{Resource.java => JCResource.java} | 2 +- .../playedu/jc/mapper/JCResourceMapper.java | 7 ++++++ .../xyz/playedu/jc/mapper/ResourceMapper.java | 7 ------ .../jc/service/JCIResourceService.java | 7 ++++++ .../service/impl/JCResourceServiceImpl.java | 13 ++++++++++ .../task/service/IResourceService.java | 6 ----- .../service/impl/ResourceServiceImpl.java | 13 ---------- .../mapper/jc/BookDepartmentUserMapper.xml | 2 +- .../resources/mapper/jc/BookPaperMapper.xml | 2 +- ...esourceMapper.xml => JCResourceMapper.xml} | 4 ++-- 12 files changed, 46 insertions(+), 45 deletions(-) rename app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/{ResourceController.java => JCResourceController.java} (66%) rename app/api/playedu-course/src/main/java/xyz/playedu/jc/domain/{Resource.java => JCResource.java} (98%) create mode 100644 app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/JCResourceMapper.java delete mode 100644 app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/ResourceMapper.java create mode 100644 app/api/playedu-course/src/main/java/xyz/playedu/jc/service/JCIResourceService.java create mode 100644 app/api/playedu-course/src/main/java/xyz/playedu/jc/service/impl/JCResourceServiceImpl.java delete mode 100644 app/api/playedu-course/src/main/java/xyz/playedu/task/service/IResourceService.java delete mode 100644 app/api/playedu-course/src/main/java/xyz/playedu/task/service/impl/ResourceServiceImpl.java rename app/api/playedu-course/src/main/resources/mapper/jc/{ResourceMapper.xml => JCResourceMapper.xml} (90%) diff --git a/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/BookPaperController.java b/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/BookPaperController.java index 02c1894..60f9474 100644 --- a/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/BookPaperController.java +++ b/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/BookPaperController.java @@ -3,8 +3,8 @@ package xyz.playedu.api.controller.backend.jc; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import xyz.playedu.common.types.JsonResponse; -import xyz.playedu.textbook.domain.BookPaper; -import xyz.playedu.textbook.service.IBookPaperService; +import xyz.playedu.jc.domain.BookPaper; +import xyz.playedu.jc.service.IBookPaperService; import java.util.List; diff --git a/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/ResourceController.java b/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/JCResourceController.java similarity index 66% rename from app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/ResourceController.java rename to app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/JCResourceController.java index 27a2b34..3aebafa 100644 --- a/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/ResourceController.java +++ b/app/api/playedu-api/src/main/java/xyz/playedu/api/controller/backend/jc/JCResourceController.java @@ -3,43 +3,43 @@ package xyz.playedu.api.controller.backend.jc; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import xyz.playedu.common.types.JsonResponse; -import xyz.playedu.textbook.domain.Resource; -import xyz.playedu.textbook.service.IResourceService; +import xyz.playedu.jc.domain.JCResource; +import xyz.playedu.jc.service.JCIResourceService; import java.util.List; @RestController @RequestMapping("/textbook/resource") -public class ResourceController { +public class JCResourceController { @Autowired - private IResourceService resourceService; + private JCIResourceService resourceService; @GetMapping("/list") public JsonResponse list(@RequestParam(value = "bookId", required = false) Integer bookId, @RequestParam(value = "chapterId", required = false) Integer chapterId) { // 简单示例:直接用 lambda query 写,实际可抽到 service 中 - com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper wrapper = + com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper wrapper = new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<>(); if (bookId != null) { - wrapper.eq(Resource::getBookId, bookId); + wrapper.eq(JCResource::getBookId, bookId); } if (chapterId != null) { - wrapper.eq(Resource::getChapterId, chapterId); + wrapper.eq(JCResource::getChapterId, chapterId); } - List list = resourceService.list(wrapper); + List list = resourceService.list(wrapper); return JsonResponse.data(list); } @PostMapping - public JsonResponse create(@RequestBody Resource resource) { - resourceService.save(resource); + public JsonResponse create(@RequestBody JCResource JCResource) { + resourceService.save(JCResource); return JsonResponse.success(); } @PutMapping - public JsonResponse update(@RequestBody Resource resource) { - resourceService.updateById(resource); + public JsonResponse update(@RequestBody JCResource JCResource) { + resourceService.updateById(JCResource); return JsonResponse.success(); } diff --git a/app/api/playedu-course/src/main/java/xyz/playedu/jc/domain/Resource.java b/app/api/playedu-course/src/main/java/xyz/playedu/jc/domain/JCResource.java similarity index 98% rename from app/api/playedu-course/src/main/java/xyz/playedu/jc/domain/Resource.java rename to app/api/playedu-course/src/main/java/xyz/playedu/jc/domain/JCResource.java index ad4401c..a8965e1 100644 --- a/app/api/playedu-course/src/main/java/xyz/playedu/jc/domain/Resource.java +++ b/app/api/playedu-course/src/main/java/xyz/playedu/jc/domain/JCResource.java @@ -14,7 +14,7 @@ import java.util.Date; */ @Data @TableName("jc_resource") -public class Resource { +public class JCResource { @TableId(type = IdType.AUTO) private Integer id; diff --git a/app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/JCResourceMapper.java b/app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/JCResourceMapper.java new file mode 100644 index 0000000..6db73d7 --- /dev/null +++ b/app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/JCResourceMapper.java @@ -0,0 +1,7 @@ +package xyz.playedu.jc.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import xyz.playedu.jc.domain.JCResource; + +public interface JCResourceMapper extends BaseMapper { +} \ No newline at end of file diff --git a/app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/ResourceMapper.java b/app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/ResourceMapper.java deleted file mode 100644 index 5906365..0000000 --- a/app/api/playedu-course/src/main/java/xyz/playedu/jc/mapper/ResourceMapper.java +++ /dev/null @@ -1,7 +0,0 @@ -package xyz.playedu.jc.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import xyz.playedu.jc.domain.Resource; - -public interface ResourceMapper extends BaseMapper { -} \ No newline at end of file diff --git a/app/api/playedu-course/src/main/java/xyz/playedu/jc/service/JCIResourceService.java b/app/api/playedu-course/src/main/java/xyz/playedu/jc/service/JCIResourceService.java new file mode 100644 index 0000000..94398ab --- /dev/null +++ b/app/api/playedu-course/src/main/java/xyz/playedu/jc/service/JCIResourceService.java @@ -0,0 +1,7 @@ +package xyz.playedu.jc.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import xyz.playedu.jc.domain.JCResource; + +public interface JCIResourceService extends IService { +} diff --git a/app/api/playedu-course/src/main/java/xyz/playedu/jc/service/impl/JCResourceServiceImpl.java b/app/api/playedu-course/src/main/java/xyz/playedu/jc/service/impl/JCResourceServiceImpl.java new file mode 100644 index 0000000..54e450a --- /dev/null +++ b/app/api/playedu-course/src/main/java/xyz/playedu/jc/service/impl/JCResourceServiceImpl.java @@ -0,0 +1,13 @@ +package xyz.playedu.jc.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; +import xyz.playedu.jc.domain.JCResource; +import xyz.playedu.jc.mapper.JCResourceMapper; +import xyz.playedu.jc.service.JCIResourceService; + +@Service +public class JCResourceServiceImpl + extends ServiceImpl + implements JCIResourceService { +} \ No newline at end of file diff --git a/app/api/playedu-course/src/main/java/xyz/playedu/task/service/IResourceService.java b/app/api/playedu-course/src/main/java/xyz/playedu/task/service/IResourceService.java deleted file mode 100644 index 1635aff..0000000 --- a/app/api/playedu-course/src/main/java/xyz/playedu/task/service/IResourceService.java +++ /dev/null @@ -1,6 +0,0 @@ -package xyz.playedu.task.service; -import com.baomidou.mybatisplus.extension.service.IService; -import xyz.playedu.textbook.domain.Resource; - -public interface IResourceService extends IService { -} \ No newline at end of file diff --git a/app/api/playedu-course/src/main/java/xyz/playedu/task/service/impl/ResourceServiceImpl.java b/app/api/playedu-course/src/main/java/xyz/playedu/task/service/impl/ResourceServiceImpl.java deleted file mode 100644 index 04ba55b..0000000 --- a/app/api/playedu-course/src/main/java/xyz/playedu/task/service/impl/ResourceServiceImpl.java +++ /dev/null @@ -1,13 +0,0 @@ -package xyz.playedu.task.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; -import xyz.playedu.jc.domain.Resource; -import xyz.playedu.jc.mapper.ResourceMapper; -import xyz.playedu.jc.service.IResourceService; - -@Service -public class ResourceServiceImpl - extends ServiceImpl - implements IResourceService { -} \ No newline at end of file diff --git a/app/api/playedu-course/src/main/resources/mapper/jc/BookDepartmentUserMapper.xml b/app/api/playedu-course/src/main/resources/mapper/jc/BookDepartmentUserMapper.xml index ff4a3a1..1ba2478 100644 --- a/app/api/playedu-course/src/main/resources/mapper/jc/BookDepartmentUserMapper.xml +++ b/app/api/playedu-course/src/main/resources/mapper/jc/BookDepartmentUserMapper.xml @@ -4,7 +4,7 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + diff --git a/app/api/playedu-course/src/main/resources/mapper/jc/BookPaperMapper.xml b/app/api/playedu-course/src/main/resources/mapper/jc/BookPaperMapper.xml index 91a67b6..8ca1f59 100644 --- a/app/api/playedu-course/src/main/resources/mapper/jc/BookPaperMapper.xml +++ b/app/api/playedu-course/src/main/resources/mapper/jc/BookPaperMapper.xml @@ -4,7 +4,7 @@ "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + diff --git a/app/api/playedu-course/src/main/resources/mapper/jc/ResourceMapper.xml b/app/api/playedu-course/src/main/resources/mapper/jc/JCResourceMapper.xml similarity index 90% rename from app/api/playedu-course/src/main/resources/mapper/jc/ResourceMapper.xml rename to app/api/playedu-course/src/main/resources/mapper/jc/JCResourceMapper.xml index 847a41b..269ecd0 100644 --- a/app/api/playedu-course/src/main/resources/mapper/jc/ResourceMapper.xml +++ b/app/api/playedu-course/src/main/resources/mapper/jc/JCResourceMapper.xml @@ -2,9 +2,9 @@ - + - +