public ReturnInfoDTO <Jinher.AMP.LBP.Deploy.CustomDTO.LBListReturnDTO> GetLBList(Jinher.AMP.LBP.Deploy.CustomDTO.LBListGetDTO arg) { ReturnInfoDTO <Jinher.AMP.LBP.Deploy.CustomDTO.LBListReturnDTO> LBList = new ReturnInfoDTO <LBListReturnDTO>(); try { AMP.LBP.ISV.Facade.QueryFacade facade = new LBP.ISV.Facade.QueryFacade(); LBList = facade.GetLBList(arg); } catch (Exception ex) { LogHelper.Error("LBPSV.GetLBList获取轮播图片异常:", ex); } return(LBList); }
public ReturnInfoDTO <List <DistrictDTO> > GetAllDistrict(Guid appId) { ReturnInfoDTO <List <DistrictDTO> > reDTO = null; try { Jinher.AMP.SNS.ISV.Facade.AppDistrictQueryFacade facade = new SNS.ISV.Facade.AppDistrictQueryFacade(); facade.ContextDTO = AuthorizeHelper.InitAuthorizeInfo(); reDTO = facade.GetAllDistrict(appId); } catch (Exception ex) { LogHelper.Error(string.Format("SNSSV.GetAllDistrict服务异常:获取LBS管理设置的区域。 appId:{0}", appId), ex); } return(reDTO); }
public ReturnInfoDTO <List <AppSceneUserApiDTO> > GetSceneUserInfo(Guid appId, Guid userId) { ReturnInfoDTO <List <AppSceneUserApiDTO> > appDTO = null; try { Jinher.AMP.SNS.ISV.Facade.AppSceneUserQueryFacade sceneUser = new SNS.ISV.Facade.AppSceneUserQueryFacade(); sceneUser.ContextDTO = AuthorizeHelper.InitAuthorizeInfo(); appDTO = sceneUser.GetSceneUserInfo(appId, userId); } catch (Exception ex) { LogHelper.Error(string.Format("SNSSV.GetSceneUserInfo服务异常:获取应用信息异常。 appId:{0},userId:{1}", appId, userId), ex); } return(appDTO); }
public ReturnInfoDTO <Guid> GetShareUserId(string key) { ReturnInfoDTO <Guid> reDTO = null; try { Jinher.AMP.SNS.ISV.Facade.ShareFacade shareFacade = new SNS.ISV.Facade.ShareFacade(); shareFacade.ContextDTO = AuthorizeHelper.InitAuthorizeInfo(); reDTO = shareFacade.GetShareUserId(key); } catch (Exception ex) { LogHelper.Error(string.Format("SNSSV.GetShareUserId服务异常:获取应用信息异常。 key:{0}", key), ex); } return(reDTO); }
public ReturnInfoDTO <bool> PushSysMessageToUsers(List <string> userList, string message, string domain) { ReturnInfoDTO <bool> returnDTO = null; try { Jinher.AMP.SNS.IBP.Facade.MessageQueryFacade messAge = new SNS.IBP.Facade.MessageQueryFacade(); messAge.ContextDTO = AuthorizeHelper.InitAuthorizeInfo(); returnDTO = messAge.PushSysMessageToUsers(userList, message, domain); } catch (Exception ex) { LogHelper.Error(string.Format("SNSSV.PushSysMessageToUsers服务异常:获取应用信息异常。 userList:{0},message:{1},domain{2}", userList, message, domain), ex); } return(returnDTO); }
public ReturnInfoDTO ChangePassword(string oldPwd, string newPwd, Guid?userId) { ReturnInfoDTO returnInfoDTO = null; try { GoldAccountFacade goldAccountFacade = new GoldAccountFacade(); goldAccountFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); goldAccountFacade.ContextDTO.LoginOrg = Guid.Empty; returnInfoDTO = goldAccountFacade.ChangePassword(oldPwd, newPwd, userId); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.ChangePassword服务异常:获取应用信息异常。 userId:{0}", userId), ex); } return(returnInfoDTO); }
public ReturnInfoDTO DirectCancelPay(CancelPayDTO dto) { ReturnInfoDTO returnInfoDTO = null; try { DirectPayFacade facade = new DirectPayFacade(); facade.ContextDTO = AuthorizeHelper.InitAuthorizeInfo(); facade.ContextDTO.LoginOrg = Guid.Empty; returnInfoDTO = facade.CancelPay(dto); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.DirectCancelPay服务异常:获取应用信息异常。 dto:{0}", dto), ex); } return(returnInfoDTO); }
public ReturnInfoDTO <List <ChildTransactionStatusDTO> > PrePayBatch(PrePayBatchDTO dto) { ReturnInfoDTO <List <ChildTransactionStatusDTO> > result = new ReturnInfoDTO <List <ChildTransactionStatusDTO> >(); try { Jinher.AMP.FSP.ISV.Facade.GoldPayFacade facadeGoldPay = new FSP.ISV.Facade.GoldPayFacade(); facadeGoldPay.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); facadeGoldPay.ContextDTO.LoginOrg = Guid.Empty; result = facadeGoldPay.PrePayBatch(dto); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.PrePayBatch批量支付预处理信息异常。异常信息:{0}", ex)); } return(result); }
public Jinher.AMP.FSP.Deploy.CustomDTO.ReturnInfoDTO <List <ChildTransactionStatusDTO> > PreDirectPayBatch(PrePayBatchDTO preDto) { ReturnInfoDTO <List <ChildTransactionStatusDTO> > result = new ReturnInfoDTO <List <ChildTransactionStatusDTO> >(); try { DirectPayFacade dirpayFacade = new Jinher.AMP.FSP.ISV.Facade.DirectPayFacade(); dirpayFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); dirpayFacade.ContextDTO.LoginOrg = Guid.Empty; result = dirpayFacade.PreDirectPayBatch(preDto); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.PreDirectPayBatch保存BTP合并支付订单信息异常。异常信息:{0}", ex)); } return(result); }
public ReturnInfoDTO <Jinher.AMP.Finance.Deploy.PayTransactionDTO> GetPayTransaction(Guid orderId) { ReturnInfoDTO <AMP.Finance.Deploy.PayTransactionDTO> reT = new ReturnInfoDTO <AMP.Finance.Deploy.PayTransactionDTO>(); try { Jinher.AMP.Finance.ISV.Facade.PayFacade payFacade = new PayFacade(); payFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); payFacade.ContextDTO.LoginOrg = Guid.Empty; reT = payFacade.GetPayTransaction(orderId); } catch (Exception ex) { LogHelper.Error(string.Format("Finance.GetPayTransaction:获取应用信息异常。 arg:{0}", orderId), ex); } return(reT); }
public ReturnInfoDTO <IList <CouponNewDTO> > GetUserCouponsByIds(ListCouponNewRequestDTO condition) { ReturnInfoDTO <IList <CouponNewDTO> > reDTO = new ReturnInfoDTO <IList <CouponNewDTO> >(); try { Jinher.AMP.Coupon.ISV.Facade.CouponFacade couponFacade = new Coupon.ISV.Facade.CouponFacade(); couponFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); couponFacade.ContextDTO.LoginOrg = Guid.Empty; reDTO = couponFacade.GetUserCouponsByIds(condition); } catch (Exception ex) { LogHelper.Error(string.Format("CouponSV.GetUserCouponsByIds服务异常:获取应用信息异常。 condition:{0}", condition), ex); } return(reDTO); }
public ReturnInfoDTO MultiPayeeTradeByPassword(MultiPayeeTradeByPasswordArg arg) { ReturnInfoDTO reT = new ReturnInfoDTO(); try { GoldDealerFacade goldDealerFacade = new GoldDealerFacade(); goldDealerFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); goldDealerFacade.ContextDTO.LoginOrg = Guid.Empty; reT = goldDealerFacade.MultiPayeeTradeByPassword(arg); } catch (Exception ex) { LogHelper.Error(string.Format("Finance.MultiPayeeTradeByPassword服务异常:获取应用信息异常。 arg:{0}", arg), ex); } return(reT); }
public ReturnInfoDTO RefundCoupon(SpendCouponRequestDTO arg) { ReturnInfoDTO reDTO = new ReturnInfoDTO(); try { Jinher.AMP.Coupon.ISV.Facade.CouponFacade couponFacade = new Coupon.ISV.Facade.CouponFacade(); couponFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); couponFacade.ContextDTO.LoginOrg = Guid.Empty; reDTO = couponFacade.RefundCoupon(arg); } catch (Exception ex) { LogHelper.Error(string.Format("CouponSV.RefundCoupon服务异常:arg:{0}", arg), ex); } return(reDTO); }
public ReturnInfoDTO ConfirmPayFreeze(ConfirmPayDTO dto) { ReturnInfoDTO returnInfoDTO = null; try { GoldPayFacade goldPayFacade = new GoldPayFacade(); goldPayFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); goldPayFacade.ContextDTO.LoginOrg = Guid.Empty; returnInfoDTO = goldPayFacade.ConfirmPayFreeze(dto); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.ConfirmPayFreeze服务异常:获取应用信息异常。 dto:{0}", dto), ex); } return(returnInfoDTO); }
public ReturnInfoDTO SpendStoreCoupon(Guid SpendParams) { ReturnInfoDTO reDTO = new ReturnInfoDTO(); try { Jinher.AMP.Coupon.ISV.Facade.CouponFacade couponFacade = new Coupon.ISV.Facade.CouponFacade(); couponFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); couponFacade.ContextDTO.LoginOrg = Guid.Empty; reDTO = couponFacade.SpendStoreCoupon(SpendParams); } catch (Exception ex) { LogHelper.Error(string.Format("CouponSV.SpendCoupon服务异常:获取应用信息异常。 SpendParams:{0}", SpendParams), ex); } return(reDTO); }
public ReturnInfoDTO HasPassword(Guid?ownerId) { ReturnInfoDTO returnInfoDTO = null; try { GoldAccountFacade goldAccountFacade = new GoldAccountFacade(); goldAccountFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); goldAccountFacade.ContextDTO.LoginOrg = Guid.Empty; returnInfoDTO = goldAccountFacade.HasPassword(ownerId); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.HasPassword服务异常:获取应用信息异常。 ownerId:{0}", ownerId), ex); } return(returnInfoDTO); }
public ReturnInfoDTO <string> CheckPassword(string password, ContextDTO contextDTO) { ReturnInfoDTO <string> returnInfoDTO = null; try { PasswordProtectionFacade passwordProtectionFacade = new PasswordProtectionFacade(); passwordProtectionFacade.ContextDTO = contextDTO; passwordProtectionFacade.ContextDTO.LoginOrg = Guid.Empty; returnInfoDTO = passwordProtectionFacade.CheckPassword(password); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.CheckPassword服务异常:获取应用信息异常。 password:{0}", password), ex); } return(returnInfoDTO); }
public ReturnInfoDTO <long> PayByPayeeId(Guid outTradeId, Guid payeeId, ulong gold, string payorComment, string payeeComment, string password, Guid appId, string notifyUrl) { ReturnInfoDTO <long> returnInfoDTO = null; try { GoldPayFacade goldPayFacade = new GoldPayFacade(); goldPayFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); goldPayFacade.ContextDTO.LoginOrg = Guid.Empty; returnInfoDTO = goldPayFacade.PayByPayeeId(outTradeId, payeeId, gold, payorComment, payeeComment, password, appId, notifyUrl); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.PayByPayeeId服务异常:获取应用信息异常。 outTradeId:{0},payeeId:{1},gold{2},payorComment{3},payeeComment{4},password{5},appId{6},notifyUrl{7}", outTradeId, payeeId, gold, payorComment, payeeComment, password, appId, notifyUrl), ex); } return(returnInfoDTO); }
public ReturnInfoDTO <List <string> > GetScoreStatusSByUser(string userid) { ReturnInfoDTO <List <string> > reDTO = null; try { Jinher.AMP.SNS.IBP.Facade.ScoreFacade sc = new SNS.IBP.Facade.ScoreFacade(); var result = sc.getScoreStatusSByUser(userid); if (result != null && result.Code == "0") { reDTO.Content = result.Content; } } catch (Exception ex) { LogHelper.Error(string.Format("SNSSV.GetScoreStatusSByUser服务异常:获取订单项的是否评论数据。 userid:{0}", userid), ex); } return(reDTO); }
public ReturnInfoDTO <long> PayByPayeeIdBatch(PayOrderGoldDTO dto, ContextDTO contextDTO = null) { ReturnInfoDTO <long> returnInfoDTO = null; contextDTO = contextDTO ?? AuthorizeHelper.CoinInitAuthorizeInfo(); try { GoldPayFacade goldPayFacade = new GoldPayFacade(); goldPayFacade.ContextDTO = contextDTO; goldPayFacade.ContextDTO.LoginOrg = Guid.Empty; goldPayFacade.Do(); returnInfoDTO = goldPayFacade.PayByPayeeIdBatch(dto); } catch (Exception ex) { LogHelper.Error(string.Format("FSPSV.PayByPayeeIdBatch服务异常:获取应用信息异常。 dto:{0}", dto), ex); } return(returnInfoDTO); }
public bool UpdateWinPlayerBuyed(Guid lotteryId, Guid userId) { try { LotteryInfoFacade lotteryInfoFacade = new LotteryInfoFacade(); lotteryInfoFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); ReturnInfoDTO rDTO = lotteryInfoFacade.UpdateWinPlayerBuyed(lotteryId, userId); if (rDTO.Code != 1) { LogHelper.Error(string.Format("更新好运来用户购买状态异常,lotteryId:{0},userId:{1},错误信息:{2}", lotteryId, userId, rDTO.Message)); return(false); } return(true); } catch (Exception ex) { LogHelper.Error(string.Format("GameSV.UpdateWinPlayerBuyed服务异常:获取应用信息异常。 lotteryId:{0},userId{1}", lotteryId, userId), ex); return(false); } }
public ReturnInfoDTO <IList <SpecifyStoreCoupon> > GetUserCouponsStoresByType(ListCouponNewRequestDTO condition) { ReturnInfoDTO <IList <SpecifyStoreCoupon> > reDTO = new ReturnInfoDTO <IList <SpecifyStoreCoupon> >(); try { Jinher.AMP.Coupon.ISV.Facade.CouponFacade couponFacade = new Coupon.ISV.Facade.CouponFacade(); couponFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); couponFacade.ContextDTO.LoginOrg = Guid.Empty; if (condition.UserId == Guid.Empty) { condition.UserId = couponFacade.ContextDTO.LoginUserID; } reDTO = couponFacade.GetUserCouponsStoresByType(condition); } catch (Exception ex) { LogHelper.Error(string.Format("CouponSV.GetUserCouponsStoresByType服务异常:获取应用信息异常。 condition:{0}", condition), ex); } return(reDTO); }
public ReturnInfoDTO UnFreezeGold(UnFreezeGoldDTO dto, string src = "") { ReturnInfoDTO returnInfoDTO = null; GoldPayFacade goldPayFacade = new GoldPayFacade(); try { goldPayFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); goldPayFacade.ContextDTO.LoginOrg = Guid.Empty; returnInfoDTO = goldPayFacade.UnFreezeGold(dto); if (returnInfoDTO == null || returnInfoDTO.Code != 0) { LogHelper.Error(string.Format("{0} 解冻金币错误,unFreezeGoldResult={1}", src, returnInfoDTO)); //return new ResultDTO { ResultCode = 1, Message = "订单状态无法取消" }; } } catch (Exception ex) { LogHelper.Error(string.Format("{0} FSPSV.UnFreezeGold服务异常:获取应用信息异常。 dto:{1},ContextDTO:{2}", src, JsonHelper.JsonSerializer(dto), JsonHelper.JsonSerializer(goldPayFacade.ContextDTO)), ex); } return(returnInfoDTO); }
public ReturnInfoDTO RetreatCoupon(RetreatCouponParamDTO arg) { ReturnInfoDTO reDTO = new ReturnInfoDTO(); try { Jinher.AMP.Coupon.ISV.Facade.CouponFacade couponFacade = new Coupon.ISV.Facade.CouponFacade(); couponFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo(); couponFacade.ContextDTO.LoginOrg = Guid.Empty; reDTO = couponFacade.RetreatCoupon(arg); string resultLog = string.Format("CouponSV.RetreatCoupon参数:{0},结果:{1}", JsonHelper.JsonSerializer(arg), JsonHelper.JsonSerializer(reDTO)); LogHelper.Debug(resultLog); } catch (Exception ex) { reDTO.Code = (int)Coupon.Deploy.Enum.ReturnCodeEnum.ServiceException; reDTO.Info = "服务异常!";//Coupon.Deploy.Enum.ReturnCodeEnum.ServiceException.GetDescription(); reDTO.IsSuccess = false; LogHelper.Error(string.Format("CouponSV.RetreatCoupon服务异常:arg:{0}", JsonHelper.JsonSerializer(arg)), ex); } return(reDTO); }