Esempio n. 1
0
        public string getLoginData()
        {
            JObject msg    = new JObject();
            string  appid  = this.Request.Form["appid"];
            string  openid = this.Request.Form["openid"];

            if (!Lw_Utils.WeChartCertify(appid))
            {
                msg.Add("msg", "APPIDERROR");
            }
            else
            {
                WebReference.WebService1 client = Lw_Utils.getServiceMethod();
                //1.尝试登录
                //JArray UInfo = (JArray)JsonConvert.DeserializeObject(client.GetUinfo(Factory, Year, userName, null, null, password));
                //if (UInfo.LongCount()!=0) {
                //    //1.将登录信息返回和页面
                //    JObject jo = (JObject)UInfo.First();
                //    msg.Add("msg", "LOGIN");
                //    jo.Add("openid", openid);
                //    msg.Add("data", jo);
                //}
                //else
                //{
                //2.获取登录页面的数据
                JArray ztJson = (JArray)JsonConvert.DeserializeObject(client.Ddl_Zt());
                msg.Add("msg", "NOLOGIN");
                msg.Add("zt", ztJson);
                //}
            }
            return(msg.ToString());
        }