From 04969a546080332d6ab7ef1d35c568b1d5c4e62b Mon Sep 17 00:00:00 2001 From: xjs <1294405880@qq.com> Date: Sat, 2 Jul 2022 16:58:47 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E8=8E=B7=E5=8F=96=E5=9B=BE?= =?UTF-8?q?=E7=89=87api=E7=9A=84qps=E8=A2=AB=E9=99=90=E5=88=B6=E4=B8=BA1,?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=AF=A5bug=20=E8=AF=BE=E5=A0=82=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E7=A7=91=E7=9B=AE=E5=8A=9F=E8=83=BD=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/api/classroom/vod/subject.js | 28 ++++ .../src/views/classroom/vod/subject/list.vue | 140 ++++++++++++++++++ .../src/views/classroom/vod/teacher/form.vue | 20 ++- .../src/views/classroom/vod/teacher/list.vue | 9 +- .../xjs/apitools/domain/ApiBeautyPicture.java | 16 ++ .../apitools/mapper/BeautyPictureMapper.java | 16 ++ .../service/BeautyPictureService.java | 17 +++ .../service/impl/ApiToolsServiceImpl.java | 20 ++- .../impl/BeautyPictureServiceImpl.java | 27 ++++ .../common/controller/IndexController.java | 9 +- .../mapper/openapi/ApiBeautyPictureMapper.xml | 22 +++ .../vod/controller/SubjectController.java | 90 +++++++++++ .../vod/listener/SubjectListener.java | 34 +++++ .../classroom/vod/mapper/SubjectMapper.java | 16 ++ .../vod/mapper/xml/SubjectMapper.xml | 5 + .../vod/service/ISubjectService.java | 32 ++++ .../vod/service/impl/SubjectServiceImpl.java | 112 ++++++++++++++ .../src/test/java/CodeGet.java | 4 +- 18 files changed, 600 insertions(+), 17 deletions(-) create mode 100644 ruoyi-ui/src/api/classroom/vod/subject.js create mode 100644 ruoyi-ui/src/views/classroom/vod/subject/list.vue create mode 100644 xjs-business/xjs-business-openapi/src/main/java/com/xjs/apitools/mapper/BeautyPictureMapper.java create mode 100644 xjs-business/xjs-business-openapi/src/main/java/com/xjs/apitools/service/BeautyPictureService.java create mode 100644 xjs-business/xjs-business-openapi/src/main/java/com/xjs/apitools/service/impl/BeautyPictureServiceImpl.java create mode 100644 xjs-business/xjs-business-openapi/src/main/resources/mapper/openapi/ApiBeautyPictureMapper.xml create mode 100644 xjs-business/xjs-project-classroom/classroom-service/classroom-service-vod/src/main/java/com/xjs/classroom/vod/controller/SubjectController.java create mode 100644 xjs-business/xjs-project-classroom/classroom-service/classroom-service-vod/src/main/java/com/xjs/classroom/vod/listener/SubjectListener.java create mode 100644 xjs-business/xjs-project-classroom/classroom-service/classroom-service-vod/src/main/java/com/xjs/classroom/vod/mapper/SubjectMapper.java create mode 100644 xjs-business/xjs-project-classroom/classroom-service/classroom-service-vod/src/main/java/com/xjs/classroom/vod/mapper/xml/SubjectMapper.xml create mode 100644 xjs-business/xjs-project-classroom/classroom-service/classroom-service-vod/src/main/java/com/xjs/classroom/vod/service/ISubjectService.java create mode 100644 xjs-business/xjs-project-classroom/classroom-service/classroom-service-vod/src/main/java/com/xjs/classroom/vod/service/impl/SubjectServiceImpl.java diff --git a/ruoyi-ui/src/api/classroom/vod/subject.js b/ruoyi-ui/src/api/classroom/vod/subject.js new file mode 100644 index 00000000..2df5deb9 --- /dev/null +++ b/ruoyi-ui/src/api/classroom/vod/subject.js @@ -0,0 +1,28 @@ +import request from '@/utils/request' + +const api_name = '/classroom-service-vod/admin/vod/subject' + +export default { + //课程分类列表 + getChildList(id) { + return request({ + url: `${api_name}/getChildSubject/${id}`, + method: 'get' + }) + }, + + addSubject(pid, subjectName) { + return request({ + url: `${api_name}/addSubject/${pid}`, + method: 'post', + params:subjectName + }) + }, + + delSubject(id) { + return request({ + url: `${api_name}/delSubject/${id}`, + method: 'delete', + }) + } +} diff --git a/ruoyi-ui/src/views/classroom/vod/subject/list.vue b/ruoyi-ui/src/views/classroom/vod/subject/list.vue new file mode 100644 index 00000000..0ad5397c --- /dev/null +++ b/ruoyi-ui/src/views/classroom/vod/subject/list.vue @@ -0,0 +1,140 @@ + + + diff --git a/ruoyi-ui/src/views/classroom/vod/teacher/form.vue b/ruoyi-ui/src/views/classroom/vod/teacher/form.vue index ddcae6ec..47875f02 100644 --- a/ruoyi-ui/src/views/classroom/vod/teacher/form.vue +++ b/ruoyi-ui/src/views/classroom/vod/teacher/form.vue @@ -3,16 +3,16 @@ - + - + - + - + - + - + 保存 @@ -69,6 +70,8 @@ export default { avatar: null }, + onlyRead: false, + fileList: [], rules: { @@ -102,6 +105,7 @@ export default { if (this.$route.query.id) { const id = this.$route.query.id this.fetchDataById(id) + this.onlyRead = this.$route.query.onlyRead } }, diff --git a/ruoyi-ui/src/views/classroom/vod/teacher/list.vue b/ruoyi-ui/src/views/classroom/vod/teacher/list.vue index 6c7fd0c7..55fb585c 100644 --- a/ruoyi-ui/src/views/classroom/vod/teacher/list.vue +++ b/ruoyi-ui/src/views/classroom/vod/teacher/list.vue @@ -2,8 +2,8 @@
- - + + @@ -34,7 +34,7 @@ - + 数据列表 添加 @@ -67,6 +67,9 @@