From 05d32271f646149609d8b42016e11cf95d8d5a84 Mon Sep 17 00:00:00 2001
From: liaoxujun@qq.com <liaoxujun@qq.com>
Date: 星期三, 10 四月 2024 11:18:05 +0800
Subject: [PATCH]  修改供应商价格显示

---
 CoreCms.Net.Services/Distribution/CoreCmsDistributionServices.cs |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/CoreCms.Net.Services/Distribution/CoreCmsDistributionServices.cs b/CoreCms.Net.Services/Distribution/CoreCmsDistributionServices.cs
index 4d4ecc8..9d0198c 100644
--- a/CoreCms.Net.Services/Distribution/CoreCmsDistributionServices.cs
+++ b/CoreCms.Net.Services/Distribution/CoreCmsDistributionServices.cs
@@ -17,6 +17,7 @@
 using CoreCms.Net.IRepository;
 using CoreCms.Net.IRepository.UnitOfWork;
 using CoreCms.Net.IServices;
+using CoreCms.Net.IServices.baifenbingfa;
 using CoreCms.Net.Loging;
 using CoreCms.Net.Model.Entities;
 using CoreCms.Net.Model.Entities.Distribution;
@@ -52,8 +53,9 @@
         private readonly ICoreCmsSettingServices _settingServices;
         private readonly IUnitOfWork _unitOfWork;
         private readonly ICoreCmsUserBalanceServices _userBalanceServices;
+        private readonly IBfbfComAPIService _bfbfComAPIService;
 
-        public CoreCmsDistributionServices(IUnitOfWork unitOfWork, ICoreCmsDistributionRepository dal, ICoreCmsDistributionOrderRepository distributionOrderRepository, ICoreCmsUserRepository userRepository, ICoreCmsGoodsRepository goodsRepository, ICoreCmsUserGradeRepository userGradeRepository, ICoreCmsSettingServices settingServices, ICoreCmsOrderRepository orderRepository, ICoreCmsDistributionGradeRepository distributionGradeRepository, ICoreCmsDistributionResultRepository distributionResultRepository, ICoreCmsDistributionConditionServices coreCmsDistributionConditionServices, ICoreCmsUserBalanceServices userBalanceServices) 
+        public CoreCmsDistributionServices(IBfbfComAPIService bfbfComAPIService, IUnitOfWork unitOfWork, ICoreCmsDistributionRepository dal, ICoreCmsDistributionOrderRepository distributionOrderRepository, ICoreCmsUserRepository userRepository, ICoreCmsGoodsRepository goodsRepository, ICoreCmsUserGradeRepository userGradeRepository, ICoreCmsSettingServices settingServices, ICoreCmsOrderRepository orderRepository, ICoreCmsDistributionGradeRepository distributionGradeRepository, ICoreCmsDistributionResultRepository distributionResultRepository, ICoreCmsDistributionConditionServices coreCmsDistributionConditionServices, ICoreCmsUserBalanceServices userBalanceServices) 
         {
             this._dal = dal;
             _distributionOrderRepository = distributionOrderRepository;
@@ -68,6 +70,7 @@
             base.BaseDal = dal;
             _unitOfWork = unitOfWork;
             _userBalanceServices = userBalanceServices;
+            _bfbfComAPIService = bfbfComAPIService;
           
 
         }
@@ -413,6 +416,12 @@
         public async Task<WebApiCallBack> GetGradeAndCommission(int userId)
         {
             var jm = new WebApiCallBack();
+            //鐧惧垎鍏垫硶鍒ゆ柇鏄惁鏄粡閿�鍟�
+             if(await _bfbfComAPIService.IsDictionary(userId))
+            {
+                jm.msg = "涓嶆槸缁忛攢鍟嗙殑锛屼笉杩斿埄";
+                return jm;
+            }
 
             var info = await _dal.QueryByClauseAsync(p => p.userId == userId);
             if (info == null)
@@ -720,7 +729,7 @@
          var da=  await  _dal.GetCountAsync(x=>x.userId== Parma.UserID && x.verifyStatus== (int)GlobalEnumVars.DistributionVerifyStatus.VerifyYes,isDataCache:true,cacheTimes:1);
             if (da == 0)
                 return true;
-            var oder = new DistributionAchievementOrder
+            DistributionAchievementOrder oder = new DistributionAchievementOrder
             {
                 achievementTotal = Parma.Money,
                 createBy = "缁忛攢鍟嗕笟缁╁啓鍏�",

--
Gitblit v1.9.1