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