Commit Graph
3 Commits
Author SHA1 Message Date
H1d3rOne 16624fa189 记录页面添加分页、搜索、全选和一键清理功能
后端实现:
- RecordController:添加分页和搜索参数支持
- DeductRecordService:新增findByUserIdWithSearch方法
- DeductRecordRepository:添加分页查询和关键词搜索方法
- 新增deleteBatch批量删除接口

前端实现:
- 搜索栏:支持按姓名或事项搜索
- 分页功能:上一页/下一页按钮,显示页码信息
- 全选功能:复选框全选/取消全选
- 批量删除:选中多条记录后可批量删除
- 一键清空:清空所有测算记录
- UI优化:添加操作栏、复选框样式

API接口:
- GET /api/records/list - 支持分页和搜索参数
- POST /api/records/deleteBatch - 批量删除记录
- POST /api/records/clear - 清空所有记录
2026-03-08 20:43:14 +08:00
H1d3rOne 03535c831f 实现所有模块分享功能的前后端API联调
后端实现:
- 新增ShareController控制器
- 提供8个模块的分享API接口(八字、紫微、占星、塔罗、梅花、六爻、奇门、大六壬)
- 每个接口生成格式化的分享文本内容

前端实现:
- 更新api.js,新增各模块分享API调用方法
- 占星术结果页改为调用后端API
- 添加loading提示和错误处理
- 分享内容通过后端生成,确保格式统一

API接口:
- POST /api/share/bazi - 八字分享
- POST /api/share/ziwei - 紫微斗数分享
- POST /api/share/zhanxing - 占星术分享
- POST /api/share/taluo - 塔罗牌分享
- POST /api/share/meihua - 梅花易数分享
- POST /api/share/liuyao - 六爻分享
- POST /api/share/qimen - 奇门遁甲分享
- POST /api/share/daliuren - 大六壬分享
2026-03-08 20:06:50 +08:00
H1d3rOne 869ffb58c6 紫微斗数结果页分享功能样式优化
- 参考八字结果页的分享功能样式
- 分享按钮固定在页面底部
- 添加渐变背景和阴影效果
- 优化页面底部padding,避免内容被遮挡
2026-03-08 19:23:08 +08:00