- 29 Jul, 2026 1 commit
-
-
chunhong.mu committed
-
- 28 Jul, 2026 1 commit
-
-
包命名通用化,移植小程序模板与公共代码,补齐 Claude Code 配置。 包结构: - qqqf-admin → admin(Vue3 SPA 后台) - official-site-web → site(Nuxt 3 官网) - qqqf-mp → mini(UniApp 小程序) - 新增 web(Vue3 SPA H5/客户端),删除空目录 qqqf-web 公共代码: - @common/utils 补齐 common/date-time/mask/money/regex 纯工具函数 - @common/vue-kit 新增平台无关的 useLoading - @common/sdk 去业务化:ClientId/Product 枚举改为 string 类型,移除硬编码的 passport/wx-distributer 域名与监控上报地址凭证,改由 SdkConfig 与 webMonitor.setupEndpoint() 注入;根入口不再导出小程序模块, 避免 Web 项目引入 uni.* 类型 mini 包以 uniapp-mp-template 为准重建,SDK 接 @common/sdk:新增 stores/services/api-auth/composables/page-layout/utils-sdk(懒加载单例) 去业务化:所有 .env.* 清空为占位符(原含真实域名与 client secret), config 中业务值改为 TODO 占位 Claude Code 配置: - .claude/settings.json(权限白名单 + Figma MCP) - .claude/skills 移植 4 个 skill 并适配 monorepo, api-diff-sync 的文档根目录由硬编码改为可配置 - 新增 CLAUDE.md,重写 ARCHITECTURE.md 顺带修复: - 登录不持久化 Token:services/auth-service 补齐 saveToken2Storage + sdk.core.loginByToken + store 三步 - 跨端崩溃:token-manager/web-monitor 的 window 访问加 typeof 守卫 - dev:project/build:project 对 Vue/Nuxt 项目忽略 --env, 现按 dev:<env>/build:<env> 脚本执行 - .env.* 中的 NODE_ENV=production 导致 dev server 报警告,已移除 - unocss 0.58/0.64 与 Nuxt 3.21 的 Vite 7 不兼容,升级至 66.x - App.vue 的 @import 改为 @use(Dart Sass 3.0 将移除 @import) - 修复 pnpm-workspace.yaml 的 BOM 与 build-changed.ts 的 lint 报错 校验:pnpm lint 全绿,4 个包 type-check 通过, 4 个包 dev 与 build(含 build:project --env)全部通过 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
chunhong.mu committed
-
- 25 Jun, 2026 2 commits
-
-
chunhong.mu committed
-
chunhong.mu committed
-
- 24 Jun, 2026 4 commits
-
-
login/index.vue 改用项目内 login-service 替代未导出的 wechatLoginService http.ts 新增 UniStorage 适配器解决小程序无 localStorage 问题 移除 App.vue 中废弃的 UICore.setupSdk 调用 login.vue 更新服务导入路径
chunhong.mu committed -
移除 UICore 依赖,改用 LoginService/VerifyService 直接实例化,更新 auth.ts 导入来源
chunhong.mu committed -
将 SDK 代码按职责划分为 adapters/core/mini-program/services 四个子目录,更新 exports 配置支持按需引入,删除已废弃的 ui-core.ts
chunhong.mu committed -
- 新增 qqqf-admin 管理后台完整项目结构 - 新增 Web 平台 Axios 适配器适配 Web 环境 - 修复 common sdk 中验证码、文件操作、更新管理器等适配问题 - 补充 commitlint 配置项,新增 qqqf-admin 作用域 - 为 common sdk 补充类型定义与导出优化
chunhong.mu committed
-
- 23 Jun, 2026 9 commits
-
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
1. 重构App.vue,简化模板结构并引入全局样式 2. 替换全量环境变量配置,适配多环境打包 3. 新增登录、设置、个人资料等核心业务页面 4. 搭建通用UI组件库与工具类样式系统
chunhong.mu committed -
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
- 22 Jun, 2026 6 commits
-
-
- Add .npmrc with isolated node-linker for UniApp compatibility - Enhance dev-project.ts and build-project.ts with interactive selection - Support --project, --env, --platform parameters - Auto-detect UniApp vs Web projects for platform selection - Update ARCHITECTURE.md with new script usage - Add pnpm overrides for axios version lock - Update commitlint config scope rules
chunhong.mu committed -
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
- 18 Jun, 2026 5 commits
-
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-
chunhong.mu committed
-