From 1cb49b04ae6709e6054c328f5ed12bff9ca014c8 Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期二, 12 十一月 2024 09:21:57 +0800
Subject: [PATCH] no message

---
 CoreCms.Net.Web.WebApi/Controllers/UserController.cs |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/CoreCms.Net.Web.WebApi/Controllers/UserController.cs b/CoreCms.Net.Web.WebApi/Controllers/UserController.cs
index c813e43..3eceea0 100644
--- a/CoreCms.Net.Web.WebApi/Controllers/UserController.cs
+++ b/CoreCms.Net.Web.WebApi/Controllers/UserController.cs
@@ -23,6 +23,7 @@
 using CoreCms.Net.Caching.AutoMate.RedisCache;
 using CoreCms.Net.Configuration;
 using CoreCms.Net.IServices;
+using CoreCms.Net.IServices.baifenbingfa;
 using CoreCms.Net.Loging;
 using CoreCms.Net.Model.Entities;
 using CoreCms.Net.Model.Entities.Expression;
@@ -92,6 +93,7 @@
         private readonly IWeChatApiHttpClientFactory _weChatApiHttpClientFactory;
         private readonly WeChatOptions _weChatOptions;
         private readonly IRedisOperationRepository _redisOperationRepository;
+        private readonly IDistributorDeliveryServices _distributorDeliveryServices;
 
         /// <summary>
         /// 鏋勯�犲嚱鏁�
@@ -122,7 +124,14 @@
             , ICoreCmsSettingServices settingServices
             , ICoreCmsServicesServices servicesServices
             , IOptions<WeChatOptions> weChatOptions
-            , ICoreCmsUserServicesOrderServices userServicesOrderServices, ICoreCmsUserServicesTicketServices userServicesTicketServices, ICoreCmsStoreServices storeServices, ICoreCmsCouponServices couponServices, ICoreCmsOrderServices orderServices, IWeChatApiHttpClientFactory weChatApiHttpClientFactory, IRedisOperationRepository redisOperationRepository)
+            , ICoreCmsUserServicesOrderServices userServicesOrderServices
+            , ICoreCmsUserServicesTicketServices userServicesTicketServices
+            , ICoreCmsStoreServices storeServices
+            , ICoreCmsCouponServices couponServices
+            , ICoreCmsOrderServices orderServices
+            , IWeChatApiHttpClientFactory weChatApiHttpClientFactory
+            , IRedisOperationRepository redisOperationRepository
+            , IDistributorDeliveryServices distributorDeliveryServices)
         {
             _user = user;
             _userWeChatInfoServices = userWeChatInfoServices;
@@ -156,6 +165,7 @@
             _weChatApiHttpClientFactory = weChatApiHttpClientFactory;
             _redisOperationRepository = redisOperationRepository;
             _weChatOptions = weChatOptions.Value;
+            _distributorDeliveryServices = distributorDeliveryServices;
 
         }
 
@@ -408,7 +418,7 @@
         /// <param name="request"></param>
         /// <returns></returns>
         [HttpGet]
-        public async Task<WebApiCallBack> GeiIp([FromServices] IHttpContextAccessor request)
+        public  WebApiCallBack GeiIp([FromServices] IHttpContextAccessor request)
         {
             string clientIp = request.HttpContext.Connection.RemoteIpAddress.ToString();
             // 濡傛灉瀹㈡埛绔�氳繃浠g悊璁块棶锛屽彲鑳介渶瑕佹鏌-Forwarded-For澶�
@@ -1006,7 +1016,10 @@
             {
                 user.sex = (int)GlobalEnumVars.UserSexTypes.鏈煡;
             }
+            //鏈鐞嗚鍗曟暟閲�
+            var DeliveryCount = await _distributorDeliveryServices.GetNoAcceptedDeliveryCount();
 
+            var ShowDelivery = await _distributorDeliveryServices.GetShowDelivery();
             jm.data = new
             {
                 user.id,
@@ -1031,7 +1044,9 @@
                 orderCount,
                 footPrintCount,
                 collectionCount,
-                user.isplanorder
+                user.isplanorder,
+                DeliveryCount,
+                ShowDelivery
             };
             return jm;
         }

--
Gitblit v1.9.1