diff --git a/vue-info-reporter/package-lock.json b/vue-info-reporter/package-lock.json index b275a238..19976aee 100644 --- a/vue-info-reporter/package-lock.json +++ b/vue-info-reporter/package-lock.json @@ -11,8 +11,9 @@ "@element-plus/icons-vue": "^2.3.2", "@vueuse/core": "^10.7.0", "element-plus": "^2.11.4", - "marked": "^16.3.0", + "marked": "^16.4.0", "pinia": "^2.1.0", + "vditor": "^3.11.2", "vue": "^3.4.0", "vue-router": "^4.2.0" }, @@ -1526,6 +1527,12 @@ "dev": true, "license": "Apache-2.0" }, + "node_modules/diff-match-patch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", + "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==", + "license": "Apache-2.0" + }, "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", @@ -2926,6 +2933,18 @@ "dev": true, "license": "MIT" }, + "node_modules/vditor": { + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/vditor/-/vditor-3.11.2.tgz", + "integrity": "sha512-8QguQQUPWbBFocnfQmWjz4jiykQnvsmCuhOomGIVVK7vc+dQq2h8w9qQQuEjUTZpnZT5fEdYbj4aLr1NGdAZaA==", + "license": "MIT", + "dependencies": { + "diff-match-patch": "^1.0.5" + }, + "funding": { + "url": "https://ld246.com/sponsor" + } + }, "node_modules/vite": { "version": "5.4.20", "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.20.tgz", diff --git a/vue-info-reporter/package.json b/vue-info-reporter/package.json index 99976021..fef8889f 100644 --- a/vue-info-reporter/package.json +++ b/vue-info-reporter/package.json @@ -13,8 +13,9 @@ "@element-plus/icons-vue": "^2.3.2", "@vueuse/core": "^10.7.0", "element-plus": "^2.11.4", - "marked": "^16.3.0", + "marked": "^16.4.0", "pinia": "^2.1.0", + "vditor": "^3.11.2", "vue": "^3.4.0", "vue-router": "^4.2.0" }, diff --git a/vue-info-reporter/src/components/ReportDrawer.vue b/vue-info-reporter/src/components/ReportDrawer.vue index 29381ecb..43f81903 100644 --- a/vue-info-reporter/src/components/ReportDrawer.vue +++ b/vue-info-reporter/src/components/ReportDrawer.vue @@ -2,28 +2,28 @@
-
+
-

{{ currentReport.title }}

+

{{ props.currentReport.title }}

- 📅 {{ currentReport.time }} + 📅 {{ props.currentReport.time }} - 👤 来自 "{{ getTaskTitle(currentReport.taskId) }}" 任务 + 👤 来自 "{{ props.currentReport.source }}" 任务
@@ -31,8 +31,8 @@