Commit Graph
94 Commits
Author SHA1 Message Date
H1d3rOne 8b68b302e5 feat: 设置页面增加个人信息和权限展示
- 删除用户协议和隐私政策菜单项
- 增加小程序获取的个人信息展示(昵称、头像、地区)
- 增加小程序已获取权限展示(用户信息、位置信息、相机、相册)
- 使用uni.getSetting获取权限状态
2026-03-08 05:28:45 +08:00
H1d3rOne a6e5763ffc feat: 添加看视频得金币功能
- 每日可观看5次视频,- 每次观看获得3金币
- 显示今日剩余观看次数
- 记录观看历史到金币记录
2026-03-08 05:25:05 +08:00
H1d3rOne e34586e3f0 feat: 优化每日签到功能
- 显示一周签到进度,已签到显示绿色圆圈
- 今日显示橙色边框高亮
- 连续签到奖励递增:第1天5金币到第7天15金币
- 断签后重新从第1天开始计算
- 保存签到历史记录
2026-03-08 05:17:17 +08:00
H1d3rOne 058bf0c2bd fix: 修复vip-tag位置问题,将其放回user-name-row内部
- 用户名和会员标签在同一行显示
- 整体水平居中
2026-03-08 04:49:12 +08:00
H1d3rOne 8222f00782 fix: 修复会员标签显示位置
- 移除absolute定位,使用正常流式布局
- 用户名和会员标签在同一行水平居中
- align-items: center确保垂直居中对齐
2026-03-08 04:47:07 +08:00
H1d3rOne efa7be36bc fix: 修复会员标签位置问题
- 将vip-tag放回user-name-row内部
- 用户名和会员标签在同一行显示
2026-03-08 04:42:32 +08:00
H1d3rOne bd17df8397 style: 优化用户信息显示布局
- 用户名和会员标签在同一行水平居中显示
- 会员标签紧跟用户名右侧
- 头像、用户名+会员标签、金币都居中对齐
2026-03-08 04:39:54 +08:00
H1d3rOne d454b7cab9 fix: 修复vip-tag不显示的问题
- 移除绝对定位,改为flex布局
- vip-tag作为user-name-row的子元素正常显示
- 用户名和会员标签顶端对齐
2026-03-08 04:37:30 +08:00
H1d3rOne 2892747d6e fix: 修复vip-tag不显示的问题
- 给user-name-row添加padding-right预留标签空间
- 移除margin-left,使用绝对定位right: 0
2026-03-08 04:36:53 +08:00
H1d3rOne ea736ef03b fix: 修复VIP标签显示问题
- 调整VIP标签布局方式,从绝对定位改为flex布局
- 修复VIP标签不显示的问题
- 优化用户名和VIP标签的间距
2026-03-08 04:31:28 +08:00
H1d3rOne e8d1d3b123 style: 会员标签显示在user-name-row右上角
- user-name-row保持水平居中
- vip-tag使用position: absolute定位到右上角(top: 0, right: 0)
2026-03-08 04:24:40 +08:00
H1d3rOne 3b99719a4c style: 优化用户信息区域布局
- 头像、用户名、金币都水平居中显示
- 会员标签与用户名顶端对齐(使用inline-flex和相同line-height)
- 移除position: relative和top偏移
2026-03-08 04:11:50 +08:00
H1d3rOne c06c63f1cf style: 优化会员标签位置和大小
- 用户名水平居中
- 会员标签与用户名顶端对齐(移除top偏移)
- 会员标签更小:字体16rpx,padding 1rpx 8rpx
2026-03-08 04:03:33 +08:00
H1d3rOne b9714bb0ba style: 优化会员标签显示位置和样式
- 用户名居中显示
- 会员标签显示在用户名右上角,小字体(18rpx)
- 普通用户:灰色半透明背景+白色边框
- 月度会员:金色渐变+阴影效果
- 年度会员:橙色渐变+阴影效果
- 永久会员:粉色渐变+阴影效果
2026-03-08 03:59:15 +08:00
H1d3rOne e3e0177c16 feat: 用户名右上角显示会员等级标签
- 普通用户:灰色标签
- 月度会员:金色渐变标签
- 年度会员:橙色渐变标签
- 永久会员:粉色渐变标签
- 开通会员后保存会员等级到本地存储
2026-03-08 03:54:52 +08:00
H1d3rOne 59bb1a9585 feat: 完善我的页面会员和金币功能
- 将'我的收藏'改为'开通会员'
- 新增金币任务页面:签到领金币、邀请好友赚金币
- 用户名下显示金币数量
- 新增推荐好友功能,可分享小程序
- 新增会员页面:月度/年度/永久会员
- 删除不需要的favorite.vue页面
2026-03-08 03:49:29 +08:00
H1d3rOne c157aad22d feat: 完善我的页面子菜单功能
- 设置页面:我的账号、清理缓存、用户协议、隐私政策
- 我的账号页面:绑定手机号、退出登录、注销账号
- 用户协议/隐私政策页面
- 我的收藏、帮助与反馈、关于我们页面
- 所有页面使用绿色系主题色保持一致
2026-03-08 03:31:54 +08:00
H1d3rOne b4370b4bf2 fix: 修复菜单栏点击后当前项高亮颜色与页面色系不一致的问题
- 每个菜单项使用对应页面的主题色
- 首页: #DB2777 (粉色)
- 记录: #3B82F6 (蓝色)
- 工具: #F97316 (橙色)
- 我的: #10B981 (绿色)
- 使用CSS变量动态设置激活颜色
2026-03-08 03:16:10 +08:00
H1d3rOne aba1d926d3 fix: 修复菜单栏点击后当前菜单不高亮的问题
- 增强tabbar激活样式,添加背景色和缩放效果
- 使用switchTab并在失败时降级到reLaunch
- 激活菜单显示蓝色背景和白色图标
2026-03-08 03:11:28 +08:00
H1d3rOne 0d9779d2b9 style: 优化记录、工具、我的三个页面使用不同色系
- 记录页面:蓝色系(#3B82F6)- 代表记录、历史
- 工具页面:橙色系(#F97316)- 代表工具、实用
- 我的页面:绿色系(#10B981)- 代表个人、生机
- 同一页面内各元素色系保持一致
2026-03-08 03:06:04 +08:00
H1d3rOne fa1413d22d style: 统一记录、工具、我的三个页面的色系风格
- 将工具页面和我的页面的header从粉色(#DB2777)改为紫色(#8B5CF6)
- 统一所有页面的阴影颜色为紫色系
- 保持与记录页面一致的视觉风格
2026-03-08 03:01:43 +08:00
H1d3rOne c5fa876fb2 style: 统一记录、工具、我的页面导航栏样式与主页一致
- 使用自定义导航栏样式
- 添加星星动画装饰
- 添加太极符号装饰线
- 统一粉色渐变背景
- 统一卡片样式和阴影效果
2026-03-08 02:55:51 +08:00
H1d3rOne aeff65256d fix: 修复星座查询前端日期类型问题
- picker返回的e.detail.value是字符串类型
- 使用parseInt转换为数字,避免字符串拼接导致月份错误
- 例如: '1' + 1 = '11' (错误), parseInt('1') + 1 = 2 (正确)
2026-03-08 02:49:04 +08:00
xuan-bot f0a0c5b08a feat: 添加spring-boot-devtools支持热加载开发模式 2026-03-08 02:10:42 +08:00
H1d3rOne 02c5c6e110 fix: 修复星座查询结果不正确的问题
- 使用自定义的getXingZuoByDate方法替代solar.getXingZuo()
- 确保星座日期范围与显示的日期范围一致
- 白羊座: 3月21日-4月19日
- 金牛座: 4月20日-5月20日
- 双子座: 5月21日-6月21日
- 巨蟹座: 6月22日-7月22日
- 狮子座: 7月23日-8月22日
- 处女座: 8月23日-9月22日
- 天秤座: 9月23日-10月23日
- 天蝎座: 10月24日-11月22日
- 射手座: 11月23日-12月21日
- 摩羯座: 12月22日-1月19日
- 水瓶座: 1月20日-2月18日
- 双鱼座: 2月19日-3月20日
2026-03-08 02:08:43 +08:00
H1d3rOne c819b5f746 fix: 修复生肖查询结果不正确的问题
- 使用公历年份直接计算生肖和干支
- 修复之前使用农历日期导致年份边界计算错误的问题
2026-03-08 01:55:20 +08:00
H1d3rOne ac44ea13b4 fix: 修复奇门遁甲生肖字段缺失问题,补充完整返回数据 2026-03-08 01:45:24 +08:00
xuan-bot dc776ab157 fix: 修复ToolController编译错误,兼容Java 8和lunar库API 2026-03-08 01:32:35 +08:00
H1d3rOne e021ce5bc9 feat: 完成工具菜单所有功能
- 后端ToolController实现6个工具API
- 前端创建6个工具页面
- 修改pages.json注册页面
- 修改api.js添加工具API
- 修改tools.vue添加跳转逻辑
2026-03-08 01:06:24 +08:00
H1d3rOne c85c819008 fix: 删除前端重复保存记录的代码
- 后端BaZiController已经保存记录,前端不需要再保存
- 删除result.vue中的saveRecord方法和调用
- 解决记录重复保存的问题
2026-03-08 00:53:13 +08:00
xuan-bot 35ad04eca3 fix: 修复前端sex字段类型转换问题,确保前后端数据类型一致 2026-03-08 00:42:59 +08:00
H1d3rOne 043780d5ab fix: 修改删除记录接口为POST方法
- 后端RecordController改用POST方法处理删除请求
- 小程序端api.js同步修改为POST方法
- 解决DELETE请求不被支持的问题
2026-03-08 00:25:30 +08:00
xuan-bot 097173426f feat: 切换数据库从H2到MySQL
- 安装MySQL数据库
- 创建xuan_deduct数据库和xuan_user用户
- 创建deduct_record表
- 修改application.properties配置MySQL连接
- 测试验证数据库连接和数据保存功能
2026-03-08 00:19:15 +08:00
xuan-bot 91a14ca6d1 feat: 完成记录功能开发
- 添加保存记录API到RecordController
- 修复DeductRecordRepository的HQL语法错误
- 更新前端api.js添加记录API
- 更新八字结果页面保存测算记录
- 完善记录列表页面显示历史记录
2026-03-07 23:50:38 +08:00
H1d3rOne 683f55e4ca feat: 添加数据库支持,保存测算记录
- 添加Spring Data JPA和H2/MySQL数据库依赖
- 创建DeductRecord实体类,保存测算记录
- 创建DeductRecordRepository和DeductRecordService
- 创建RecordController,提供记录查询和删除API
- 修改BaZiController,保存测算结果到数据库
- 配置H2数据库用于开发,MySQL用于生产环境
2026-03-07 22:54:02 +08:00
H1d3rOne 251a49d810 fix: 更新自定义tabBar组件 2026-03-07 21:39:20 +08:00
H1d3rOne 4f6e3379a3 fix: 优化自定义tabBar组件,添加错误处理
- 添加switchTab失败时的redirectTo回退
- 优化样式,添加安全区域适配
2026-03-07 21:33:10 +08:00
H1d3rOne 7666c8eed6 fix: 在各tabBar页面显式导入CustomTabbar组件
- 首页、记录、工具、我的页面都添加组件导入
- 解决微信开发者工具依赖分析问题
2026-03-07 21:17:13 +08:00
H1d3rOne fb95dbe3c9 fix: 关闭微信开发者工具的无依赖文件过滤功能
- 添加 ignoreDevUnusedFiles: false
- 添加 ignoreUploadUnusedFiles: false
- 解决自定义组件无法被引用的问题
2026-03-07 21:11:52 +08:00
H1d3rOne b7921128fb fix: 为tabBar页面添加底部padding,确保内容不被遮挡 2026-03-07 21:08:06 +08:00
H1d3rOne af1ef3ab8e feat: 使用自定义tabBar组件,emoji图标显示
- 创建custom-tabbar组件
- 使用emoji图标:首页🏠、记录📋、工具🔧、我的👤
- 在各tabBar页面添加自定义tabBar组件
- pages.json启用custom: true
2026-03-07 21:06:01 +08:00
H1d3rOne 76e33379c7 feat: 添加底部菜单栏tabBar
- 新增记录页面(records)
- 新增工具页面(tools)
- 新增我的页面(mine)
- 配置tabBar菜单:首页、记录、工具、我的
- 添加tabBar图标文件
2026-03-07 20:48:42 +08:00
H1d3rOne 37a4c58418 fix: 大六壬模块背景改为紫色渐变,首页删除footer文字
- 大六壬页面背景从绿色改为紫色渐变
- 首页footer删除text和copyright
2026-03-07 20:35:58 +08:00
H1d3rOne ac0bce727a fix: 大六壬模块色系统一为紫色系
- navigationBar标题改为'大六壬测算'
- navigationBar颜色改为紫色#7C3AED
- section-dot改为紫色#7C3AED
- tips-card边框改为紫色#7C3AED
- tips-title颜色改为紫色#6D28D9
- submit-btn改为紫色渐变
- gender-item.active改为紫色系
2026-03-07 20:29:17 +08:00
H1d3rOne accba8497a fix: 梅花易数模块色系统一为绿色系
- section-dot改为绿色#059669
- tips-card背景和边框改为绿色系
- tips-title颜色改为深绿色#047857
- submit-btn改为绿色渐变
- gender-item.active改为绿色
- method-item.active改为绿色
2026-03-07 20:22:19 +08:00
H1d3rOne 7b71c814ba fix: 六爻模块tips-title颜色统一为蓝色 2026-03-07 20:19:51 +08:00
H1d3rOne d33c0488a1 fix: 六爻模块色系统一为蓝色系
- navigationBar标题改为'六爻测算'
- header-card背景改为蓝色渐变#2563EB
- section-dot改为蓝色#2563EB
- tips-card边框和背景改为蓝色系
- submit-btn改为蓝色渐变
- gender-item.active改为蓝色
2026-03-07 20:16:23 +08:00
H1d3rOne dbafc76351 fix: 奇门遁甲模块tips-card色系统一为橙色系
- tips-card边框改为橙色#D97706
- tips-title颜色改为#B45309
2026-03-07 20:11:47 +08:00
H1d3rOne ac0c45a605 fix: 奇门遁甲模块优化
- navigationBar标题改为'奇门遁甲测算'
- 按钮文字'开始排盘'改为'开始测算'
- 按钮颜色改为橙色系(#D97706),与主页logo一致
2026-03-07 20:06:32 +08:00
H1d3rOne 8cd558ae91 fix: 塔罗牌模块navigationBar标题改为'塔罗牌' 2026-03-07 19:59:59 +08:00