Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string type  = "";
            string fname = "";
            if (Request["TYPE"] == null)
            {
                return;
            }
            type  = Request["TYPE"];
            fname = Request["fname"];
            if (fname != null)
            {
                fname = fname.Trim();
            }
            switch (type)
            {
            case "1":    //获取完工单查询的批次号条件
                DataSet ds = null;
                try
                {
                    ds = WGDQuery.GetPCHTerm();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "2":    //获取完工单查询的特殊信息条件
                DataSet ds2 = null;
                try
                {
                    string pchXX = "";
                    if (!string.IsNullOrEmpty(Request["PCH"]))
                    {
                        pchXX = Request["PCH"];
                    }
                    ds2 = WGDQuery.GetPCInfo(pchXX);
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds2 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds2.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "3":    //批次属性的查询条件
                DataSet ds3 = null;
                try
                {
                    ds3 = WGDQuery.GetPCSX();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds3 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds3.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "4":    //物料号的查询条件
                DataSet ds4 = null;
                try
                {
                    ds4 = WGDQuery.GetWLH();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds4 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds4.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "5":    //生产线
                DataSet ds5 = null;
                try
                {
                    ds5 = WGDQuery.GetSCX();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds5 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds5.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "6":    //生产线
                DataSet ds6 = null;
                try
                {
                    ds6 = WGDQuery.GetPH();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds6 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds6.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "7":    //规格
                DataSet ds7 = null;
                try
                {
                    ds7 = WGDQuery.GetGG();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds7 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds7.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "8":    //完工单号
                DataSet ds8 = null;
                try
                {
                    ds8 = WGDQuery.GetWGDH();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds8 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds8.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "9":    //完工单号
                DataSet ds9 = null;
                try
                {
                    ds9 = WGDQuery.GetZJR();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds9 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds9.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "10":
                DataSet ds10 = null;
                try
                {
                    string stype = "0";
                    if (Request["STYPE"] != null)
                    {
                        stype = Request["STYPE"];
                        ds10  = QuCheck.GetWLSXNEW(fname.Trim(), stype);
                    }
                    else
                    {
                        ds10 = QuCheck.GetWLSX(fname.Trim());
                    }
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds10 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds10.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "11":
                DataSet ds11 = null;
                try
                {
                    ds11 = QuCheck.GetPHZXBZ(fname);
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds11 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds11.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "12":
                DataSet ds12 = null;
                try
                {
                    ds12 = QuCheck.GetWGDItemZH(fname, Request["ph"]);
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds12 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds12.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "13":
                DataSet ds13 = null;
                try
                {
                    ds13 = QuCheck.getWgdStatus(fname);
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds13 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds13.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "14":
                DataSet ds14 = null;
                try
                {
                    ds14 = QuCheck.getwgdzjbxx(fname);
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds14 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds14.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "15":
                string res15 = "";
                try
                {
                    res15 = QuCheck.isgp(fname);
                    Response.Write(res15);
                    Response.End();
                }
                catch
                { }
                break;

            case "16":
                DataSet ds16 = null;
                try
                {
                    ds16 = QuCheck.getWgdSCZT(fname);
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds16 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds16.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "17":
                string res17 = null;
                try
                {
                    //          var url = "LogincAjax.aspx?TYPE=17&fname=" + strpch + "&pch=" + hpch.value + "&pclx=" + pclx + "&pcsx=" + encodeURI(pcsx) + "&zxbz=" + encodeURI(zxbz) +
                    //"&isgp=" + isgp + "&zpdjbz=" + zpdj + "&itemwlh=" + wgditemwlh + "&itemph=" + encodeURI(wgditemph) + "&itemgg=" + encodeURI(wgditemgg) + "&itemzxbz="
                    //+ encodeURI(wgditemzxbz) + "&itemsx=" + encodeURI(wgditemsx) + "&userno=" + userno.valuesxqgz="+encodeURI(selsxqgz.value)+"&sxqgg="+encodeURI(selsxqgg.value)+
                    //    "&wlhper=" + selsxqwlhper.value + "&selsxqvfree=" + encodeURI(selsxqvfree.value); ;
                    res17 = QuCheck.CheckQu(Request["pch"], Request["pclx"], Request["pcsx"], Request["zxbz"], Request["isgp"], Request["zpdjbz"], Request["itemwlh"], Request["itemph"], Request["itemgg"], Request["itemzxbz"], Request["itemsx"], Request["userno"], Request["free1"], Request["free2"], Request["free3"], Request["sxqgz"], Request["wlhper"], Request["sxqgg"], Request["selsxqvfree"]);
                    Response.Write(res17);
                    Response.End();
                }
                catch
                { }
                break;

            case "18":
                DataSet ds18 = null;
                try
                {
                    ds18 = QuCheck.GetBhgReason(fname);
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds18 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds18.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "19":
                //var url = "LogincAjax.aspx?TYPE=19&fname=" + encodeURI(txtreason.value) + "&itype=0&reasontype=" + reasontype +
                //     "&oldreason=" + document.getElementById("htxtreason").value;
                string res19 = "";
                try
                {
                    res19 = QuCheck.saveReason(Request["itype"], Request["reasontype"], Request["fname"], Request["oldreason"]);
                    Response.Write(res19);
                    Response.End();
                }
                catch
                {}
                break;

            case "20":
                //"LogincAjax.aspx?TYPE=20&fname="+encodeURI(txtreason.value)+"&reasontype="+reasontype;
                string res20 = "";
                try
                {
                    res20 = QuCheck.delReason(Request["reasontype"], Request["fname"]);
                    Response.Write(res20);
                    Response.End();
                }
                catch
                { }
                break;

            case "21":
                DataSet ds21 = null;
                try
                {
                    ds21 = QuCheck.getPHZXBZ();
                }
                catch (Exception ex)
                {
                    string a = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds21 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds21.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "22":
                //var url = "LogincAjax.aspx?TYPE=22&ph="+encodeURI(txtph.value)+"&opetype=0&zxbz="+encodeURI(txtzxbz.value)+
                //"&oldph="+encodeURI(htxtph.value)+"&oldzxbz="+encodeURI(htxtzxbz.value);
                string res22 = null;
                try
                {
                    res22 = QuCheck.savezxbz(Request["zxbz"], Request["ph"], Request["opetype"], Request["oldph"], Request["oldzxbz"]);
                    Response.Write(res22);
                    Response.End();
                }
                catch
                { }
                break;

            case "23":
                //var url = "LogincAjax.aspx?TYPE=23&ph="+encodeURI(txtph.value)+"&zxbz="+encodeURI(txtzxbz.value);
                string res23 = null;
                try
                {
                    res23 = QuCheck.delzxbz(Request["zxbz"], Request["ph"]);
                    Response.Write(res23);
                    Response.End();
                }
                catch
                { }
                break;

            case "24":
                DataSet ds24 = null;
                try
                {
                    ds24 = QuCheck.getseleds(Request["fname"], Request["tbname"]);
                }
                catch (Exception ex)
                {
                    string aa = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds24 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds24.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "25":
                string res25 = null;
                try
                {
                    res25 = QuCheck.SetPcInfo(Request["itype"], Request["pch"], Request["barcode"], Request["selpcinfo"], Request["newpcinfo"], Request["sx"]);
                    Response.Write(res25);
                    Response.End();
                }
                catch
                { }
                break;

            case "26":
                DataSet ds26 = null;
                try
                {
                    ds26 = QuCheck.GetWGDItemsPH(Request["pch"]);
                }
                catch (Exception ex)
                {
                    string aa = ex.Message;
                    Response.Write("ERROR");
                }
                if (ds26 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds26.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "27":
                try
                {
                    string defaultitemstr = QuCheck.GetDefaultItem(Request["pch"], Request["ph"]);
                    Response.Write(defaultitemstr);
                    Response.End();
                }
                catch
                { }
                break;

            case "28":
                try
                {
                    string defaultSx = QuCheck.GetDefaultSx(Request["pch"]);
                    Response.Write(defaultSx);
                    Response.End();
                }
                catch
                { }
                break;

            case "29":
                DataSet ds29 = null;
                try
                {
                    ds29 = QuCheck.getWgdGZ(Request["wlhper"].ToString());
                }
                catch (Exception ex)
                {
                    string aa = ex.Message;
                    Response.Write("ERROR");
                    Response.End();
                }
                if (ds29 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds29.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "2901":
                //2901&wlhper="+selsxqwlhper.value+"&sxqgz="+selsxqgz.value;
                DataSet ds2901 = null;
                try
                {
                    ds2901 = QuCheck.getWgdgg(Request["wlhper"].ToString(), Request["sxqgz"].ToString());
                }
                catch (Exception ex)
                {
                    string aa = ex.Message;
                    Response.Write("ERROR");
                    Response.End();
                }
                if (ds2901 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds2901.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "2902":
                DataSet ds2902 = null;
                try
                {
                    ds2902 = QuCheck.getWgdvfree(Request["wlhper"].ToString(), Request["sxqgz"].ToString(), Request["sxqgg"].ToString());
                }
                catch (Exception ex)
                {
                    string aa = ex.Message;
                    Response.Write("ERROR");
                    Response.End();
                }
                if (ds2902 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds2902.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "30":
                DataSet ds30 = null;
                try
                {
                    ds30 = QuCheck.getQPInfo(Request["wlhper"]);
                }
                catch (System.Exception ex)
                {
                    Response.Write("ERROR:" + ex.Message);
                }
                if (ds30 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds30.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "301":
                DataSet ds301 = null;
                try
                {
                    ds301 = QuCheck.getQPBzbz(Request["wlhstr"]);
                }
                catch (System.Exception ex)
                {
                    Response.Write("ERROR:" + ex.Message);
                }
                if (ds301 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds301.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "302":
                string qpwlh  = Request["wlh"].ToString();
                string res302 = QuCheck.setall(qpwlh);
                Response.Write(res302);
                Response.End();
                break;

            case "303":
                string qpwlh1 = Request["wlh"].ToString();
                string qpbzbz = Request["bzbz"].ToString();
                string qpope  = Request["ope"].ToString();
                string res303 = QuCheck.setbzbz(qpwlh1, qpbzbz, qpope);
                Response.Write(res303);
                Response.End();
                break;

            case "31":
                string res31 = "";
                try
                {
                    //"../CheckQu/LogincAjax.aspx?TYPE=31&wlh="+encodeURI(txtwlh.value)+"&opetype=0&isqp="+ckqps;
                    res31 = QuCheck.saveqp(Request["wlh"], Request["isqp"], Request["oldwlh"], Request["opetype"]);
                    Response.Write(res31);
                    Response.End();
                }
                catch
                { }
                break;

            case "32":
                try
                {
                    //"../CheckQu/LogincAjax.aspx?TYPE=31&wlh="+encodeURI(txtwlh.value)+"&opetype=0&isqp="+ckqps;
                    res31 = QuCheck.delwlh(Request["wlh"]);
                    Response.Write(res31);
                    Response.End();
                }
                catch
                { }
                break;

            case "33":
                DataSet ds33 = null;
                try
                {
                    ds33 = QuCheck.getBZBZInfo();
                }
                catch (System.Exception ex)
                {
                    Response.Write("ERROR:" + ex.Message);
                }
                if (ds33 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds33.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "34":
                string res34 = "";
                try
                {
                    //       "../CheckQu/LogincAjax.aspx?TYPE=34&txtbzbz=" + encodeURI(txtbzbz.value) +
                    //"&opetype=0&bzxx=" + bzxx.value + "&bzsx=" + bzsx.value + "&clkz=" + clkz.value + "&bz=" + bz.value + "&fid=''";
                    res34 = QuCheck.savebzbz(Request["txtbzbz"], Request["bzxx"], Request["bzsx"], Request["clkz"], Request["bz"], Request["fid"], Request["opetype"], Request["scx"]);
                    Response.Write(res34);
                    Response.End();
                }
                catch
                { }
                break;

            case "35":
                string res35 = "";
                try
                {
                    res31 = QuCheck.delbzbz(Request["fid"]);
                    Response.Write(res35);
                    Response.End();
                }
                catch
                { }
                break;

            case "36":
                try
                {
                    string  res36 = "";
                    DataSet ds36  = null;
                    ds36 = QuCheck.getwlh();
                    if (ds36 != null)
                    {
                        try
                        {
                            XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                            writer.Formatting  = Formatting.Indented;
                            writer.Indentation = 4;
                            writer.IndentChar  = ' ';
                            ds36.WriteXml(writer);
                            writer.Flush();
                            writer.Close();
                            Response.End();
                        }
                        catch
                        { }
                    }
                }
                catch (System.Exception ex)
                {
                }
                break;

            case "37":
                string res37 = QuCheck.setQp(Request["wlh"]);
                Response.Write(res37);
                Response.End();
                break;

            case "38":
                string res38 = QuCheck.checkfydqr(Request["fydh"]);
                Response.Write(res38);
                Response.End();
                break;

            case "39":
                string res39 = QuCheck.checkfydOutqr(Request["fydh"]);
                Response.Write(res39);
                Response.End();
                break;

            case "401":
                DataSet ds401 = null;
                try
                {
                    string wlh = Request["wlh"];

                    if (wlh == "A")
                    {
                        if (Session["wlhcx"] != null && Session["wlhnull"] == "0")
                        {
                            string wl = Session["wlhcx"].ToString();
                            ds401 = QuCheck.getKCTW(wl);
                        }
                        else
                        {
                            ds401 = QuCheck.getKCTW();
                        }


                        Session["wlhnull"] = "1";
                    }
                    else
                    {
                        //记录查询的wlh
                        Session["wlhcx"]   = wlh;
                        Session["wlhnull"] = "0";
                        ds401 = QuCheck.getKCTW(wlh);
                    }
                }
                catch (System.Exception ex)
                {
                    Response.Write("ERROR:" + ex.Message);
                }
                if (ds401 != null)
                {
                    try
                    {
                        XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, Response.ContentEncoding);
                        writer.Formatting  = Formatting.Indented;
                        writer.Indentation = 4;
                        writer.IndentChar  = ' ';
                        ds401.WriteXml(writer);
                        writer.Flush();
                        writer.Close();
                        Response.End();
                    }
                    catch
                    { }
                }
                break;

            case "402":
                string res402 = "";
                try
                {
                    string userID = "";
                    if (Session[Config.Curren_User] != null)
                    {
                        ACCTRUE.WMSBLL.Model.User user = (ACCTRUE.WMSBLL.Model.User)Session[Config.Curren_User];
                        if (user != null)
                        {
                            userID = user.UserID;
                        }
                    }
                    res402 = QuCheck.saveKCTW(Request["opetype"], Request["wlh"], Request["ph"], Request["gg"], Request["pprice"], Request["fprice"], Request["twzl"], GetUserId());
                    Response.Write(res402);
                    Response.End();
                }
                catch
                { }
                break;

            case "403":
                string res403 = "";
                try
                {
                    res403 = QuCheck.delKCTW(Request["wlh"], GetUserId());
                    Response.Write(res403);
                    Response.End();
                }
                catch
                { }
                break;

            case "404":
                string res404 = "";
                try
                {
                    res404 = WlbaseInfo.GetPHGG(Request["wlh"]);
                    //res404 = Request["wlh"]+"svr";// QuCheck.delKCTW(Request["wlh"]);
                    Response.Write(res404);
                    Response.End();
                }
                catch
                { }
                break;

            case "405":
                string res405 = "";
                try
                {
                    res405 = QuCheck.setKCTWStatus(Request["wlh"], Request["inuse"], GetUserId());
                    //res404 = Request["wlh"]+"svr";// QuCheck.delKCTW(Request["wlh"]);
                    Response.Write(res405);
                    Response.End();
                }
                catch
                { }
                break;

            case "406":
                string res406 = "";
                try
                {
                    res406 = QuCheck.setKCTWStatus(Request["inuse"], GetUserId());
                    Response.Write(res406);
                    Response.End();
                }
                catch
                { }
                break;
            }
        }
    }