diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 3910c47..17a8d38 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -187,7 +187,6 @@

AI 助手

百华工艺助手

-

当前为内置占位对话,真实 LLM 可在 08 系统拓展中配置。

@@ -251,7 +250,6 @@

管理员操作

重置他人密码

-

用于协助其他用户忘记密码时重置登录密码,仅系统管理员可用。

@@ -1202,7 +1200,7 @@ function sendAssistantMessage() { chatMessages.value.push({ id: Date.now() + 1, role: "assistant", - content: "我已收到。当前聊天窗口已就绪,后续在 08 系统拓展配置 LLM API 后,可以把这里切换为真实模型回复。现在我可以先作为操作入口,帮助你记录和梳理 ERP 问题。" + content: "已收到。" }); } diff --git a/frontend/src/components/FormDrawer.test.js b/frontend/src/components/FormDrawer.test.js new file mode 100644 index 0000000..6148015 --- /dev/null +++ b/frontend/src/components/FormDrawer.test.js @@ -0,0 +1,15 @@ +import assert from "node:assert/strict"; +import { describe, it } from "node:test"; +import { readFileSync } from "node:fs"; +import { dirname, join } from "node:path"; +import { fileURLToPath } from "node:url"; + +const __dirname = dirname(fileURLToPath(import.meta.url)); +const source = readFileSync(join(__dirname, "FormDrawer.vue"), "utf8"); + +describe("FormDrawer copy discipline", () => { + it("does not render description copy as an always-visible header paragraph", () => { + assert.doesNotMatch(source, /class="form-drawer-description"/); + assert.doesNotMatch(source, /aria-describedby="description/); + }); +}); diff --git a/frontend/src/components/FormDrawer.vue b/frontend/src/components/FormDrawer.vue index 9280060..6829bc8 100644 --- a/frontend/src/components/FormDrawer.vue +++ b/frontend/src/components/FormDrawer.vue @@ -1,14 +1,13 @@