Commit Graph

356 Commits

Author SHA1 Message Date
zpc
d51bd79d42 321 2026-03-12 20:57:51 +08:00
zpc
0374220d9d fix: 优化系统提示为中文 & 修复商品Banner图和商城相关问题
- 权益中心领取优惠券/任务奖励提示改为中文'领取成功'
- 后端action端点返回中文消息(回收成功/发货申请成功/支付成功等)
- 商城兑换成功提示改为'兑换成功'并优化加载闪烁
- 商城确认订单弹窗使用封面图
- 后台商品编辑/新增Banner图保存修复(|| undefined → || null)
2026-03-12 20:56:34 +08:00
zpc
8c5806b89a 清理文件 2026-03-12 20:16:51 +08:00
zpc
d626e8ebcc 删除php 2026-03-12 15:56:23 +08:00
zpc
ed65e1966c 21 2026-03-01 16:52:36 +08:00
zpc
934d19fff5 21 2026-03-01 16:30:38 +08:00
zpc
c43bac4be7 21 2026-03-01 15:18:03 +08:00
zpc
03c84ef8b1 21 2026-03-01 14:45:45 +08:00
zpc
1bebd937bc 21 2026-03-01 14:43:44 +08:00
zpc
6d7d4b099c 1 2026-03-01 14:24:05 +08:00
zpc
3fc5449883 21 2026-03-01 11:46:10 +08:00
zpc
b7c998acce 21 2026-02-28 17:50:15 +08:00
zpc
e6cd4fa432 wq 2026-02-28 17:49:44 +08:00
c51cfc3b29 23 2026-02-28 01:10:29 +08:00
a8b3793ee4 UI修改 2026-02-28 00:39:57 +08:00
524de29062 . 2026-02-28 00:20:10 +08:00
735e977f39 Merge branch 'master' of http://192.168.195.14:3000/outsource/HaniBlindBox 2026-02-28 00:19:48 +08:00
27198b347c UI优化 2026-02-28 00:08:06 +08:00
zpc
22c2722152 21 2026-02-27 21:08:07 +08:00
zpc
4754b122dc fix: 修复用户列表货币字段显示名称
- 表格列标题改为动态显示货币名称(钻石、HH币、哈尼券)
- 资金变动菜单项改为动态显示货币名称
- 流水明细菜单项改为动态显示货币名称
- 从应用设置API获取货币配置
2026-02-27 21:06:26 +08:00
zpc
4379b62a03 21 2026-02-27 20:55:08 +08:00
zpc
38320f226a 21 2026-02-27 20:39:34 +08:00
zpc
aa11230116 feat: 前端UI优化和后台管理功能修复
前端优化:
- 修复分享图片配置,使用API返回的share_image
- 新增设置页面,包含用户协议、隐私政策、退出登录、注销账号
- 调整用户中心菜单,将协议相关功能移至设置页面
- 隐藏首页和详情页的参与次数显示
- 商城页面价格显示改为哈尼券(价格x100)

后台管理修复:
- 修复用户列表货币字段映射错误(Diamond字段)
- 修复资金变动对话框,动态加载货币名称
- 修复ChangeDiamondAsync方法使用正确的Money2字段
2026-02-27 20:37:00 +08:00
zpc
b619d4ce3a 21 2026-02-12 11:23:09 +08:00
zpc
5695b1c483 修复权益领取优惠券时从优惠券表获取正确的金额和标题 2026-02-12 11:21:34 +08:00
zpc
432ee4f992 修复权益等级奖品更新时优惠券类型title为空的问题 2026-02-12 11:18:16 +08:00
zpc
2198ae1304 用户管理:资金变动按钮整合为 2026-02-12 11:17:12 +08:00
zpc
12c28e4a79 用户管理:资金变动按钮整合为3个(钻石/H币/赊尼券变动) 2026-02-12 11:13:22 +08:00
zpc
4cb752ba8c 修复权益等级奖品创建时优惠券类型title为空的问题 2026-02-12 10:49:25 +08:00
zpc
579d041715 21 2026-02-12 10:32:01 +08:00
zpc
b9f4991ff5 隐藏后台管理配置项:连击赏最大次数、限制配置、分类显示 2026-02-12 10:31:24 +08:00
zpc
d7af6c2af5 更新前端 2026-02-12 09:53:08 +08:00
zpc
0c93aa7d62 feat(admin): 权益等级管理功能完善 - 添加新增/删除权益等级功能 - 隐藏奖品配置中的中奖概率字段 2026-02-12 09:43:38 +08:00
zpc
14ebb2221e fix: 修复权益等级奖励领取优惠券状态错误 2026-02-12 01:34:20 +08:00
zpc
ae25832ee1 feat: 权益等级支持新增和删除功能 2026-02-12 01:22:28 +08:00
zpc
008b44dc12 feat: 启用权益等级的添加和删除功能 2026-02-12 01:19:37 +08:00
zpc
bbfa96489b fix: 商城购买前检查库存,购买后刷新列表 2026-02-12 01:17:35 +08:00
zpc
9318915e09 hide: 隐藏系统设置中的商城购买次数配置 2026-02-12 01:14:10 +08:00
zpc
66135678d3 feat: 添加商城每日购买次数限制功能 (exchange_times) 2026-02-12 01:00:23 +08:00
zpc
dca7ba7b1c fix: 微信手机号登录时同时获取openid,解决微信支付无法拉起的问题 2026-02-11 20:43:35 +08:00
zpc
951d9638fb fix: 修复分销奖励发放错误 - 改为发放哈尼券而非HH币,修正记录内容为推荐奖励 2026-02-11 18:05:54 +08:00
zpc
3db0764780 feat: 新增微信手机号快速验证登录功能
- 后端新增 POST /api/wxPhoneLogin 接口
- 前端登录页改用微信 getPhoneNumber 授权
- 保留原有微信登录和手机号验证码登录接口
2026-02-11 17:53:15 +08:00
zpc
140881e595 fix: 隐藏排行榜设置,修复下级用户弹窗UID显示 2026-02-11 01:09:58 +08:00
zpc
9ba2600b67 fix: 分销奖励支持充值订单 2026-02-11 01:01:26 +08:00
zpc
20156803da feat: 添加分销奖励功能 - 下级用户RMB支付后给上级发放哈尼券 2026-02-11 00:58:45 +08:00
zpc
4830b57a79 fix: 发货失败时所有错误码都进入重试队列 2026-02-11 00:30:31 +08:00
zpc
8991118f8d fix: 修复发货重试后台服务不执行的问题
- 使用 IServiceScopeFactory 解决 scoped 服务依赖问题
- IWechatService 是 scoped 服务,不能直接注入到 singleton 后台服务
- 每次处理订单时创建新的 scope 来解析 IWechatService
- 将检查间隔从 60 秒改为 30 秒
- 优化 RedisService.GetKeysAsync 使用实时连接状态检查
2026-02-10 17:22:38 +08:00
zpc
d4c15c8feb feat: 添加微信发货重试后台服务
- 新增 ShippingRetryBackgroundService 后台服务
- 每60秒检查 Redis 中失败的发货订单
- 支持最多10次重试,重试间隔30秒
- IRedisService 添加 GetKeysAsync 方法支持模式匹配
- 解决支付完成后立即发货导致'支付单不存在'的问题
2026-02-10 16:45:06 +08:00
zpc
ba0d0548d3 fix: 修复微信发货接口 UTF8 编码问题
- 使用字符串模板直接构建 JSON,与 PHP 实现保持一致
- 移除 JsonSerializer 的 SnakeCaseLower 策略避免双重转换
- 添加请求内容的调试日志
2026-02-10 16:18:17 +08:00
zpc
d9dc8e4a6e fix: 发货时使用正确的商户配置
- WechatService 添加 IWechatPayConfigService 依赖
- GetMerchantConfigByOrderNoAsync 优先使用 WechatPayConfigService 获取商户配置
- 修复发货时使用错误商户导致 access_token 获取失败的问题
2026-02-10 15:41:54 +08:00