Commit Graph
6 Commits
Author SHA1 Message Date
gouki e0b447ddb1 fix(admin): 修复后台前端 Vue/Inertia 加载失败导致白屏
Build and Publish Server / build (push) Successful in 1m21s
- 原 unpkg 的 @inertiajs/vue3 UMD 路径 404,Inertia undefined
- 改用 import map + esm.sh ESM CDN(自动解析依赖树)
- vue 用含模板编译器的完整版 dist/vue.esm-browser.prod.js
- inertia 用 ?bundle&external=vue,保证与 import map 的 vue 单实例
- 解决 runtime-only vue 无法编译 template 字符串导致的白屏
2026-08-11 22:54:39 +00:00
gouki d175777d75 fix(admin): 浏览器直接访问后台时渲染登录页而非401 JSON
Build and Publish Server / build (push) Successful in 2m11s
- AdminAuth 中间件:GET 页面请求未登录时返回 login 页,API 请求仍返回 401
- 新增 Login.js 登录页组件(密码输入 + 登录后跳回原页面)
- index.html 注册 login 页面路由
2026-08-11 21:23:09 +00:00
gouki 2a68eae999 feat(home): 修复swiper动画、宜忌布局、月历显示、节日速查
Build and Publish Server / build (push) Successful in 2m8s
Publish Mini Program Dev Version / publish (push) Failing after 11m17s
1. 修复swiper箭头点击动画丢失问题
   - 改用固定7天窗口,滑动到边缘时整体滚动数据
   - 保持dayIndex连续,确保swiper平滑动画

2. 修复宜忌两行显示压在一起
   - 设置item固定高度32rpx和行距12rpx
   - 超出2行显示...省略号

3. 修复月历数字竖向排列问题
   - 修正wxml嵌套结构,让42个格子正确排成6行7列
   - 压缩格子高度,放大数字字体

4. 节日速查功能优化
   - 默认显示3条,右侧添加更多
2026-08-10 23:07:47 +00:00
gouki 63f92501a1 fix(server): 管理后台源码入库,修正 .gitignore 误忽略
- server/web 之前被 web/ 忽略规则误伤,从未提交到仓库,导致 CI 部署包缺失后台静态资源
- 锚定根目录 /web/、/wishing-tree-pages/ 规则,仅忽略构建产物 node_modules/dist
2026-08-09 00:10:05 +00:00
gouki c754ae6be1 fix: 移除误推送的文件(.DS_Store、web/、server/web/)
Publish Mini Program Dev Version / publish (push) Waiting to run
2026-08-06 22:29:35 +00:00
gouki 48255faa5b feat: 实现后端业务逻辑和Inertia.js管理后台
- 实现数据库连接和自动迁移
- 实现用户服务(登录、资料、JWT认证)
- 实现许愿服务(创建、列表、机器人许愿)
- 实现订单服务(创建、支付、状态管理)
- 实现JWT认证中间件
- 实现管理后台API(仪表盘、用户、订单、许愿、设置)
- 创建Inertia.js前端页面(Vue3 + Tailwind CSS)
- 修复Go模块依赖问题
2026-08-06 13:11:59 +00:00