+
-
+
-
{{ getDictLabel(DICT_TYPE.USER_TYPE, log.userType)[0] }}
-
+
- {{ formatDateTime(log.createTime) }}
-
-
- {{ log.userName }}
-
- {{ log.action }}
-
+
+
+ {{ formatDateTime(log.createTime) }}
+
+ {{ log.userName }}
+ {{ log.action }}
+
diff --git a/apps/web-ele/src/components/operate-log/operate-log.vue b/apps/web-ele/src/components/operate-log/operate-log.vue
index 989452483..dbb9a2ab8 100644
--- a/apps/web-ele/src/components/operate-log/operate-log.vue
+++ b/apps/web-ele/src/components/operate-log/operate-log.vue
@@ -13,37 +13,46 @@ withDefaults(defineProps
(), {
logList: () => [],
});
+/** 获得 userType 颜色 */
function getUserTypeColor(userType: number) {
const dict = getDictObj(DICT_TYPE.USER_TYPE, userType);
- if (dict && dict.colorType) {
- return `hsl(var(--${dict.colorType}))`;
+ switch (dict?.colorType) {
+ case 'danger': {
+ return '#F56C6C';
+ }
+ case 'info': {
+ return '#909399';
+ }
+ case 'success': {
+ return '#67C23A';
+ }
+ case 'warning': {
+ return '#E6A23C';
+ }
}
- return 'hsl(var(--primary))';
+ return '#409EFF';
}
+
-
+
-
+
-
{{ getDictLabel(DICT_TYPE.USER_TYPE, log.userType)[0] }}
-
+
- {{ formatDateTime(log.createTime) }}
-
-
- {{ log.userName }}
-
- {{ log.action }}
-
+
+
+ {{ formatDateTime(log.createTime) }}
+
+ {{ log.userName }}
+ {{ log.action }}
+