Ejemplo n.º 1
0
        /// <summary>
        /// 用户初次进入自愿者小程序验证用户是否是微官网已注册用户,如果是返回微官网用户中心信息,如果不是返回空
        /// </summary>
        public WeChatWGWUserResModel GetWeChartUserInfo(string code)
        {
            UserInfo user_Infos          = _IWeChatClientRepository.WGWDecrypt(code, _IOptions.Value.appid, _IOptions.Value.secret);
            WeChatWGWUserResModel result = _IMapper.Map <UserInfo, WeChatWGWUserResModel>(user_Infos);

            result.CommunityID   = _ISQLRepository.GetIDByName(result.Community);
            result.subdistrictID = _ISQLRepository.GetIDByName(result.subdistrict);
            return(result);
        }
        public ActionResult <WeChatWGWUserResModel> GetWeChartUserInfo(WeChatCodeModel codeModel)
        {
            WeChatWGWUserResModel resModel = _weChatHttpClientService.GetWeChartUserInfo(codeModel.code);

            return(resModel);
        }