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 |
|
|
|
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
|
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 |
|
zpc
|
27613ab5b2
|
feat: 实现微信小程序发货信息录入功能
- IWechatService 添加 UploadShippingInfoAsync 接口
- WechatService 实现调用微信 upload_shipping_info API
- PaymentNotifyService 支付成功后自动调用发货接口
- 发货失败时保存到 Redis 等待重试(3天过期)
- 添加 WechatShippingRequest/WechatShippingResult 模型
|
2026-02-10 14:03:00 +08:00 |
|
zpc
|
113247a1e3
|
fix: 修复钻石充值发放到错误字段的问题
- 将diamond奖励类型从Money2改为Money字段
- 移除废弃的Money2奖励分支
- 修复GoodsService中Distinct排序警告
|
2026-02-09 23:17:27 +08:00 |
|
zpc
|
d23c9aa861
|
fix: 修复钻石购买奖励不发放和一番赏支付回调失败
|
2026-02-09 18:21:37 +08:00 |
|
zpc
|
e4a1f055c1
|
fix: 修复微信支付回调无法接收的问题
1. 添加 /api/pay/notify 回调路由(兼容微信配置的回调地址)
2. 修复 attach 值匹配逻辑,支持 order_{type} 和 infinite_{type} 格式
3. 添加钻石订单 (order_product) 的回调处理逻辑
4. 添加 OrderAttachType.OrderProduct 常量
|
2026-02-09 16:22:56 +08:00 |
|
zpc
|
e67602b3c4
|
21
|
2026-02-08 13:16:20 +08:00 |
|
zpc
|
efcc58440a
|
31
|
2026-02-08 13:01:10 +08:00 |
|
zpc
|
6f5c851614
|
21
|
2026-02-08 12:59:12 +08:00 |
|
zpc
|
8474b28780
|
21
|
2026-02-08 11:54:49 +08:00 |
|
zpc
|
c77f2cfeaa
|
21
|
2026-02-08 11:53:59 +08:00 |
|
zpc
|
ebb040b96c
|
21
|
2026-02-08 11:48:58 +08:00 |
|
zpc
|
051c778155
|
21
|
2026-02-08 11:48:03 +08:00 |
|
zpc
|
7fdc73939a
|
231
|
2026-02-08 11:42:35 +08:00 |
|
zpc
|
4e4849eac1
|
21
|
2026-02-08 11:41:30 +08:00 |
|