diff --git a/src/api/model/system.ts b/src/api/model/system.ts index 83aff4c..659dc93 100644 --- a/src/api/model/system.ts +++ b/src/api/model/system.ts @@ -266,5 +266,8 @@ export default { remove: async function (data = {}) { return await http.delete("message/remove", data); }, + clear: async function (data = {}) { + return await http.delete("message/clear", data); + }, }, } diff --git a/src/api/model/tools.ts b/src/api/model/tools.ts index 28710c2..c1ce509 100644 --- a/src/api/model/tools.ts +++ b/src/api/model/tools.ts @@ -39,5 +39,16 @@ export default { export: async function (data = {}) { return await http.get("file/export", data); }, - } + }, + attachment: { + list: async function (data = {}) { + return await http.get("attachment/list", data); + }, + del: async function (data = {}) { + return await http.delete("attachment/del", data); + }, + clear: async function (data = {}) { + return await http.delete("attachment/clear", data); + }, + }, } diff --git a/src/layout/components/attach.vue b/src/layout/components/attach.vue index ef4d6bf..6fab7a8 100644 --- a/src/layout/components/attach.vue +++ b/src/layout/components/attach.vue @@ -1,41 +1,44 @@