From 4199a47211eef66cc58de8791402d2c8c962e473 Mon Sep 17 00:00:00 2001 From: zpc Date: Wed, 4 Feb 2026 00:19:03 +0800 Subject: [PATCH 1/9] 21 --- honey_box/common/env.js | 4 ++-- .../src/HoneyBox.Api/Controllers/WelfareController.cs | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/honey_box/common/env.js b/honey_box/common/env.js index 6ee2ac79..927fcad7 100644 --- a/honey_box/common/env.js +++ b/honey_box/common/env.js @@ -11,9 +11,9 @@ // 测试环境配置 - .NET 10 后端 const testing = { - baseUrl: 'https://app.zpc-xy.com/honey/api', + // baseUrl: 'https://app.zpc-xy.com/honey/api', // baseUrl: 'http://192.168.1.24:5238', - // baseUrl: 'http://192.168.195.15:2822', + baseUrl: 'http://192.168.195.15:2822', imageUrl: 'https://youdas-1308826010.cos.ap-shanghai.myqcloud.com', loginPage: '', wxAppId: '' diff --git a/server/HoneyBox/src/HoneyBox.Api/Controllers/WelfareController.cs b/server/HoneyBox/src/HoneyBox.Api/Controllers/WelfareController.cs index fab71e33..1a9a18a2 100644 --- a/server/HoneyBox/src/HoneyBox.Api/Controllers/WelfareController.cs +++ b/server/HoneyBox/src/HoneyBox.Api/Controllers/WelfareController.cs @@ -151,13 +151,12 @@ public class WelfareController : ControllerBase /// /// 获取福利屋详情 - /// GET/POST /api/fuliwu_detail + /// GET /api/fuliwu_detail /// Requirements: 13.1-13.4 /// [HttpGet("fuliwu_detail")] - [HttpPost("fuliwu_detail")] [Authorize] - public async Task> GetWelfareDetail([FromForm] WelfareDetailRequest? request) + public async Task> GetWelfareDetail([FromQuery] WelfareDetailRequest? request) { var userId = GetCurrentUserId(); if (userId == null) From 3fc2c8eea5f699778e52f8e159f3ab90b0839b4b Mon Sep 17 00:00:00 2001 From: zpc Date: Wed, 4 Feb 2026 00:38:51 +0800 Subject: [PATCH 2/9] 21 --- honey_box/pages/infinite/bonus_house.vue | 32 +- .../pages/infinite/bonus_house_details.vue | 48 +-- .../WelfareLotteryService.cs | 276 ++++++++++++++++++ server/HoneyBox/src/HoneyBox.Api/Program.cs | 4 + .../HoneyBox.Core/Services/WelfareService.cs | 14 + 5 files changed, 342 insertions(+), 32 deletions(-) create mode 100644 server/HoneyBox/src/HoneyBox.Api/BackgroundServices/WelfareLotteryService.cs diff --git a/honey_box/pages/infinite/bonus_house.vue b/honey_box/pages/infinite/bonus_house.vue index cb887d67..c07df50e 100644 --- a/honey_box/pages/infinite/bonus_house.vue +++ b/honey_box/pages/infinite/bonus_house.vue @@ -23,7 +23,7 @@