# 2026-06-04 工作日志

## 登录页迁移 (paopao-taro → template-10582)

从 `/Users/gxwebsoft/VUE/paopao-taro/src/passport/login.tsx` 迁移微信手机号快捷登录功能到当前项目。

### 变更文件
1. **`src/passport/login.tsx`** — 完全重写，从手机号+密码表单登录改为微信手机号快捷登录
   - 使用 `openType='getPhoneNumber'` 微信授权登录
   - 调用 `/wx-login/loginByMpWxPhone` 接口
   - 支持邀请参数解析与推荐关系绑定
   - 登录后自动绑定 openid、处理邀请关系
   - 品牌「南南佐顿门窗」，TenantId = 10582
   - 无 logo.png 资源，改用品牌名首字「南」文字 logo

2. **`src/passport/login.scss`** — 新建，从 paopao-taro 迁移的渐变背景登录页样式
   - 紫蓝渐变背景 + 浮动圆圈动画
   - 绿色微信登录按钮
   - 自定义协议勾选框

3. **`src/utils/invite.ts`** — 新增 `checkAndHandleInviteRelation` 函数
   - 登录成功后自动检查并处理待处理的邀请关系
   - 复用已有的 `handleInviteRelation` 函数

### 依赖确认
- `@/api/layout`: `getWxOpenId`, `getUserInfo` ✅ 已有
- `@/utils/server`: `saveStorageByLoginUser`, `SERVER_API_URL` ✅ 已有
- `@/utils/invite`: `parseInviteParams`, `saveInviteParams`, `trackInviteSource`, `hasPendingInvite` ✅ 已有
- `@/config/app`: `TenantId` ✅ 已有 (config/app.ts, TenantId='10582')

### 构建验证
- `taro build --type weapp` 构建成功，无编译错误
