From 2fbf434b439ea3fdd55a587ac853cdbed2788a3e Mon Sep 17 00:00:00 2001
From: liaoxujun@qq.com <liaoxujun@qq.com>
Date: 星期三, 06 三月 2024 15:52:54 +0800
Subject: [PATCH] 经销商关联用户等级完成,修改部分版权后台图片

---
 CoreCms.Net.Services/User/CoreCmsUserGradeServices.cs |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/CoreCms.Net.Services/User/CoreCmsUserGradeServices.cs b/CoreCms.Net.Services/User/CoreCmsUserGradeServices.cs
index a4a1065..efa98b4 100644
--- a/CoreCms.Net.Services/User/CoreCmsUserGradeServices.cs
+++ b/CoreCms.Net.Services/User/CoreCmsUserGradeServices.cs
@@ -1,20 +1,22 @@
 /***********************************************************************
  *            Project: CoreCms
- *        ProjectName: 鏍稿績鍐呭绠$悊绯荤粺                                
- *                Web: https://www.corecms.net                      
- *             Author: 澶х伆鐏�                                          
- *              Email: jianweie@163.com                                
- *         CreateTime: 2021/1/31 21:45:10
+ *        ProjectName: 鐧惧垎鍏垫硶绠$悊绯荤粺                               
+ *                Web: hhtp://chuanyin.com                     
+ *             Author:                                        
+ *              Email:                               
+ *         CreateTime: 202403/02   
  *        Description: 鏆傛棤
  ***********************************************************************/
 
 using System;
+using System.Linq;
 using System.Threading.Tasks;
 using CoreCms.Net.Configuration;
 using CoreCms.Net.IRepository;
 using CoreCms.Net.IRepository.UnitOfWork;
 using CoreCms.Net.IServices;
 using CoreCms.Net.Model.Entities;
+using static SKIT.FlurlHttpClient.Wechat.Api.Models.CgibinExpressIntracityUpdateStoreRequest.Types;
 
 
 namespace CoreCms.Net.Services
@@ -33,7 +35,23 @@
             _unitOfWork = unitOfWork;
         }
 
+      
 
+        public async Task<CoreCmsUserGrade> GetDefaultUserGrade()
+        {
+            return await _unitOfWork.GetDbClient().Queryable<CoreCmsUserGrade>().Where(x => x.isDefault == true).WithCache(300).FirstAsync();
+        }
 
+        /// <summary>
+        /// 鑾峰彇key
+        /// </summary>
+        /// <param name="Key"></param>
+        /// <returns></returns>
+        public async Task<CoreCmsUserGrade> GetUserGradeByValueKey(string Key)
+        {
+           return await  _unitOfWork.GetDbClient().Queryable<CoreCmsUserGrade>().Where(x=>x.valueKey==Key).WithCache(300).FirstAsync();
+        }
+
+      
     }
 }

--
Gitblit v1.9.1