From 82dce0315d5928daa2a6063bdd41fb1cf9ff074d Mon Sep 17 00:00:00 2001 From: 18571350067 Date: Mon, 1 Nov 2021 19:39:27 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E7=AE=A1=E7=90=86=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/course/courseware.js | 33 +++++++++++++++++++ src/views/course/CourseList.vue | 5 +-- src/views/course/CoursewareList.vue | 32 +++++++++++++++--- src/views/course/courseDetail.vue | 11 ++++--- src/views/course/courseware/coursewareAdd.Vue | 0 src/views/course/question/examQuestion.Vue | 3 ++ 6 files changed, 74 insertions(+), 10 deletions(-) create mode 100644 src/views/course/courseware/coursewareAdd.Vue create mode 100644 src/views/course/question/examQuestion.Vue diff --git a/src/api/course/courseware.js b/src/api/course/courseware.js index e69de29..9b07dec 100644 --- a/src/api/course/courseware.js +++ b/src/api/course/courseware.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +const coursewareApi = { + add: '/courseManagement/xmCourseCourseware/addOrUpdate', +// get: '/courseManagement/course/details', +// update: 'sys/menu/update', + del: 'courseManagement/xmCourseCourseware/delete', +// updateStatus: 'sys/menu/updateStatus', +// list: '/courseManagement/course/listPage', +// coursewareList:'/courseManagement/course/courseware/details', +// questionList:'/courseManagement/course/questionList' + +} + + + +//删除课件 +export function deleteCourseware (params) { + return request({ + url: coursewareApi.del, + method: 'delete', + params: params + }) + } + + // 课件新增 + export function coursewareAdd (params) { + return request({ + url: coursewareApi.add, + method: 'post', + data: params + }) + } \ No newline at end of file diff --git a/src/views/course/CourseList.vue b/src/views/course/CourseList.vue index bff806c..be21017 100644 --- a/src/views/course/CourseList.vue +++ b/src/views/course/CourseList.vue @@ -13,6 +13,8 @@ 课件 + 课件预览 + 删除 @@ -46,7 +48,7 @@ export default { { title: '课程名称', width: 'auto', align: 'center', dataIndex: 'courseName', key: 'courseName' }, { title: '课时/分', width: '160px', align: 'center', dataIndex: 'hour', key: 'hour' }, { title: '数量', width: '160px', align: 'center', dataIndex: 'questionCount', key: 'questionCount' }, - { title: '操作', key: 'operation', width: '200px', align: 'center', scopedSlots: { customRender: 'action' } } + { title: '操作', key: 'operation', width: '300px', align: 'center', scopedSlots: { customRender: 'action' } } ], } }, @@ -70,7 +72,6 @@ export default { //課程新增 courseAdd(){ - console.log("OK你已經死亡!"); this.$router.push({ path : '/course/CourseAdd' , query : {}}) }, diff --git a/src/views/course/CoursewareList.vue b/src/views/course/CoursewareList.vue index d8485d1..3490a3a 100644 --- a/src/views/course/CoursewareList.vue +++ b/src/views/course/CoursewareList.vue @@ -1,6 +1,11 @@