Esempio n. 1
0
        /// <summary>
        /// 查询
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public static MobileQueryInfo query(string mobile)
        {
            SysBLL.Authcode = MobileLogin();
            MobileQueryParam param = new MobileQueryParam();

            param.authcode     = SysBLL.Authcode;
            param.servicename  = "YD001";
            param.trandateTime = SysBLL.getYYYYMMDDHHMMSSTime();
            param.reqsn        = SysBLL.getSerialNum();
            param.loginId      = SysBLL.getCpuNo();
            param.mobile       = mobile;
            return(mobileInterface.query(param));
        }
Esempio n. 2
0
        /// <summary>
        /// 查询
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public MobileQueryInfo query(MobileQueryParam param)
        {
            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);
            parameters.Add("mobile", param.mobile);
            parameters.Add("authcode", param.authcode);
            string jsonText = HttpHelper.getHttp(SysConfigHelper.readerNode("mobileQuery"), parameters, null);

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