Browse Source

费用审核消息通知(商邀)代码逻辑调整

Lyyyi 21 hours ago
parent
commit
e314d90825
1 changed files with 10 additions and 6 deletions
  1. 10 6
      OASystem/OASystem.Api/OAMethodLib/QiYeWeChatAPI/AppNotice/Library.cs

+ 10 - 6
OASystem/OASystem.Api/OAMethodLib/QiYeWeChatAPI/AppNotice/Library.cs

@@ -29,7 +29,7 @@ namespace OASystem.API.OAMethodLib.QiYeWeChatAPI.AppNotice
                 foreach (string item in userId)
                 {
                     int uid = int.Parse(item);
-                    Sys_Users users = _grpDeleRep.Query<Sys_Users>(s => s.Id == uid).First();
+                    Sys_Users users = _grpDeleRep._sqlSugar.Queryable<Sys_Users>().First(s => s.Id == uid);
                     if (!string.IsNullOrEmpty(users.QiyeChatUserId))
                     {
                         result.Add(users.QiyeChatUserId);
@@ -460,14 +460,18 @@ namespace OASystem.API.OAMethodLib.QiYeWeChatAPI.AppNotice
             {
                 //默认增加王鸽ID
                 userId.Add("149");//王鸽
-                userId.Add("208");//雷怡
-                userId.Add("5");//杨俊霄
+                //userId.Add("208");//雷怡
+                //userId.Add("5");//杨俊霄
 
                 Grp_InvitationOfficialActivities _InvitationOfficialActivities = _grpDeleRep.Query<Grp_InvitationOfficialActivities>(s => s.Id == ccp.CId).First();
 
-                Sys_Users user = _grpDeleRep.Query<Sys_Users>(s => s.Id == _InvitationOfficialActivities.CreateUserId).First();
-                Sys_JobPost job = _grpDeleRep.Query<Sys_JobPost>(s => s.Id == user.JobPostId).First();
-                info.CreateUser = string.Format(@"{0}-{1}", job.JobName, user.CnName);
+                Sys_Users user = _grpDeleRep._sqlSugar.Queryable<Sys_Users>().First(s => s.Id == _InvitationOfficialActivities.CreateUserId);
+                if (user != null)
+                {
+                    Sys_JobPost job = _grpDeleRep._sqlSugar.Queryable<Sys_JobPost>().First(s => s.Id == user.JobPostId);
+                    info.CreateUser = string.Format(@"{0} - {1}", job?.JobName ?? "-", user.CnName);
+                }
+                
 
                 info.PriceModule = "邀请/公务活动";
                 info.PriceName = _InvitationOfficialActivities.InviterArea;