Esempio n. 1
0
        /// <summary>
        /// 获得入库单的信息
        /// </summary>
        /// <returns></returns>
        public string getOrderInInfo()
        {
            JObject msg       = new JObject();
            string  appid     = this.Request.Form["aid"];
            string  Factory   = this.Request.Form["Factory"].Trim();
            string  Year      = this.Request.Form["Year"].Trim();
            string  BeginData = this.Request.Form["BeginData"].Trim();
            string  EndData   = this.Request.Form["EndData"].Trim();
            string  cRole     = this.Request.Form["cRole"].Trim();
            string  gysCode   = this.Request.Form["gysCode"].Trim();
            string  Status    = this.Request.Form["Status"].Trim();
            string  UserName  = this.Request.Form["UserName"].Trim();

            if (!Lw_Utils.WeChartCertify(appid))
            {
                msg.Add("msg", "APPIDERROR");
            }
            else
            {
                WebReference.WebService1 client = Lw_Utils.getServiceMethod();
                JArray OrderInList;

                if (cRole == "ZCB")
                {
                    //OrderInList = (JArray)JsonConvert.DeserializeObject(client.GetRDlist(Factory, Year, BeginData, EndData, gysCode, UserName, Status));
                    OrderInList = (JArray)JsonConvert.DeserializeObject(client.GetRDlist2(Factory, Year, BeginData, EndData, gysCode, UserName, Status));
                }
                else
                {
                    //gysCode = "S" + gysCode;
                    //OrderInList = (JArray)JsonConvert.DeserializeObject(client.GetRDlist(Factory, Year, BeginData, EndData, gysCode, "", Status));
                    OrderInList = (JArray)JsonConvert.DeserializeObject(client.GetRDlist2(Factory, Year, BeginData, EndData, gysCode, "", Status));
                    //client.GetRDlist2(Factory,Year,BeginData,EndData,"", Status);
                }
                if (OrderInList.LongCount() == 0)
                {
                    msg.Add("data", new JArray());
                    msg.Add("msg", "NOTFOUNT");
                }
                else
                {
                    msg.Add("data", OrderInList);
                    msg.Add("msg", "OK");
                }
            }
            return(msg.ToString());
        }