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