From 66c00547c1047ba0a84b1ed553f9dd2ee4897681 Mon Sep 17 00:00:00 2001 From: simple321vip Date: Sat, 9 Apr 2022 23:57:43 +0800 Subject: [PATCH] =?UTF-8?q?oneNote=20=E6=8A=80=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/onenote.ts | 42 +++++++++ src/components/layout/PageTab.vue | 100 ++++++++++++++++++++ src/components/layout/SectionTab.vue | 89 ++++++++++++++++++ src/view/school/index.vue | 136 ++++++++++++++++++++++++++- 4 files changed, 363 insertions(+), 4 deletions(-) create mode 100644 src/api/onenote.ts create mode 100644 src/components/layout/PageTab.vue create mode 100644 src/components/layout/SectionTab.vue diff --git a/src/api/onenote.ts b/src/api/onenote.ts new file mode 100644 index 0000000..b2fe8dc --- /dev/null +++ b/src/api/onenote.ts @@ -0,0 +1,42 @@ +import request from '../utils/request' + +const get_notes = (params: Object) => { + return request({ + url: '/one_note', + method: 'get', + params: params + }) +} + +const update_page = (params: Object) => { + return request({ + url: '/one_note/update_page', + method: 'post', + data: params + }) +} + +const update_section = (params: Object) => { + return request({ + url: '/one_note/update_section', + method: 'post', + data: params + }) +} + +const insert_section = () => { + return request({ + url: '/one_note/insert_section', + method: 'put' + }) +} + +const insert_page = (params: Object) => { + return request({ + url: '/one_note/insert_page', + method: 'put', + data: params + }) +} + +export { get_notes, update_page, update_section, insert_section, insert_page } diff --git a/src/components/layout/PageTab.vue b/src/components/layout/PageTab.vue new file mode 100644 index 0000000..ee5161b --- /dev/null +++ b/src/components/layout/PageTab.vue @@ -0,0 +1,100 @@ + + + + + \ No newline at end of file diff --git a/src/components/layout/SectionTab.vue b/src/components/layout/SectionTab.vue new file mode 100644 index 0000000..bc1e8a5 --- /dev/null +++ b/src/components/layout/SectionTab.vue @@ -0,0 +1,89 @@ + + + + + \ No newline at end of file diff --git a/src/view/school/index.vue b/src/view/school/index.vue index 8d626eb..d2830c7 100644 --- a/src/view/school/index.vue +++ b/src/view/school/index.vue @@ -1,12 +1,140 @@ - \ No newline at end of file