diff --git a/src/api/system/timing.js b/src/api/system/timing.js index 95e9497..613e15f 100644 --- a/src/api/system/timing.js +++ b/src/api/system/timing.js @@ -8,10 +8,11 @@ export function add(data) { }) } -export function del(id) { +export function del(ids) { return request({ - url: 'api/jobs/' + id, - method: 'delete' + url: 'api/jobs', + method: 'delete', + data: ids }) } diff --git a/src/api/tools/picture.js b/src/api/tools/picture.js index f5ea30f..237d5f5 100644 --- a/src/api/tools/picture.js +++ b/src/api/tools/picture.js @@ -8,4 +8,11 @@ export function del(ids) { }) } -export default { del } +export function sync() { + return request({ + url: 'api/pictures/synchronize', + method: 'post' + }) +} + +export default { del, sync } diff --git a/src/utils/upload.js b/src/utils/upload.js new file mode 100644 index 0000000..945414b --- /dev/null +++ b/src/utils/upload.js @@ -0,0 +1,11 @@ +import axios from 'axios' +import { getToken } from '@/utils/auth' + +export function upload(api, file) { + var data = new FormData() + data.append('file', file) + const config = { + headers: { 'Authorization': getToken() } + } + return axios.post(api, data, config) +} diff --git a/src/views/components/Editor.vue b/src/views/components/Editor.vue index cfb243b..8a12323 100644 --- a/src/views/components/Editor.vue +++ b/src/views/components/Editor.vue @@ -1,26 +1,33 @@ diff --git a/src/views/components/MarkDown.vue b/src/views/components/MarkDown.vue index 0a84522..ed734a5 100644 --- a/src/views/components/MarkDown.vue +++ b/src/views/components/MarkDown.vue @@ -2,24 +2,21 @@

Markdown 基于 - mavonEditor + MavonEditor + ,图片上传使用 SM.MS

- +
+ +