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 @@ diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 97014bc..94468e8 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -4,16 +4,38 @@
- +
- +
- + - - + + - 搜索 + 搜索 导出
- - + + @@ -63,7 +118,13 @@ - + @@ -83,11 +144,22 @@ - {{ item.label }} + {{ item.label }} - + {{ parseTime(scope.row.createTime) }} - +