diff --git a/package-lock.json b/package-lock.json index c375857fee6f087bcfe9b2332107d3780e367728..6ef44e35fe8feab4646ab74b5f4fcb79cf2035d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "dependencies": { "@element-plus/icons": "^0.0.11", "@element-plus/icons-vue": "^2.0.6", + "@highlightjs/vue-plugin": "^2.1.0", "axios": "^0.27.2", "echarts": "5.3.2", "element-plus": "^2.1.11", @@ -333,6 +334,15 @@ "@floating-ui/core": "^0.7.3" } }, + "node_modules/@highlightjs/vue-plugin": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/@highlightjs/vue-plugin/-/vue-plugin-2.1.0.tgz", + "integrity": "sha512-E+bmk4ncca+hBEYRV2a+1aIzIV0VSY/e5ArjpuSN9IO7wBJrzUE2u4ESCwrbQD7sAy+jWQjkV5qCCWgc+pu7CQ==", + "peerDependencies": { + "highlight.js": "^11.0.1", + "vue": "^3" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.9.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", @@ -5028,6 +5038,12 @@ "@floating-ui/core": "^0.7.3" } }, + "@highlightjs/vue-plugin": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/@highlightjs/vue-plugin/-/vue-plugin-2.1.0.tgz", + "integrity": "sha512-E+bmk4ncca+hBEYRV2a+1aIzIV0VSY/e5ArjpuSN9IO7wBJrzUE2u4ESCwrbQD7sAy+jWQjkV5qCCWgc+pu7CQ==", + "requires": {} + }, "@humanwhocodes/config-array": { "version": "0.9.5", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", diff --git a/public/template/upload/avatarUploader.vue b/public/template/upload/avatarUploader.vue new file mode 100644 index 0000000000000000000000000000000000000000..a95e112068424cf623577c088798ac625c293730 --- /dev/null +++ b/public/template/upload/avatarUploader.vue @@ -0,0 +1,11 @@ + + + diff --git a/public/template/upload/baseDefault.vue b/public/template/upload/baseDefault.vue new file mode 100644 index 0000000000000000000000000000000000000000..9efe4a83010ddd12893366196cdadc0001da9191 --- /dev/null +++ b/public/template/upload/baseDefault.vue @@ -0,0 +1,33 @@ + + diff --git a/src/components/QuickUpload/index.vue b/src/components/QuickUpload/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..9de0795f84ba84b65144839af90d2bf2fd813c95 --- /dev/null +++ b/src/components/QuickUpload/index.vue @@ -0,0 +1,74 @@ + + + + + + diff --git a/src/views/components/upload/avatarUploader.vue b/src/views/components/upload/avatarUploader.vue new file mode 100644 index 0000000000000000000000000000000000000000..a95e112068424cf623577c088798ac625c293730 --- /dev/null +++ b/src/views/components/upload/avatarUploader.vue @@ -0,0 +1,11 @@ + + + diff --git a/src/views/components/upload/baseDefault.vue b/src/views/components/upload/baseDefault.vue new file mode 100644 index 0000000000000000000000000000000000000000..597d808886e7dcbad8c72be0c42c0558de33b138 --- /dev/null +++ b/src/views/components/upload/baseDefault.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/views/components/upload/index.vue b/src/views/components/upload/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..4419ff9ff718ad0a7116468ecceecbe1bf1d295b --- /dev/null +++ b/src/views/components/upload/index.vue @@ -0,0 +1,61 @@ + + +