From c0810c6b69bb4af0b30ac3e057795678779b959b Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 14 Aug 2026 13:22:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(REQ-013):=20=E4=BF=AE=E5=A4=8D=202=20?= =?UTF-8?q?=E4=B8=AA=20P0=20Bug=20=E2=80=94=20TopBar=20v-model=20=E5=91=BD?= =?UTF-8?q?=E5=90=8D=20+=20OtpBindDialog=20API=20=E7=AB=AF=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 隔离自 f51ca01(原位于 feat/task-actions-pivot-v1.8,该分支含 447 项未评审 WIP 与 temp/ 垃圾文件, 为避免污染 main 予以隔离)。本提交仅含 3 个文件的最终修复态: - src/frontend-agent/src/components/agent/AgentProfileDialog.vue 头像上传后保存按钮激活逻辑修正(v1.1.3a 已修复线上) - src/frontend-agent/src/components/agent/OtpBindDialog.vue API 端点修正 - src/frontend-agent/src/components/layout/TopBar.vue v-model 命名修正 以上修复均已随 v1.1.3a 部署上线(agent 构建 hash Bdi0gxPi),此处仅将源码合入 main。 --- .../components/agent/AgentProfileDialog.vue | 603 ++++++++++++++++++ .../src/components/agent/OtpBindDialog.vue | 219 +++++++ .../src/components/layout/TopBar.vue | 376 ++++++----- 3 files changed, 1005 insertions(+), 193 deletions(-) create mode 100644 src/frontend-agent/src/components/agent/AgentProfileDialog.vue create mode 100644 src/frontend-agent/src/components/agent/OtpBindDialog.vue diff --git a/src/frontend-agent/src/components/agent/AgentProfileDialog.vue b/src/frontend-agent/src/components/agent/AgentProfileDialog.vue new file mode 100644 index 0000000..e60e74b --- /dev/null +++ b/src/frontend-agent/src/components/agent/AgentProfileDialog.vue @@ -0,0 +1,603 @@ + + + + + + + \ No newline at end of file diff --git a/src/frontend-agent/src/components/agent/OtpBindDialog.vue b/src/frontend-agent/src/components/agent/OtpBindDialog.vue new file mode 100644 index 0000000..65fe038 --- /dev/null +++ b/src/frontend-agent/src/components/agent/OtpBindDialog.vue @@ -0,0 +1,219 @@ + + + + + \ No newline at end of file diff --git a/src/frontend-agent/src/components/layout/TopBar.vue b/src/frontend-agent/src/components/layout/TopBar.vue index 2c71588..8db9900 100644 --- a/src/frontend-agent/src/components/layout/TopBar.vue +++ b/src/frontend-agent/src/components/layout/TopBar.vue @@ -1,8 +1,9 @@