diff --git a/src/api/monitor/log.js b/src/api/monitor/log.js
index d776e7a..13f0d39 100644
--- a/src/api/monitor/log.js
+++ b/src/api/monitor/log.js
@@ -6,3 +6,17 @@ export function getErrDetail(id) {
method: 'get'
})
}
+
+export function delAllError() {
+ return request({
+ url: 'api/logs/del/error',
+ method: 'delete'
+ })
+}
+
+export function delAllInfo() {
+ return request({
+ url: 'api/logs/del/info',
+ method: 'delete'
+ })
+}
diff --git a/src/mixins/crud.js b/src/mixins/crud.js
index 551c6eb..0ccbde2 100644
--- a/src/mixins/crud.js
+++ b/src/mixins/crud.js
@@ -1,5 +1,11 @@
-import { initData, download } from '@/api/data'
-import { parseTime, downloadFile } from '@/utils/index'
+import {
+ initData,
+ download
+} from '@/api/data'
+import {
+ parseTime,
+ downloadFile
+} from '@/utils/index'
import checkPermission from '@/utils/permission'
export default {
@@ -168,8 +174,7 @@ export default {
this.$refs[id].doClose()
})
},
- afterDelMethod() {
- },
+ afterDelMethod() {},
/**
* 多选删除提示
*/
@@ -208,8 +213,7 @@ export default {
/**
* 显示新增弹窗前可以调用该方法
*/
- beforeShowAddForm() {
- },
+ beforeShowAddForm() {},
/**
* 显示新增弹窗
*/
@@ -222,8 +226,7 @@ export default {
/**
* 显示编辑弹窗前可以调用该方法
*/
- beforeShowEditForm(data) {
- },
+ beforeShowEditForm(data) {},
/**
* 显示编辑弹窗
*/
@@ -248,12 +251,17 @@ export default {
this.init()
}).catch(() => {
this.loading = false
+ this.afterAddErrorMethod()
})
},
/**
* 新增后可以调用该方法
*/
- afterAddMethod() { },
+ afterAddMethod() {},
+ /**
+ * 新增失败后调用该方法
+ */
+ afterAddErrorMethod() {},
/**
* 通用的编辑方法
*/
diff --git a/src/views/monitor/log/errorLog.vue b/src/views/monitor/log/errorLog.vue
index 9b8c4d7..bb7965b 100644
--- a/src/views/monitor/log/errorLog.vue
+++ b/src/views/monitor/log/errorLog.vue
@@ -48,7 +48,7 @@
diff --git a/src/views/monitor/log/index.vue b/src/views/monitor/log/index.vue
index de6140e..b19ce89 100644
--- a/src/views/monitor/log/index.vue
+++ b/src/views/monitor/log/index.vue
@@ -48,6 +48,7 @@
diff --git a/src/views/monitor/log/search.vue b/src/views/monitor/log/search.vue
index 5ba58ed..274e1c3 100644
--- a/src/views/monitor/log/search.vue
+++ b/src/views/monitor/log/search.vue
@@ -1,6 +1,13 @@
确定删除所有数据吗?