{
  "title": "#VWCG-977 PC端密码修改提示与修改密码功能",
  "description": "## 变更内容\n- 登录接口支持密码超过 90 天返回 code=2，不发登录态。\n- 新增未登录修改过期密码接口，旧密码必须校验正确。\n- 登录页增加过期改密弹窗，并展示密码超过 90 天提示文案。\n- 首页增加 85-90 天密码即将过期提醒。\n- 保留账号 useful_start/useful_end 强制有效期校验。\n\n## 验证\n- 容器内 PHP 7.3 lint：Login.php 控制器和逻辑类通过。\n- 前端 login.vue/home.vue SFC 基本结构检查通过。\n- git diff --check 通过。\n- 本地 Docker 已验证 85 天提醒、90 天阻断、旧密码错误、弱密码、改密成功、新密码登录、重置密码后登录。\n\n关联云效：VWCG-976 / VWCG-977",
  "sourceProjectId": 4913137,
  "targetProjectId": 4913137,
  "sourceBranch": "codex/password-expiry-change-20260518",
  "targetBranch": "release",
  "createFrom": "WEB",
  "workInProgress": false,
  "workItemIds": [
    "81c9a43d1860b9c7e842a756c2"
  ]
}