diff --git a/src/api/index.js b/src/api/index.js index 0c0a2ca..65ada5c 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -546,6 +546,11 @@ export default { deleteSubsectionCurriculm: `nakadai/nakadai/curriculum/subsection/deleteSubsection`, schoolCourseShelf: `nakadai/nakadai/curriculum/schoolCourseShelf`, + resourceLibrary: `nakadai/resourceLibrary/resourceLibrary`, + resourceDel: `nakadai/resourceLibrary/batchDeletion`, + resourceFind: `nakadai/resourceLibrary/findById`, + resourceSave: `nakadai/resourceLibrary/saveOrUpdate`, + // 教师评语 addComment: `evaluation/cevaluation/comment/addComment`, queryComment: `evaluation/evaluation/ccomment/queryComment`, diff --git a/src/const/source.js b/src/const/source.js new file mode 100644 index 0000000..808667f --- /dev/null +++ b/src/const/source.js @@ -0,0 +1,28 @@ +export default { + types: [ + { + id: 1, + name: '演示文稿类' + }, + { + id: 2, + name: '视频类' + }, + { + id: 3, + name: '图形类' + }, + { + id: 4, + name: '文本类' + }, + { + id: 5, + name: '音频类' + }, + { + id: 6, + name: '其他' + }, + ], +} diff --git a/src/pages/resourse/list/index.vue b/src/pages/resourse/list/index.vue new file mode 100644 index 0000000..d6db333 --- /dev/null +++ b/src/pages/resourse/list/index.vue @@ -0,0 +1,650 @@ + + + + + \ No newline at end of file diff --git a/src/pages/resourse/upload.vue b/src/pages/resourse/upload.vue new file mode 100644 index 0000000..47b70e6 --- /dev/null +++ b/src/pages/resourse/upload.vue @@ -0,0 +1,175 @@ + + + + \ No newline at end of file diff --git a/src/router/modules/resourse.js b/src/router/modules/resourse.js new file mode 100644 index 0000000..d02eb9e --- /dev/null +++ b/src/router/modules/resourse.js @@ -0,0 +1,23 @@ +import BasicLayout from "@/layouts/home"; + +const meta = {}; + +const pre = "resourse-"; + +export default { + path: "/resourse", + name: "resourse", + redirect: { + name: `${pre}list` + }, + meta, + component: BasicLayout, + children: [ + { + name: `${pre}list`, + path: `list`, + component: () => import("@/pages/resourse/list"), + meta: { title: "资源库" } + } + ] +};