jiaxing.zhou

refactor(log):重构日志管理页面组件和样式

- 将 Element Plus 组件替换为原生 HTML 元素
- 重新设计搜索区域布局和样式
- 使用原生表格替换 el-table 组件
- 自定义分页控件实现
- 重构对话框组件样式和交互
- 添加全选和单选功能
- 优化响应式设计和移动端适配
- 更新组件类型声明文件
- 改进状态标签和操作按钮样式
- 实现表格视图切换功能
...@@ -8,6 +8,7 @@ export {} ...@@ -8,6 +8,7 @@ export {}
8 declare module 'vue' { 8 declare module 'vue' {
9 export interface GlobalComponents { 9 export interface GlobalComponents {
10 ElButton: typeof import('element-plus/es')['ElButton'] 10 ElButton: typeof import('element-plus/es')['ElButton']
11 + ElCard: typeof import('element-plus/es')['ElCard']
11 ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] 12 ElDatePicker: typeof import('element-plus/es')['ElDatePicker']
12 ElDescriptions: typeof import('element-plus/es')['ElDescriptions'] 13 ElDescriptions: typeof import('element-plus/es')['ElDescriptions']
13 ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem'] 14 ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem']
...@@ -25,6 +26,7 @@ declare module 'vue' { ...@@ -25,6 +26,7 @@ declare module 'vue' {
25 ElTable: typeof import('element-plus/es')['ElTable'] 26 ElTable: typeof import('element-plus/es')['ElTable']
26 ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] 27 ElTableColumn: typeof import('element-plus/es')['ElTableColumn']
27 ElTag: typeof import('element-plus/es')['ElTag'] 28 ElTag: typeof import('element-plus/es')['ElTag']
29 + ElText: typeof import('element-plus/es')['ElText']
28 Header: typeof import('./src/components/layout/Header.vue')['default'] 30 Header: typeof import('./src/components/layout/Header.vue')['default']
29 RouterLink: typeof import('vue-router')['RouterLink'] 31 RouterLink: typeof import('vue-router')['RouterLink']
30 RouterView: typeof import('vue-router')['RouterView'] 32 RouterView: typeof import('vue-router')['RouterView']
......
This diff is collapsed. Click to expand it.