2026-08-11-oa-start-title-footer-design.md 1.0 KB

填写审批页:流程标题顶栏化 + 底栏按钮 B

日期: 2026-08-11
状态: 已确认,落地中

目标

  1. uni-app 顶栏标题由固定「填写审批」改为当前流程名称(如「入库单」)。
  2. 去掉 OA H5 页内顶部绿条流程名(.oa-start__hd),避免与顶栏重复。
  3. 底栏采用方案 B:取消弱化 + 暂存品牌描边 + 提交加宽渐变。

方案

  • 标题:跳转前 stashOaStartTitle(appName),webview onLoad 读取后 setNavigationBarTitle(不要把中文 appName 放进 navigateTo / web-view URL,微信易白屏)。无缓存时按 appId 拉模板详情补标题;仍失败则保留「填写审批」。
  • 页内标题:删除 mobile-oa-h5 OaStart.vue 的 header 与对应样式;加载后同步 document.title(直连 H5 时有用)。
  • 底栏:仅改 OaStart.vue footer 结构与 scoped 样式,对齐 demo 方案 B。

非目标

  • 不改其它审批详情/待办页。
  • 不改为 custom navigationStyle。