# 大改备份与恢复说明

改造日期：2026-06-09

## 如何一键恢复改造前（若已手动备份）

将 `_backup_pre_redesign/` 下对应文件夹覆盖回项目即可（见各子目录）。

## 本次改造改动文件清单

### 新增
- `utils/primary-role.js` — 三端固定 primaryRole
- `utils/avatar.js` — 统一默认头像

### TabBar
- `custom-tab-bar/index.js`
- `custom-tab-bar/index.wxml`
- `custom-tab-bar/index.wxss`

### 打手合一中心（主战场）
- `pages/dashouduan/dashouduan.js`
- `pages/dashouduan/dashouduan.wxml`
- `pages/dashouduan/dashouduan.wxss`
- `pages/dashouduan/dashouduan.json`

### 启动与 IM
- `app.js`
- `utils/chat-core.js`

### 老板端 / 认证
- `pages/wode/wode.wxml`
- `pages/renzheng/renzheng.js`
- `utils/role-tab-bar.js`

### 废弃独立 Tab（路由保留，自动跳转打手中心）
- `pages/guanshiduan/guanshiduan.js` — onLoad redirect
- `pages/zuzhangduan/zuzhangduan.js` — onLoad redirect

## 改造要点
1. 去掉 TabBar「切换身份」
2. 三端固定：normal / dashou / shangjia
3. 管事+组长功能合并进 dashouduan
4. 刷新按钮一次调用：dashouxinxi + guanshixinxi + zuzhangxinxi
5. IM 打手端统一 Ds 前缀连接
