Ejemplo n.º 1
0
        public string GetYJUserId(Guid userId)
        {
            string result = string.Empty;

            try
            {
                Jinher.AMP.CBC.ISV.Facade.UserManagerFacade userFacade = new CBC.ISV.Facade.UserManagerFacade();
                //userFacade.ContextDTO = AuthorizeHelper.InitAuthorizeInfo();
                var sResult = userFacade.GetUserAccountYJ(userId);
                if (sResult != null)
                {
                    if (sResult.IsSuccess)
                    {
                        return(sResult.IdYJ);
                    }
                    if (sResult.StatusCode == "400")
                    {
                        return("NoPhoneAccount");
                    }
                    LogHelper.Error(string.Format("CBCSV.GetYJUserId服务失败,{0}, userId:{1}", sResult.Message, userId));
                }
                else
                {
                    LogHelper.Error(string.Format("CBCSV.GetYJUserId服务失败,sResult == null, userId:{0}", userId));
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(string.Format("CBCSV.GetYJUserId服务异常,userId:{0}", userId), ex);
            }
            return(result);
        }
Ejemplo n.º 2
0
 public List <Jinher.AMP.CBC.Deploy.CustomDTO.UserInfoWithAccountDTO> GetUserInfoWithAccountList(List <Guid> userIds)
 {
     try
     {
         Jinher.AMP.CBC.ISV.Facade.UserManagerFacade userManagerFacade = new CBC.ISV.Facade.UserManagerFacade();
         //userManagerFacade.ContextDTO = AuthorizeHelper.InitAuthorizeInfo();
         var userNamelist = userManagerFacade.GetUserInfoWithAccountList(userIds);
         return(userNamelist);
     }
     catch (Exception ex)
     {
         LogHelper.Error(string.Format("调用Jinher.AMP.CBC.ISV.Facade.UserManagerFacade.GetUserInfoWithAccountList异常:userIds:{0}", JsonHelper.JsonSerializer(userIds)), ex);
     }
     return(null);
 }
Ejemplo n.º 3
0
 public List <UserNameAccountsDTO> GetUserNameAccountsByIds(List <Guid> uids)
 {
     try
     {
         Jinher.AMP.CBC.ISV.Facade.UserManagerFacade userManagerFacade = new CBC.ISV.Facade.UserManagerFacade();
         //userManagerFacade.ContextDTO = Jinher.AMP.BTP.Common.AuthorizeHelper.InitAuthorizeInfo();
         List <UserNameAccountsDTO> userNamelist = userManagerFacade.GetUserNameAccountsByIds(uids);
         return(userNamelist);
     }
     catch (Exception ex)
     {
         string smsg = string.Format("调用Jinher.AMP.CBC.ISV.Facade.UserManagerFacade.GetUserNameAccountsByIds异常:{0}", ex);
         LogHelper.Error(smsg);
     }
     return(null);
 }