/// <summary> /// 发送个推信息【可批量,支持IOS和安卓 批量与单个用户,通知与传透】 /// </summary> /// <param name="condtion"></param> /// <returns></returns> internal static ReplayBase SendGTuiPushByPusSets(SendGeTuiPushBySetRequestModel condtion) { ReplayBase result = new ReplayBase(); try { condtion.sets = condtion.pushSets; if (condtion.sets.Count > 0) { ReplayBase record = SysSmsDataBaseManager.RunSaveSentPush(condtion); SendGeTuiPushReplay r = GTuiPushInterFaceService.PushMessage(condtion); SysSmsDataBaseManager.RunUpdateSentPushStatus(record.ReturnMessage, r); result.ReturnMessage = r.sentResultAndroid + "&" + r.sentResultIos; } else { result.ReturnCode = EnumErrorCode.ServiceError; result.ReturnMessage = "请至少传入一条接收者的推送设置"; } } catch (Exception e) { result.ReturnCode = EnumErrorCode.ServiceError; result.ReturnMessage = "服务器错误 500"; SysManagerService.SysSaveErrorLogMsg(e.ToString(), condtion); } return(result); }