Commit Graph

283 Commits

Author SHA1 Message Date
zpc
b3d0782b91 21 2026-02-05 23:57:20 +08:00
zpc
7e4beb00af 32 2026-02-05 23:51:32 +08:00
zpc
eaf4a9c489 321 2026-02-05 23:44:19 +08:00
zpc
d339b42b66 21 2026-02-05 20:11:31 +08:00
zpc
1f6d996d85 21 2026-02-05 20:06:19 +08:00
zpc
2550f6d4c2 refactor: 统一权益系统命名 VIP -> Equity
后端更改:
- 重命名数据库表: vip_levels -> equity_levels, vip_level_rewards -> equity_level_rewards, user_vip_rewards -> user_equity_rewards
- 重命名实体类: VipLevel -> EquityLevel, VipLevelReward -> EquityLevelReward, UserVipReward -> UserEquityReward
- 重命名 DTO: VipInfoResponse -> EquityInfoResponse, VipUserInfoDto -> EquityUserInfoDto, VipLevelDto -> EquityLevelDto
- 重命名服务: VipService -> EquityService, IVipService -> IEquityService
- 更新 API 端点: /vip_list -> /equity_list
- 移动命名空间: Models/Vip -> Models/Equity
- 删除重复的 VipController (与 QyLevelController 功能重复)
- 删除未使用的 equity_levels 和 equity_level_prizes 旧表实体

前端更改:
- 更新 API 调用: getVipList -> getEquityList
- 更新 vip.vue 页面使用新的 API 函数

保持兼容:
- JSON 响应字段名保持不变 (vip, last_vip, jin_du 等)
- 用户表 vip 字段保持不变
2026-02-05 18:21:07 +08:00
zpc
799fb29e0e 权益 2026-02-05 11:32:15 +08:00
zpc
5f3c21170e 21 2026-02-04 22:13:48 +08:00
zpc
cb22990844 21 2026-02-04 22:12:49 +08:00
zpc
3cbc213ec4 321 2026-02-04 22:09:19 +08:00
zpc
2577008314 21 2026-02-04 22:07:08 +08:00
gpu
b7efee66ad 21 2026-02-04 22:04:46 +08:00
gpu
8b5a404042 21 2026-02-04 21:43:58 +08:00
gpu
3f24b57e8c 321 2026-02-04 21:33:22 +08:00
gpu
57d5d5a610 312 2026-02-04 21:19:40 +08:00
gpu
d8288e58fb 321 2026-02-04 21:15:51 +08:00
gpu
cd77f7f83b 21 2026-02-04 21:09:12 +08:00
gpu
fd98b34a97 321 2026-02-04 21:05:14 +08:00
gpu
b4859f7151 321 2026-02-04 21:03:17 +08:00
gpu
32c21d5a73 213 2026-02-04 20:54:38 +08:00
zpc
e2d32829cd 123 2026-02-04 14:27:10 +08:00
zpc
fb4da9a581 123 2026-02-04 02:51:36 +08:00
zpc
93f891fb7a 321 2026-02-04 02:51:08 +08:00
zpc
36cdd16970 321 2026-02-04 02:48:53 +08:00
zpc
5a1f26902a 312 2026-02-04 02:48:07 +08:00
zpc
301b1bde22 312 2026-02-04 02:43:25 +08:00
zpc
8a0143f1d5 3213 2026-02-04 02:43:04 +08:00
zpc
52d486ccac 12321 2026-02-04 02:41:34 +08:00
zpc
c08415fc34 231 2026-02-04 02:41:06 +08:00
zpc
d11d61b4f1 321 2026-02-04 02:35:38 +08:00
zpc
8c71ebe7eb 21 2026-02-04 02:29:35 +08:00
zpc
5dbd8c7e68 321321 2026-02-04 02:29:09 +08:00
zpc
bf1481d2fb 2131 2026-02-04 02:22:29 +08:00
zpc
67499601f7 231 2026-02-04 02:22:05 +08:00
zpc
13fc3fc204 2132 2026-02-04 02:18:17 +08:00
zpc
abc4818e91 321 2026-02-04 02:17:48 +08:00
zpc
289821fc7f 21 2026-02-04 02:12:50 +08:00
zpc
fb795c082e 212 2026-02-04 02:04:11 +08:00
zpc
190302b318 21 2026-02-04 02:03:25 +08:00
zpc
f0bbcef48b 21321 2026-02-04 01:52:21 +08:00
zpc
735a4947ef 21 2026-02-04 01:51:19 +08:00
zpc
63a69bc215 321 2026-02-04 01:48:50 +08:00
gpu
370ff0fb5a Merge branch 'master' of http://192.168.195.14:3000/outsource/HaniBlindBox 2026-02-04 01:42:53 +08:00
gpu
c35246e2cc 21 2026-02-04 01:42:52 +08:00
zpc
1e9144b144 3213 2026-02-04 01:39:23 +08:00
zpc
7d86f736d9 231 2026-02-04 01:37:10 +08:00
zpc
c61f7fc3c3 21 2026-02-04 01:12:01 +08:00
zpc
ae169a6785 21 2026-02-04 01:05:08 +08:00
zpc
18e6f339d6 3123 2026-02-04 00:53:45 +08:00
zpc
69b3c02b60 21 2026-02-04 00:43:50 +08:00
zpc
3fc2c8eea5 21 2026-02-04 00:38:51 +08:00
zpc
4199a47211 21 2026-02-04 00:19:03 +08:00
gpu
581af8bbbc 21 2026-02-03 23:58:11 +08:00
gpu
a36706124a 211 2026-02-03 22:58:58 +08:00
zpc
b8f041d3ff 321 2026-02-03 17:40:33 +08:00
gpu
8eaa2ccf3f 213 2026-02-03 02:45:16 +08:00
zpc
d2ed3380ad 213 2026-02-03 02:29:15 +08:00
gpu
722b6f1e40 21 2026-02-03 02:28:21 +08:00
zpc
dafb12299e 32121 2026-02-03 02:23:32 +08:00
gpu
148c8af0c2 123 2026-02-03 02:14:48 +08:00
gpu
fb099d4ec4 21 2026-02-03 01:43:47 +08:00
gpu
21c9bf7201 Merge branch 'master' of http://192.168.195.14:3000/outsource/HaniBlindBox 2026-02-02 20:25:31 +08:00
gpu
b9324e221a 321 2026-02-02 20:25:31 +08:00
zpc
8c4c76941d 21 2026-02-02 16:56:01 +08:00
gpu
b46950feeb 32 2026-02-02 16:06:24 +08:00
gpu
8a14724cdb 32 2026-02-02 11:52:54 +08:00
gpu
69c6c0353f 32 2026-02-02 11:49:43 +08:00
gpu
bdc1a8cb82 23 2026-02-02 11:25:25 +08:00
gpu
4fcd231469 Merge branch 'master' of http://192.168.195.14:3000/outsource/HaniBlindBox 2026-02-02 11:15:52 +08:00
gpu
a1f6d3bc4e 32 2026-02-02 11:15:51 +08:00
zpc
870d23da39 132 2026-02-02 08:08:48 +08:00
gpu
81fb507fab 321 2026-02-02 07:59:16 +08:00
gpu
570ebbc006 321 2026-02-02 01:11:56 +08:00
gpu
e9be686713 32 2026-02-02 01:04:51 +08:00
gpu
d39c740598 321 2026-02-02 00:57:43 +08:00
gpu
c48ed44e2b 321 2026-02-01 19:30:51 +08:00
zpc
1ffda082fc 321 2026-01-30 03:01:16 +08:00
zpc
18a8bb236b 321 2026-01-29 18:32:18 +08:00
zpc
d5a7675cce 32321 2026-01-29 18:28:50 +08:00
zpc
cae6c2ad11 321 2026-01-29 18:17:15 +08:00
zpc
b29b094d76 321 2026-01-28 23:01:33 +08:00
zpc
899d8a8da9 321 2026-01-28 22:59:37 +08:00
zpc
01a5691483 321 2026-01-28 22:52:55 +08:00
zpc
8153fc14ed 32 2026-01-28 22:51:24 +08:00
zpc
e615859f9a 321 2026-01-28 22:02:26 +08:00
zpc
0f759066ad fix: 修复发货接口支付商户配置不一致问题 2026-01-28 15:57:23 +08:00
zpc
269f85c77b fix: 修复抽奖消费时未记录资产流水的问题 - OrderService.DeductUserAssetsAsync 增加余额/积分/钻石流水记录 - 记录到 ProfitMoney/ProfitIntegral/ProfitMoney2 表 2026-01-28 15:41:17 +08:00
zpc
7a1c6ac2bd 32 2026-01-28 15:21:00 +08:00
zpc
4275557e20 3232 2026-01-28 15:11:30 +08:00
zpc
e6921b7511 32 2026-01-28 15:01:36 +08:00
zpc
31445a137c 323 2026-01-28 14:58:09 +08:00
zpc
36786314f2 333 2026-01-28 14:56:52 +08:00
zpc
144117e24d refactor: 将图片上传服务移至Infrastructure层
- 移除 HoneyBox.Api 对 HoneyBox.Admin.Business 的引用
- 在 Core 层添加 IImageUploadService 接口
- 在 Infrastructure 层实现 CosImageUploadService
- 从数据库 Configs 表读取 COS 配置
- 在 InfrastructureModule 注册服务
2026-01-28 14:44:47 +08:00
zpc
a95a2852d4 feat: 修复用户头像上传功能,支持Base64图片上传到腾讯云COS
- 修复 updateUserInfo 接口路由(update_userinfo -> updateUserInfo)
- IUploadService 添加 UploadBase64ImageAsync 方法
- UploadService 实现 Base64 图片解析和 COS 上传
- UserController 注入 IUploadService 替代本地保存逻辑
- HoneyBox.Api 添加对 HoneyBox.Admin.Business 的项目引用
2026-01-28 14:33:27 +08:00
zpc
6d3fb12018 修改路由 2026-01-28 14:05:59 +08:00
zpc
c69aaa476a 213 2026-01-27 18:24:03 +08:00
zpc
77232bc303 32 2026-01-27 13:45:39 +08:00
zpc
876ed8b43d 32 2026-01-27 13:20:17 +08:00
zpc
11ee8d963c 231 2026-01-27 13:18:10 +08:00
zpc
53a61f6298 32 2026-01-27 12:01:58 +08:00
gpu
885f7f29e3 321 2026-01-27 09:58:12 +08:00
gpu
804a2a0f64 321321 2026-01-26 00:07:56 +08:00
gpu
2601556ffc 321 2026-01-25 23:59:44 +08:00
gpu
8485f32230 321 2026-01-25 21:20:46 +08:00
zpc
01213b21e1 321 2026-01-25 20:28:11 +08:00
zpc
ad3bd91ec3 321 2026-01-25 19:52:40 +08:00
zpc
434fe8f833 213 2026-01-25 19:10:31 +08:00
zpc
3fd4799459 321321 2026-01-25 16:04:50 +08:00
zpc
678ae9316e 33 2026-01-25 15:46:00 +08:00
zpc
5d149a7129 33 2026-01-25 15:44:12 +08:00
zpc
d8b86a4f3a 231 2026-01-25 15:44:07 +08:00
gpu
368d71d977 feat(api): 添加 GET /api/userInfo 接口兼容前端调用 2026-01-24 14:42:33 +08:00
gpu
6f92062305 321 2026-01-24 14:30:45 +08:00
gpu
9867b87594 feat: 实现原生微信支付功能
- 修改 ConfigService.GetPlatformConfigAsync 返回 isWebPay=false,关闭 Web 支付
- 重写 WechatService.CreatePayOrderAsync 实现原生微信支付:
  - 调用微信统一下单 API 获取 prepay_id
  - 生成 MD5 签名
  - 返回前端 uni.requestPayment 所需的参数(appId, timeStamp, nonceStr, package, signType, paySign)
- 更新 IWechatService 接口,添加 NativePayParams 类型
- 更新 WarehouseModels.cs,SendResultDto 使用 NativePayResultDto
- 更新 WarehouseService.SendPrizesAsync 使用新的支付参数格式
- 更新 appsettings.json 配置微信支付商户信息
2026-01-24 13:15:12 +08:00
gpu
4fba70467d feat: 实现发货运费支付功能
- IWechatService: 添加 CreatePayOrderAsync 方法和相关类型
- WechatService: 实现 Web 支付订单创建,生成订单号并记录到 OrderNotify
- WarehouseService: 发货时调用支付服务生成支付参数
- SendResultDto: 修改 Res 属性支持 Web 支付格式
- ServiceModule: 更新依赖注入配置
2026-01-24 11:30:13 +08:00
gpu
7f941f1ddc fix: warehouse_send_record 接口支持 GET 请求 2026-01-24 04:23:15 +08:00
gpu
13cf64415d fix: 修复发货功能 delivery_status 字段类型问题,从 byte 改为 int 支持 -1 默认值 2026-01-24 04:20:03 +08:00
gpu
b0a54e6c30 feat: 添加权益等级信息到用户接口,前端字段改为camelCase 2026-01-23 02:16:31 +08:00
gpu
e18b553b9a 33 2026-01-22 02:12:08 +08:00
gpu
fcef7058ea fix: 修复库存扣减SQL表名错误 (goods_list -> goods_items) 2026-01-22 02:09:15 +08:00
gpu
85f410db3b feat: 实现抽奖逻辑调用 - 修复支付成功后无抽奖结果问题
- OrderService: 添加 ILotteryEngine 依赖,余额支付时调用抽奖
- PaymentNotifyService: 添加 ILotteryEngine 依赖,微信支付回调时调用抽奖
- ServiceModule: 更新依赖注入配置
- 支持普通抽奖(一番赏等)和无限赏两种模式
2026-01-22 01:30:54 +08:00
gpu
cf5e7dd0de 改进orderbuy接口错误信息,返回详细异常信息便于调试 2026-01-22 01:00:47 +08:00
gpu
cc42fa0c08 333 2026-01-22 00:52:02 +08:00
gpu
e04ab1229d 修复订单创建和抽奖结果查询问题:1.前端统一使用num字段传递箱号 2.修复LINQ排序无法翻译的问题 2026-01-22 00:40:32 +08:00
gpu
2136c81e14 修复微信绑定手机号API:正确使用access_token和code参数 2026-01-22 00:18:14 +08:00
gpu
439860d83d fix: 未绑定手机号时返回status=-9,支持前端跳转绑定页面
- orderbuy接口检测绑定手机号错误返回status=-9
- infinite_orderbuy接口同步修改
- mall_orderbuy接口同步修改
- infinite_mibao_orderbuy接口同步修改
2026-01-22 00:05:33 +08:00
gpu
9258bbc336 321 2026-01-21 23:55:41 +08:00
gpu
2f8eae152e fix: 修复ordermoney接口返回格式兼容PHP旧版
- OrderCalculationDto字段名调整: goods_info->goods, user_money->money等
- GoodsInfoDto添加shou_zhe_price字段
- OrderService响应构建逻辑同步修改
- 修复前端订单确认弹窗显示undefined问题
2026-01-21 23:47:36 +08:00
gpu
058883c485 fix: 删除重复的Upload模型文件,保留UploadModels.cs统一定义
- 删除 GetPresignedUrlRequest.cs (已在UploadModels.cs中定义)
- 删除 PresignedUrlResponse.cs (已在UploadModels.cs中定义)
- 删除 UploadResponse.cs (已在UploadModels.cs中定义)
- 删除 UploadResult.cs (已在UploadModels.cs中定义)

解决重复类定义导致的编译错误,统一使用UploadModels.cs管理所有Upload相关模型
2026-01-21 23:32:01 +08:00
code@server
9c95257ba3 fix: 重新添加缺失的Upload模型类
- 添加 UploadResult.cs - 文件上传结果模型
- 添加 UploadResponse.cs - 上传响应模型
- 添加 GetPresignedUrlRequest.cs - 预签名URL请求模型
- 添加 PresignedUrlResponse.cs - 预签名URL响应模型

修复编译错误:解决因Upload模型类缺失导致的编译失败问题
2026-01-21 15:55:13 +08:00
gpu
ee59d363bd 333 2026-01-21 14:44:33 +08:00
gpu
31fc1e1cc3 333 2026-01-20 20:47:00 +08:00
gpu
258dde42fd Merge branch 'master' of http://192.168.195.14:3000/outsource/HaniBlindBox 2026-01-20 20:35:33 +08:00
gpu
4b130472b8 333 2026-01-20 20:35:32 +08:00
gpu
8a0dabb03c 333 2026-01-20 20:31:51 +08:00
code@server
3f1a241247 33 2026-01-20 07:48:38 +08:00
gpu
f72751f62d 333 2026-01-19 23:45:03 +08:00
gpu
29b231c417 333 2026-01-19 15:05:52 +08:00
zpc
8b17e1b84d 32 2026-01-19 00:44:56 +08:00
zpc
4646a67e15 docker 2026-01-19 00:13:22 +08:00
gpu
9e203f8ea1 223 2026-01-19 00:09:38 +08:00
gpu
fa81b8d158 333 2026-01-18 13:55:07 +08:00
gpu
c45ca260ed 福利 2026-01-18 12:42:28 +08:00
gpu
5242fae158 其他管理 2026-01-18 11:18:09 +08:00
gpu
5ede4b87a7 333 2026-01-18 02:45:30 +08:00
gpu
71cd3b514b 配置 2026-01-18 01:29:27 +08:00
gpu
9e3f782cd9 商城管理 2026-01-18 00:24:19 +08:00
gpu
2462924061 333 2026-01-17 22:28:51 +08:00
gpu
bd1da5b090 盒子管理 2026-01-17 20:21:30 +08:00
gpu
4b61ca8288 用户管理 2026-01-17 17:48:43 +08:00