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 @@