diff --git a/src/plugin/error/index.js b/src/plugin/error/index.js index 2271b9bc..66b60008 100644 --- a/src/plugin/error/index.js +++ b/src/plugin/error/index.js @@ -8,7 +8,7 @@ export default { // store 追加 log store.dispatch('d2admin/log/push', { message: `${info}: ${error.message}`, - type: 'error', + type: 'danger', meta: { error, instance diff --git a/src/store/modules/d2admin/modules/log.js b/src/store/modules/d2admin/modules/log.js index 1e4a3d8a..4d3d2aee 100644 --- a/src/store/modules/d2admin/modules/log.js +++ b/src/store/modules/d2admin/modules/log.js @@ -8,7 +8,7 @@ export default { // 错误日志 // + 日志条目的属性 // - message 必须 日志信息 - // - type 非必须 类型 success | warning | info | error + // - type 非必须 类型 success | warning | info(默认) | error // - time 必须 日志记录时间 // - meta 非必须 其它携带信息 log: [] @@ -36,7 +36,7 @@ export default { * @param {String} param type {String} 类型 * @param {Object} param meta {Object} 附带的信息 */ - push ({ rootState, commit }, { message, type, meta }) { + push ({ rootState, commit }, { message, type = 'info', meta }) { commit('push', { message, type, diff --git a/src/views/system/log/index.vue b/src/views/system/log/index.vue index ac302985..92d4a5ee 100644 --- a/src/views/system/log/index.vue +++ b/src/views/system/log/index.vue @@ -16,7 +16,7 @@ v-for="(logItem, logIndex) in log" :key="logIndex"> {{logItem.time}} - {{logItem.message}} + {{logItem.message}}

@@ -79,6 +79,18 @@ export default { } .log-message { color: $color-text-normal; + &.log-message--success { + color: $color-success; + } + &.log-message--warning { + color: $color-warning; + } + &.log-message--info { + color: $color-info; + } + &.log-message--danger { + color: $color-danger; + } } } }