Exemplo n.º 1
0
        /// <summary>
        /// 物业2登录认证
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public string login()
        {
            PropSecLoginInfo  info       = null;
            PropSecLoginParam loginParam = new PropSecLoginParam();

            loginParam.trandateTime = SysBLL.getYYYYMMDDHHMMSSTime();
            loginParam.servicename  = "DL001";
            loginParam.reqsn        = SysBLL.getSerialNum();
            loginParam.loginId      = SysBLL.getCpuNo();
            SysBLL.Authcode         = access.login(loginParam).msgrsp.authcode;
            return(access.login(loginParam).msgrsp.authcode);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 物业2登录认证
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public PropSecLoginInfo login(PropSecLoginParam param)
        {
            PropSecLoginInfo            info       = null;
            Dictionary <String, String> parameters = new Dictionary <String, String>();

            parameters.Add("trandateTime", param.trandateTime);
            parameters.Add("servicename", param.servicename);
            parameters.Add("reqsn", param.reqsn);
            parameters.Add("loginId", param.loginId);

            string jsonText = HttpHelper.getHttp(SysConfigHelper.readerNode("propSecLoginName"), parameters, null);

            //反序列化JSON字符串,将JSON字符串转换成LIST列表
            info = JsonConvert.DeserializeObject <PropSecLoginInfo>(jsonText);
            return(info);
        }