Пример #1
0
        public Respbase <ThirdPartyVerifyDto> ThirdPartyVerify(ThirdPartyVerifyReq req)
        {
            ThridPayFacade facade = new ThridPayFacade();
            var            result = facade.ThirdPartyVerify(req);

            return(result);
        }
Пример #2
0
        /// <summary>
        /// 第三方获取Pcn账号校验
        /// </summary>
        public Respbase <ThirdPartyVerifyDto> ThirdPartyVerify(ThirdPartyVerifyReq req)
        {
            var entity = db.TpcnThirdPartnerSet.FirstOrDefault(x => x.Accesskeyid == req.SecretKey);

            if (entity == null)
            {
                return(new Respbase <ThirdPartyVerifyDto> {
                    Result = -1, Message = "secretkey不存在"
                });
            }
            ThirdPartyVerifyDto dto = new ThirdPartyVerifyDto
            {
                Logo      = entity.Logo,
                Storename = entity.Storename
            };

            return(new Respbase <ThirdPartyVerifyDto> {
                Result = 1, Message = "验证成功", Data = dto
            });
        }