diff --git a/tonecn/components.d.ts b/tonecn/components.d.ts index ff1d148..71abcf4 100644 --- a/tonecn/components.d.ts +++ b/tonecn/components.d.ts @@ -33,6 +33,8 @@ declare module 'vue' { ElTable: typeof import('element-plus/es')['ElTable'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] ElText: typeof import('element-plus/es')['ElText'] + ElUpload: typeof import('element-plus/es')['ElUpload'] + FileOnline: typeof import('./src/components/Console/FileOnline.vue')['default'] Footer: typeof import('./src/components/Common/Footer.vue')['default'] Header: typeof import('./src/components/Common/Header.vue')['default'] Resources: typeof import('./src/components/Console/Resources.vue')['default'] diff --git a/tonecn/package.json b/tonecn/package.json index 6f19346..878c434 100644 --- a/tonecn/package.json +++ b/tonecn/package.json @@ -22,10 +22,12 @@ }, "devDependencies": { "@tsconfig/node20": "^20.1.4", + "@types/ali-oss": "^6.16.11", "@types/md5": "^2.3.5", "@types/node": "^20.12.5", "@vitejs/plugin-vue": "^5.0.4", "@vue/tsconfig": "^0.5.1", + "ali-oss": "^6.21.0", "autoprefixer": "^10.4.20", "element-plus": "^2.7.3", "npm": "^10.8.3", diff --git a/tonecn/src/components/Console/FileOnline.vue b/tonecn/src/components/Console/FileOnline.vue new file mode 100644 index 0000000..3f60cba --- /dev/null +++ b/tonecn/src/components/Console/FileOnline.vue @@ -0,0 +1,308 @@ + + \ No newline at end of file diff --git a/tonecn/src/views/Console/Dashboard.vue b/tonecn/src/views/Console/Dashboard.vue index 0dde96c..9c00ee8 100644 --- a/tonecn/src/views/Console/Dashboard.vue +++ b/tonecn/src/views/Console/Dashboard.vue @@ -1,8 +1,9 @@