- 02 Jun, 2026 1 commit
-
-
hookehuyr authored
-
- 28 May, 2026 3 commits
-
-
- 新增 waitForLoginStatusReady 方法供外部等待登录态就绪 - checkLoginStatus 使用 Promise 缓存避免并发重复调用 - 首页 fetchHotArticles 调用前等待登录态初始化完成 - 清除首页残留的导航栏标题配置 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
hookehuyr authored -
新增订单驳回状态常量与映射配置,调整计划书查看权限逻辑以允许访问带文件的驳回工单,新增列表页驳回理由展示与交互组件,同步更新API文档、类型定义、模拟数据及测试用例。
hookehuyr authored
- 21 Apr, 2026 1 commit
- 20 Apr, 2026 2 commits
- 14 Apr, 2026 2 commits
-
-
将计划书多文件选择从原生 Taro.showActionSheet 迁移至 ProposalFileActionSheet 组件,支持长文件名换行显示和后续 样式扩展。usePlanView 暴露响应式 actionSheetVisible 等状态 供组件绑定,plan 与 message-detail 页面各挂载一份实例。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
消除 plan/index.vue 与 message-detail/index.vue 之间重复的 order_status 映射和可查看判断逻辑,新增 proposalView 工具模块 统一管理 canViewProposal / getProposalFiles 等规则,同时支持 "处理中但已有文件"的业务场景。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored
-
- 10 Apr, 2026 3 commits
-
-
修复 coverage 字段错误映射到 annual_premium API 字段的问题, 新增独立的 annual_premium 字段定义,同步更新 API 文档。 - coverage 现正确映射到 coverage API 字段(保额) - annual_premium 独立映射到 annual_premium API 字段(年缴保费) - 更新 API 文档补充 coverage 参数和完整请求示例 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
为非 Claude Code 的通用编码 Agent 提供项目概览、常用命令、 关键约束和推荐阅读路径的轻量入口文档。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
将 PlanFormContainer 中内联的金额转换逻辑抽取到 planSubmitTransformers.js,支持函数式和字符串式 transform 策略, 新增 withdrawal_stages 字段的分转元转换。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored
-
- 13 Mar, 2026 1 commit
-
-
- 屏蔽 useFileOperation 中的视频跳转逻辑 - 注释 app.config.js 中的 video-player 路由 - 新增功能屏蔽文档便于后续恢复 原因:个人主体小程序不支持视频服务类目 审核反馈:你的小程序涉及视频服务,属个人主体小程序未开放类目 恢复方法:详见 docs/disabled-features/video-player.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored
-
- 09 Mar, 2026 2 commits
-
-
- 移除卡片容器的点击事件,避免误触跳转 - 删除 handleCardClick 函数 - 保留"查看"按钮的跳转功能 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 将 NavHeader 的 title 从固定"文章详情"改为动态绑定 - 新增 displayTitle 计算属性,支持标题过长时自动截断(15 字符 + 省略号) - 加载中/失败时仍显示默认"文章详情"文案 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored
-
- 05 Mar, 2026 7 commits
-
-
## 修复内容 ### P1 级别(高优先级) - 修复 Cookie 解析潜在破坏风险(删除 cleanupDuplicateCookies 的 split(',') 逻辑) - 修复授权响应只保留第一个 cookie 的问题(智能识别 sessionid) - 增强搜索响应的防御性访问(添加可选链 ?. 防止字段缺失抛错) - 修复启动日志泄露用户隐私(生产环境手机号和用户名脱敏) ### P2 级别(中优先级) - 修复弱网提示只会出现一次的问题(时间窗口防抖 30 秒) - 修复搜索测试用例与实现不一致(file → article) - 修复 usePlanView 集成测试失败(添加 useFileOperation mock) ## 测试结果 - ✅ 所有测试通过 (178/178) - ✅ ESLint 检查通过(0 errors, 37 warnings 已存在) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>hookehuyr authored -
- 移除 prepare-commit-msg 中的 CHANGELOG 自动更新调用 - 移除 pre-commit 中的 CHANGELOG 提示信息 - 保留其他检查功能(ESLint、调试代码、改动规模) 以后手动更新 CHANGELOG: - pnpm run release (standard-version) - 或 npx release-it Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 新增 ArticleCard 组件文档(文章卡片) - 新增 PeriodInput 组件文档(提取期自定义输入) - 更新组件索引表格,添加缺失的组件条目 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 新增 ArticleCard 组件文档(文章卡片) - 新增 PeriodInput 组件文档(提取期自定义输入) - 更新组件索引表格,添加缺失的组件条目 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 简化 prepare-commit-msg 条件判断 - 移除 post-commit 的 amend 操作 - 修复 CHANGELOG 自动更新循环重复问题 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 简化 prepare-commit-msg 的条件判断 - 只跳过 merge 提交,其他情况都执行 - 修复了部分提交 CHANGELOG 没有自动更新的问题 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 补充 2026-02-28 ~ 2026-03-04 的 CHANGELOG 记录(17 项变更) - 更新计划书模块文档,添加最近更新板块 - 记录新增功能:提取期自定义输入、出生日期推算年龄等 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored
-
- 04 Mar, 2026 2 commits
-
-
PeriodInput 组件现在支持通过 hideTrigger 属性隐藏触发区域, 使其纯粹作为弹窗组件使用,由 SelectPickerGlobal 的"自定义输入"选项触发。 - 新增 hideTrigger prop,控制是否显示触发区域 - SavingsTemplate 中使用 :hide-trigger="true" 避免显示多余的选择器 - 解决了多阶段模式下出现额外触发区域的问题 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
当用户只填了生日而没填年龄时,现在可以从 birthday 自动 推算年龄,用于判断是 3 阶段还是 1 阶段提取方案。 - 新增 effectiveAge 计算属性,优先使用 age,否则从 birthday 推算 - 更新 canAddStage、canRemoveStage、initializeStages 使用有效年龄 - 监听 effectiveAge 变化而不是只监听 form.age Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored
-
- 28 Feb, 2026 16 commits
-
-
- 将计划书录入弹窗高度从 80% 调整为 88% - 提供更多垂直空间以展示表单内容 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 删除 CriticalIllnessTemplate、LifeInsuranceTemplate 中的 watch 联动代码 - 删除所有模板 validate() 中的"以生日为准计算年龄"逻辑 - 年龄和出生年月日现在是独立的二选一字段 - 保留原始代码注释,便于将来恢复 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 创建 prepare-commit-msg hook - 创建 update-changelog-prepare.sh 脚本 - 修改 post-commit 检查暂存区并 amend - 使用 --no-verify 避免 amend 触发循环 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 修改 pre-commit hook,在提交前更新 CHANGELOG - 创建 update-changelog-precommit.sh 脚本 - 修改 post-commit hook,移除 CHANGELOG 更新逻辑 - 更新文档说明新的工作机制 - 解决 post-commit 无限循环问题 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 将 tabsData 从静态数组改为动态 computed - 在 tab 名称后显示结果数量,如"产品 (5)" - 新增 filter-tab-count 样式,字号 24rpx,透明度 0.8 - 优化用户对搜索结果的预览体验 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
hookehuyr authored
-
- 替换 MaterialCard 为 ArticleCard 组件 - 更新 Tab 名称:资料 → 文章 - 更新数据字段:data.files → data.article - 映射 API 字段:post_title, post_excerpt, post_date, is_favorite - 同步更新 mock 数据使用 generateArticleItem Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 更新搜索 API 响应字段:files → article - 字段名规范化:name/value/extension → post_title/post_excerpt/post_link - 文章详情 API 添加 file_list 字段类型定义 - 计划书 API 完善参数文档说明 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 修复 isCustomPeriodEnabled 仅检查多阶段配置的 bug - 单阶段模式始终启用自定义输入 - 添加 handleCustomSelect 和 openSingleStagePeriodInput 处理单阶段自定义输入 - 扩展 onPeriodInputConfirm 支持单阶段字段更新 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- PeriodInput 集成 GlobalPopupManager 系统 - PlanPopupNew 添加动态 overflow 控制避免子弹窗裁剪 - 调整 PeriodInput 弹窗高度为 40% 适配屏幕显示 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 删除 if/else 块外部的重复 mv 命令 - TEMP_FILE 变量只在块内有效,外部无法访问 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 检测逻辑:从 "## [日期] - 标题" 改为 "^## 日期" - 生成格式:匹配根目录格式(时间 + commit hash + 文件列表) - 插入逻辑:追加到日期下,而非文件开头 - 解决误判问题,现在能正确识别今日已有条目 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored -
- 将 CHANGELOG_FILE 从 docs/CHANGELOG.md 改为根目录 CHANGELOG.md - 解决 commit-msg hook 误判问题(格式不统一导致匹配失败) - 统一使用根目录 CHANGELOG.md 作为唯一更新目标 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hookehuyr authored
-