浏览代码

OA通知修改

jiangjc 11 月之前
父节点
当前提交
ddc73e42fe

+ 4 - 4
OASystem/OASystem.Api/Controllers/FinancialController.cs

@@ -183,8 +183,8 @@ namespace OASystem.API.Controllers
             #region 应用推送
             try
             {
-                int dailyId = Convert.ToInt32(result.Data.dailyId);
-                int sign = Convert.ToInt32(result.Data.sign);
+                int dailyId = result.Data.GetType().GetProperty("dailyId").GetValue(result.Data, null);
+                int sign = result.Data.GetType().GetProperty("sign").GetValue(result.Data, null);
 
                 await AppNoticeLibrary.DailyPayReminders_Create_ToCaiwuChat(dailyId, sign, QiyeWeChatEnum.CaiWuChat);
             }
@@ -216,8 +216,8 @@ namespace OASystem.API.Controllers
             #region 应用推送
             try
             {
-                int dailyId = Convert.ToInt32(result.Data.dailyId);
-                int sign = Convert.ToInt32(result.Data.sign);
+                int dailyId = result.Data.GetType().GetProperty("dailyId").GetValue(result.Data, null);
+                int sign = result.Data.GetType().GetProperty("sign").GetValue(result.Data, null);
 
                 await AppNoticeLibrary.DailyPayReminders_Create_ToCaiwuChat(dailyId, sign, QiyeWeChatEnum.CaiWuChat);
             }

+ 14 - 14
OASystem/OASystem.Api/Controllers/GroupsController.cs

@@ -2077,8 +2077,8 @@ namespace OASystem.API.Controllers
                 #region 应用推送
                 try
                 {
-                    int ccpId = Convert.ToInt32(groupData.Data.ccpId);
-                    int sign = Convert.ToInt32(groupData.Data.sign);
+                    int ccpId = groupData.Data.GetType().GetProperty("ccpId").GetValue(groupData.Data, null);
+                    int sign = groupData.Data.GetType().GetProperty("sign").GetValue(groupData.Data, null);
 
                     await AppNoticeLibrary.SendChatMsg_GroupStatus_ApplyFee(ccpId, sign, QiyeWeChatEnum.GuoJiaoLeaderChat);
                 }
@@ -2970,8 +2970,8 @@ namespace OASystem.API.Controllers
                 #region 应用推送
                 try
                 {
-                    int ccpId = Convert.ToInt32(groupData.Data.ccpId);
-                    int sign = Convert.ToInt32(groupData.Data.sign);
+                    int ccpId = groupData.Data.GetType().GetProperty("ccpId").GetValue(groupData.Data, null);
+                    int sign = groupData.Data.GetType().GetProperty("sign").GetValue(groupData.Data, null);
 
                     await AppNoticeLibrary.SendChatMsg_GroupStatus_ApplyFee(ccpId, sign, QiyeWeChatEnum.GuoJiaoLeaderChat);
                 }
@@ -3245,8 +3245,8 @@ namespace OASystem.API.Controllers
                 #region 应用推送
                 try
                 {
-                    int ccpId = Convert.ToInt32(groupData.Data.ccpId);
-                    int sign = Convert.ToInt32(groupData.Data.sign);
+                    int ccpId = groupData.Data.GetType().GetProperty("ccpId").GetValue(groupData.Data, null);
+                    int sign = groupData.Data.GetType().GetProperty("sign").GetValue(groupData.Data, null);
 
                     await AppNoticeLibrary.SendChatMsg_GroupStatus_ApplyFee(ccpId, sign, QiyeWeChatEnum.GuoJiaoLeaderChat);
                 }
@@ -5574,8 +5574,8 @@ namespace OASystem.API.Controllers
                 #region 应用推送
                 try
                 {
-                    int ccpId = Convert.ToInt32(groupData.Data.ccpId);
-                    int sign = Convert.ToInt32(groupData.Data.sign);
+                    int ccpId = groupData.Data.GetType().GetProperty("ccpId").GetValue(groupData.Data, null);
+                    int sign = groupData.Data.GetType().GetProperty("sign").GetValue(groupData.Data, null);
 
                     await AppNoticeLibrary.SendChatMsg_GroupStatus_ApplyFee(ccpId, sign, QiyeWeChatEnum.GuoJiaoLeaderChat);
                 }
@@ -5770,8 +5770,8 @@ namespace OASystem.API.Controllers
                 #region 应用推送
                 try
                 {
-                    int ccpId = Convert.ToInt32(groupData.Data.ccpId);
-                    int sign = Convert.ToInt32(groupData.Data.sign);
+                    int ccpId = groupData.Data.GetType().GetProperty("ccpId").GetValue(groupData.Data, null);
+                    int sign = groupData.Data.GetType().GetProperty("sign").GetValue(groupData.Data, null);
 
                     await AppNoticeLibrary.SendChatMsg_GroupStatus_ApplyFee(ccpId, sign, QiyeWeChatEnum.GuoJiaoLeaderChat);
                 }
@@ -9754,8 +9754,8 @@ namespace OASystem.API.Controllers
                 #region 应用推送
                 try
                 {
-                    int ccpId = Convert.ToInt32(data.Data.ccpId);
-                    int sign = Convert.ToInt32(data.Data.sign);
+                    int ccpId = data.Data.GetType().GetProperty("ccpId").GetValue(data.Data, null);
+                    int sign = data.Data.GetType().GetProperty("sign").GetValue(data.Data, null);
 
                     await AppNoticeLibrary.SendChatMsg_GroupStatus_ApplyFee(ccpId, sign, QiyeWeChatEnum.GuoJiaoLeaderChat);
                 }
@@ -10576,8 +10576,8 @@ namespace OASystem.API.Controllers
                 #region 应用推送
                 try
                 {
-                    int ccpId = Convert.ToInt32(groupData.Data.ccpId);
-                    int sign = Convert.ToInt32(groupData.Data.sign);
+                    int ccpId = groupData.Data.GetType().GetProperty("ccpId").GetValue(groupData.Data, null);
+                    int sign = groupData.Data.GetType().GetProperty("sign").GetValue(groupData.Data, null);
 
                     await AppNoticeLibrary.SendChatMsg_GroupStatus_ApplyFee(ccpId, sign, QiyeWeChatEnum.GuoJiaoLeaderChat);
                 }

+ 2 - 2
OASystem/OASystem.Api/OAMethodLib/QiYeWeChatAPI/QiYeWeChatApiService.cs

@@ -30,8 +30,8 @@ namespace OASystem.API.OAMethodLib.QiYeWeChatAPI
         private readonly string AddressBook_Corpsecret = "Y1tnjh7j-BvbqAytAoXZPUbmDR6dqLTL6mXtc6PZ7fo";  //通讯录同步 凭证密钥
         private readonly string Approve_AgentId = "3010040";     //审批 Id
         private readonly string Approve_Corpsecret = "k_Jo69Jw9Hqg_in-Rypbs30PNbxOYa1t4e-dxYuT-kw";  //审批 凭证密钥
-        private readonly string GroupStatus_AgentId = "1000008"; //团组状态通知 Id
-        private readonly string GroupStatus_Corpsecret = "7J_ST3jTPzbZpFwl7ttToTVufjEx6O2wuApvKHxt2Ak"; //团组状态通知Secret
+        private readonly string GroupStatus_AgentId = "1000008"; //OA通知 Id
+        private readonly string GroupStatus_Corpsecret = "7J_ST3jTPzbZpFwl7ttToTVufjEx6O2wuApvKHxt2Ak"; //OA通知Secret
 
         private readonly DateTime _1970 = new DateTime(1970, 1, 1, 0, 0, 0, 0);
         private readonly JobPostRepository _jobPostRep;