工作台账号详情tab调整:账号设定内联信息页,视频列表移入persona tab并改名
- info tab:移除视频列表表格,内联展示账号设定(空态/文字版/卡片+文字切换),小节标题「账号设定」 - persona tab:改为视频列表表格+分页/批量,tab 标签改名「视频列表」 - persona 加载改为 info tab 首屏并行加载(dvP/await 拆分),tab 点击处理器去冗余
This commit is contained in:
1 parent
c3147234a6
commit
4473f159e5
2 files changed
+46
-30
No files matched your search
@@ -40,3 +40,13 @@
|
||||
- 边界:mcn-dou-analysis 内部 `subskills/nuwa-skill-main` 为正常结构不动;dsh 副本 `~/.dsh/skills/mcn-dou-analysis/` 单向只读未动
|
||||
- 残留检查:project/ 下全类型 grep `subskill/`(排除 subskills/)零命中;memory 历史日志为 append-only 不改写
|
||||
- git:commit 11fe8d4(520 文件),push a255abd..11fe8d4 成功
|
||||
|
||||
## 账号详情页 tab 结构调整(16:25,用户要求)
|
||||
- **需求原话**:「账号详情 下面的视频列表 改为账号设定内容,视频列表放到现在账号设定tab下,改名为视频列表」
|
||||
- **修改**(data-pages.js renderAccountDetail):
|
||||
- tab 定义:`persona` 标签「账号设定」→「视频列表」
|
||||
- info tab(账号信息):移除视频列表表格,内联展示账号设定内容(空态/文字版/卡片+文字切换),小节标题「账号设定」
|
||||
- persona tab:改为视频列表表格 + list-footer(批量/分页)
|
||||
- 加载逻辑:persona 数据从「点击 persona tab 时才加载」改为「info tab 首屏即加载」(`if (tab==='info' && persona===null) await loadPersona()`,与视频数据并行 dvP/await 拆分);tab 点击处理器去掉冗余 persona 加载
|
||||
- **验证**:bindPager/bindBatchBar 均用 querySelectorAll/空值守卫,容器缺元素不报错;data-rewrite(AI创作)点击时仍 `if (!persona) await loadPersona()` 兜底;data-extract 绑定全局查找在 info tab 同样生效
|
||||
- 服务未重启(纯静态资源),重开页面 `?v=20260902#/account/1629`(旧梦留声机)验证
|
||||
Reference in new issue
Block a user