Esempio n. 1
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        Session["WLTCS_C_T_QS"] = DDLQs.SelectedValue;

        string str = txNumber.Text.Trim();

        if (str != "")
        {
            //判断所有的可用网络中是否含有权限。
            DataTable ky = WTreeBLL.GetKYWL(Session["Company"].ToString(), "0");

            for (int i = 0; i < ky.Rows.Count; i++)
            {
                //if (Request.QueryString["EndNumber"].ToString() != ky.Rows[i]["number"].ToString())
                {
                    if (IsRoot(str, DDLQs.SelectedValue, ky.Rows[i]["number"].ToString()))
                    {
                        Response.Redirect("SST_TJ.aspx?number=" + GetNumberParent(str) + "&thNumber=" + str + "&ExpectNum=" + DDLQs.SelectedValue + "&EndNumber=" + ky.Rows[i]["number"]);
                    }
                }
            }
            //end

            Response.Redirect("SST_TJ.aspx?number=" + GetNumberParent(str) + "&thNumber=" + str + "&ExpectNum=" + DDLQs.SelectedValue + "&EndNumber=" + EndNumber);
        }
    }
Esempio n. 2
0
    //获取树
    public DataTable GetTree(string nodeid, string ExpectNum, string _thnumber, string model, string BrowserType, string IsPlacement, string ManageNum) //nodeid 为父元素id
    {
        if (!WTreeBLL.IsExistsNumber(_thnumber))
        {
            return(null);
        }

        //if (IsRoot(_thnumber, ExpectNum, EndNumber) == false)
        //{
        //    //判断所有的可用网络中是否含有权限。
        //    string maxqs = WTreeBLL.GetMaxQS();
        //    string ts = GetTran("007461", " 您没有权限查看");

        //    if (IsRoot(_thnumber, maxqs, EndNumber))
        //    {
        //        ts = GetTran("007462", " 您查看的这期中没有这个会员,所以不能查看该网路!");

        //    }

        //    Session["WLTCS_M_A_QS"] = null;
        //    Session["WLTCS_M_A"] = null;

        //    return null;
        //}
        //else
        //{
        //string sql = "select MobileTele from MemberInfo where number='" + Session["member"].ToString() + "'";
        //DataTable shj = DBHelper.ExecuteDataTable(sql);
        //_thnumber = shj.Rows[0][0].ToString();
        return(WTreeBLL.GetTreePhone(nodeid, ExpectNum, _thnumber, model, BrowserType, "0", ManageNum, Session["LanguageCode"].ToString()));
        // }
    }
Esempio n. 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Permissions.MemRedirect(Page, Permissions.redirUrl);



        if (Request.QueryString["topnum"] == null)  // 首次加载
        {
            ThNumber = Session["member"].ToString();
        }
        else
        {
            ThNumber = Request.QueryString["topnum"];
        }


        EndNumber = Session["member"].ToString();
        string Qs = BLL.CommonClass.CommonDataBLL.getMaxqishu().ToString();

        //获取链路图
        if (WTreeBLL.IsExistsNumber(ThNumber) && IsRoot(ThNumber, Qs, EndNumber))
        {
            SetLianLuTu(EndNumber, ThNumber, Qs);
            Loadnumlist(ThNumber, EndNumber);
        }
    }
Esempio n. 4
0
    //获取树
    public DataTable GetTree(string nodeid, string ExpectNum, string _thnumber, string model, string BrowserType, string IsPlacement, string ManageNum) //nodeid 为父元素id
    {
        if (!WTreeBLL.IsExistsNumber(_thnumber))
        {
            return(null);
        }

        if (IsRoot(_thnumber, ExpectNum, EndNumber) == false)
        {
            //判断所有的可用网络中是否含有权限。
            string maxqs = WTreeBLL.GetMaxQS();
            string ts    = GetTran("007461", " 您没有权限查看");

            if (IsRoot(_thnumber, maxqs, EndNumber))
            {
                ts = GetTran("007462", " 您查看的这期中没有这个会员,所以不能查看该网路!");
            }

            Session["WLTCS_M_A_QS"] = null;
            Session["WLTCS_M_A"]    = null;

            return(null);
        }
        else
        {
            return(WTreeBLL.GetTreePhone(nodeid, ExpectNum, _thnumber, model, BrowserType, IsPlacement, ManageNum, Session["LanguageCode"].ToString()));
        }
    }
Esempio n. 5
0
    public void BindQS()
    {
        DataTable dt = WTreeBLL.BindQS();

        DDLQs.DataSource     = dt;
        DDLQs.DataTextField  = "ExpectNum";
        DDLQs.DataValueField = "ExpectNum";
        DDLQs.DataBind();
    }
Esempio n. 6
0
    public void BindQS()
    {
        DataTable dt = WTreeBLL.BindQS();

        DDLQs.DataSource     = dt;
        DDLQs.DataTextField  = "ExpectNum";
        DDLQs.DataValueField = "ExpectNum";
        DDLQs.DataBind();

        DDLQs.SelectedValue = Request.QueryString["qs"];
    }
Esempio n. 7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Permissions.ComRedirect(Page, Permissions.redirUrl);

            CommonDataBLL.BindQishuList(DropDownList_QiShu, false);

            DataTable ky = WTreeBLL.GetKYWL(Session["Company"].ToString(), "1");
            Translations();
            string firstky = Request.QueryString["EndNumber"] + "";
            bool   isQX    = false;
            for (int i = 0; i < ky.Rows.Count; i++)
            {
                if (i == 0)
                {
                    if (firstky == "")
                    {
                        firstky = ky.Rows[i]["number"].ToString();
                    }
                }

                if (firstky == ky.Rows[i]["number"].ToString())
                {
                    isQX = true;
                }

                LitMaxWl.Text = LitMaxWl.Text + "<a href='CommonlyNetworkII.aspx?EndNumber=" + ky.Rows[i]["number"].ToString() + "' style='color:gray;font-weight:" + (firstky == ky.Rows[i]["number"].ToString() ? "bold" : "") + "'>" + ky.Rows[i]["number"] + "</a> / ";
            }

            if (!isQX)
            {
                return;
            }


            ViewState["dc"] = SfType.getBH().ToString();

            string qsnumber = Request.QueryString["qsNumber"];
            if (string.IsNullOrEmpty(qsnumber))
            {
                TextBox1.Text = ViewState["dc"].ToString();
            }
            else
            {
                TextBox1.Text = qsnumber;
            }

            Performance.ExpectNum = Convert.ToInt32(DropDownList_QiShu.SelectedValue);
            Performance.Number    = TextBox1.Text.Trim();

            GetCYWLT();
        }
    }
Esempio n. 8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Permissions.ComRedirect(Page, Permissions.redirUrl);

        //可查看的网路
        LitMaxWl.Text = "";
        DataTable ky = WTreeBLL.GetKYWL(Session["Company"].ToString(), "1");

        Translations();
        string firstky = Request.QueryString["EndNumber"] + "";
        bool   isQX    = false;

        for (int i = 0; i < ky.Rows.Count; i++)
        {
            if (i == 0)
            {
                if (firstky == "")
                {
                    firstky = ky.Rows[i]["number"].ToString();
                }
            }

            if (firstky == ky.Rows[i]["number"].ToString())
            {
                isQX = true;
            }

            LitMaxWl.Text = LitMaxWl.Text + "<a href='GraphNet.aspx?EndNumber=" + ky.Rows[i]["number"].ToString() + "' style='color:gray;font-weight:" + (firstky == ky.Rows[i]["number"].ToString() ? "bold" : "") + "'>" + ky.Rows[i]["number"] + "</a> / ";
        }

        if (!isQX)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('" + GetTran("007461", "您没有权限查看!") + "')</script>");
            //Server.Transfer("first.aspx");
            return;
        }

        ViewState["ky"] = firstky;

        string startBH = Request.QueryString["Number"] + "";

        if (startBH == "")
        {
            startBH = firstky;
        }

        if (!IsPostBack)
        {
            BindQS();
            DDLQs.SelectedValue = Request.QueryString["qs"];

            BindNet(startBH, firstky, DDLQs.SelectedValue);
        }
    }
Esempio n. 9
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Permissions.ComRedirect(Page, Permissions.redirUrl);
        Response.Cache.SetExpires(DateTime.Now);
        Permissions.CheckManagePermission(6313);

        if (!IsPostBack && Request.QueryString["action"] == null)
        {
            Repeater1.DataSource = WTreeBLL.GetWLTField("1", "0");
            Repeater1.DataBind();
            Repeater4.DataSource = WTreeBLL.GetWLTField("1", "1");
            Repeater4.DataBind();

            Repeater2.DataSource = WTreeBLL.GetWLTField("2", "0");
            Repeater2.DataBind();
            Repeater5.DataSource = WTreeBLL.GetWLTField("2", "1");
            Repeater5.DataBind();

            Repeater3.DataSource = WTreeBLL.GetWLTField("3", "0");
            Repeater3.DataBind();
            Repeater6.DataSource = WTreeBLL.GetWLTField("3", "1");
            Repeater6.DataBind();
        }

        if (Request.QueryString["action"] == "save")
        {
            string f  = Request.QueryString["field"];
            string v  = Request.QueryString["visible"];
            string id = Request.QueryString["id"];

            //if (id == "1")
            //{
            //    if (f.IndexOf("|") == -1)
            //    {
            //        Response.Write(GetTran("007953", "修改失败,必须要有“|”符号!"));
            //        Response.End();
            //        return;
            //    }
            //}

            int hs = WTreeBLL.UpdWLTField(f, v, id);

            if (hs == 2)
            {
                Response.Write(GetTran("000222", "修改成功!"));
            }
            else
            {
                Response.Write(GetTran("000225", "修改失败!"));
            }

            Response.End();
        }
    }
Esempio n. 10
0
    public void BindQS()
    {
        DataTable dt = WTreeBLL.BindQS();

        //DDLQs.DataSource = dt;
        //DDLQs.DataTextField = "ExpectNum";
        //DDLQs.DataValueField = "ExpectNum";
        //DDLQs.DataBind();

        //if (Session["WLTCS_M_A_QS"] + "" != "")
        //    DDLQs.SelectedValue = Session["WLTCS_M_A_QS"].ToString();
    }
Esempio n. 11
0
    public void SetLianLuTu(string EndNumber, string StartNumber, string Qs)
    {
        DataTable dt = WTreeBLL.SetLianLuTu_C(EndNumber, StartNumber, Qs);

        string str = "";

        for (int i = 0; i < dt.Rows.Count; i++)
        {
            str = str + "<a href='GraphNet.aspx?EndNumber=" + EndNumber + "&Number=" + dt.Rows[i]["Number"].ToString().Split(' ')[0] + "&qs=" + Qs + "' style='color:gray;'>" + dt.Rows[i]["Number"].ToString().Split(' ')[0] + "(" + dt.Rows[i]["Number"].ToString().Split(' ')[1] + ")" + "</a> >> ";
        }

        LitLLT.Text = str;
    }
Esempio n. 12
0
    /// <summary>
    /// 网络图导航
    /// </summary>
    private void SetDaoHang()
    {
        DataTable dt = null;

        if (ViewState["isAnZhi_TuiJian"].ToString() == "az")
        {
            dt = WTreeBLL.SetLianLuTu_C(GetLoginMember(), getBH(), DropDownList_QiShu.SelectedValue);
        }
        else
        {
            dt = WTreeBLL.SetLianLuTu_C_II(GetLoginMember(), getBH(), DropDownList_QiShu.SelectedValue);
        }

        for (int i = 0; i < dt.Rows.Count; i++)
        {
            divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + dt.Rows[i][1].ToString().Split(' ')[0] + "'>" + dt.Rows[i][1].ToString().Split(' ')[0] + "(" + dt.Rows[i][1].ToString().Split(' ')[1] + ")" + "</a> →";
        }
    }
Esempio n. 13
0
    //获取树
    public string GetTree(string nodeid, string ExpectNum, string _thnumber, string model, string BrowserType, string IsPlacement, string ManageNum, string Language) //nodeid 为父元素id
    {
        if (!WTreeBLL.IsExistsNumber(_thnumber))
        {
            return("<?xml version=\"1.0\" encoding=\"utf-8\"?><Root><Error>" + GetTran("007320", "您输入的会员编号不存在!") + "</Error></Root>");
        }

        if (IsRoot(Request.QueryString["thnumber"], ExpectNum, EndNumber) == false)
        {
            //判断所有的可用网络中是否含有权限。
            DataTable ky    = WTreeBLL.GetKYWL(Session["Company"].ToString(), "0");
            string    maxqs = WTreeBLL.GetMaxQS();
            string    ts    = GetTran("007461", "您没有权限查看");

            for (int i = 0; i < ky.Rows.Count; i++)
            {
                //if (Request.QueryString["EndNumber"].ToString() != ky.Rows[i]["number"].ToString())
                {
                    if (IsRoot(Request.QueryString["thnumber"], maxqs, ky.Rows[i]["number"].ToString()))
                    {
                        ts = GetTran("007462", "您查看的这期中没有这个会员,所以不能查看该网路!");
                        break;
                    }
                }
            }


            Session["WLTCS_C_T_QS"] = null;
            Session["WLTCS_C_T"]    = null;

            return("<?xml version=\"1.0\" encoding=\"utf-8\"?><Root><Error>" + ts + "</Error></Root>");
        }
        else
        {
            return(WTreeBLL.GetTree_II(nodeid, ExpectNum, _thnumber, model, BrowserType, IsPlacement, ManageNum, Session["LanguageCode"].ToString()));
        }
    }
Esempio n. 14
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Permissions.MemRedirect(Page, Permissions.redirUrl);

        EndNumber = Request.QueryString["endNumber"] + "";
        if (EndNumber == "")
        {
            EndNumber = SfType.getBH().ToString();
        }

        StartNumber = Request.QueryString["ThNumber"];

        #region 当前会员,是否有权限访问该网络的会员

        if (EndNumber != Session["Member"].ToString())
        {
            Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');window.location.href='First.aspx';</script>");
            return;
        }

        if (WTreeBLL.IsRoot(StartNumber, WTreeBLL.GetMaxQS(), Session["Member"].ToString()) == false)
        {
            Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');window.location.href='First.aspx';</script>");
            return;
        }

        #endregion

        if (!IsPostBack)
        {
            BindQS();

            BindData();
            Translations();
        }
    }
Esempio n. 15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Permissions.MemRedirect(Page, Permissions.redirUrl);
        Response.Cache.SetExpires(DateTime.Now);
        AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxClass));

        if (!IsPostBack)
        {
            if (Request.QueryString["isAnzhi"] != null)
            {
                if (Request.QueryString["isAnzhi"].ToString() == "az")
                {
                    ViewState["isAnZhi_TuiJian"] = "az";

                    Button2.Visible = true;
                    Button4.Visible = true;

                    PTitle = GetTran("000395", "推荐网络图");
                }
                else
                {
                    ViewState["isAnZhi_TuiJian"] = "tj";
                    Button3.Text = GetTran("000420", "常用");

                    PTitle = GetTran("000366", "安置网络图");
                }
                Session["jglx"] = Request.QueryString["isAnzhi"].ToString();
            }
            else
            {
                if (Session["jglx"] == null)
                {
                    Session["jglx"] = "tj";
                }
            }

            Button1.Attributes["onclick"] = "document.getElementById('txt_PressKeyFlag').value='y';";
            CommonDataBLL.BindQishuList(DropDownList_QiShu, false);

            if (Request.QueryString["SelectGrass"] != null)
            {
                DropDownList_QiShu.SelectedValue = Request.QueryString["SelectGrass"].ToString();
            }
            if (Request.QueryString["net"] != null)
            {
                switch (Request.QueryString["net"].ToString().Trim())
                {
                case "tj":
                    ViewState["isAnZhi_TuiJian"] = "tj";
                    Button3.Text = GetTran("000420", "常用");
                    break;

                default:
                    ViewState["isAnZhi_TuiJian"] = "az";
                    break;
                }
            }

            if (Session["jgbh"] == null || Session["jgbh"].ToString() == "")
            {
                Session["jgbh"] = Session["Member"].ToString();
            }

            this.TextBox1.Text = getBH();
            ViewState["bh"]    = getBH();

            #region 当前会员,是否有权限访问该网络的会员

            if (WTreeBLL.IsRoot(getBH(), this.DropDownList_QiShu.SelectedValue, GetLoginMember()) == false)
            {
                Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
                return;
            }

            #endregion

            Session["jgbh"] = TextBox1.Text;

            this.WangLuoTu_Commom(getBH(), ViewState["isAnZhi_TuiJian"].ToString());

            SetDaoHang();
        }

        txt_PressKeyFlag.Text = "n";
        Translations();
    }
Esempio n. 16
0
 public void SetLianLuTu(string EndNumber, string StartNumber, string Qs)
 {
     LitLLT.Text = WTreeBLL.SetLianLuTuPhone(EndNumber, StartNumber, Qs);
 }
Esempio n. 17
0
    public string GetTable(NumberClass nc)
    {
        string tz  = "onclick=\"window.location.href='GraphNet.aspx?EndNumber=" + ViewState["ky"] + "&Number=" + nc.Number + "&qs=" + DDLQs.SelectedValue + "'\"";
        string str = @"
        <table class='wlttab2' cellspacing='0' cellpadding='0' style='font-size:12px' >
			<tr>
				<td colspan='3' style='font-size:12px;background-image:url(Images/blue_25.png);background-position:-5px 0px;color:"                 + (nc.MemberState == "1" ? "white" : "rgb(163,163,163)") + ";font-weight:bold;cursor:pointer;' " + tz + @">
                    " + nc.Number + "(" + nc.PetName + ")" + @"
				</td>
			</tr>
            <!--<tr>
				<td colspan='3'>
                    " + nc.PetName + @"
				</td>
			</tr>-->
			<tr>
				<td colspan='3'>
                    " + nc.Level + @"
				</td>
			</tr>
			<tr>
				<td style='background-color:rgb(238,239,243);font-size:12px;'>
                    &nbsp;
				</td>
				<td style='background-color:rgb(238,239,243);font-size:12px;'>
					左区
				</td>
				<td style='background-color:rgb(238,239,243);font-size:12px;'>
					右区
				</td>
			</tr>
			<tr>
				<td style='background-color:rgb(238,239,243);font-size:12px;'>
					总
				</td>
				<td>
                    " + WTreeBLL.GetYj("TotalNetRecord", DDLQs.SelectedValue, "1", nc.Number).ToString("0.00") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("TotalNetRecord", DDLQs.SelectedValue, "2", nc.Number).ToString("0.00") + @"
				</td>
			</tr>
			<tr>
				<td style='background-color:rgb(238,239,243);font-size:12px;'>
					新
				</td>
				<td>
                    " + WTreeBLL.GetYj("CurrentOneMark", DDLQs.SelectedValue, "1", nc.Number).ToString("0.00") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("CurrentOneMark", DDLQs.SelectedValue, "2", nc.Number).ToString("0.00") + @"
				</td>
			</tr>
			<tr>
				<td style='background-color:rgb(238,239,243);font-size:12px;'>
					余
				</td>
				<td>
                    " + WTreeBLL.GetYj("syyj", DDLQs.SelectedValue, "1", nc.Number).ToString("0.00") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("syyj", DDLQs.SelectedValue, "2", nc.Number).ToString("0.00") + @"
				</td>
			</tr>
		</table>"        ;

        return(str);
    }
Esempio n. 18
0
 //判断是否有权限查看该网咯
 public bool IsRoot(string StartNumber, string qs, string EndNumber)
 {
     return(WTreeBLL.IsRoot(StartNumber, qs, EndNumber));
 }
Esempio n. 19
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Permissions.ComRedirect(Page, Permissions.redirUrl);
        //可查看的网路
        DataTable ky = WTreeBLL.GetKYWL(Session["Company"].ToString(), "0");

        LitMaxWl.Text = "";
        string firstky = Request.QueryString["EndNumber"] + "";
        bool   isQX    = false;

        for (int i = 0; i < ky.Rows.Count; i++)
        {
            if (i == 0)
            {
                if (firstky == "")
                {
                    firstky = ky.Rows[i]["number"].ToString();
                }
            }

            if (firstky == ky.Rows[i]["number"].ToString())
            {
                isQX = true;
            }

            LitMaxWl.Text = LitMaxWl.Text + "<a href='SST_TJ.aspx?EndNumber=" + ky.Rows[i]["number"].ToString() + "' style='color:gray;font-weight:" + (firstky == ky.Rows[i]["number"].ToString() ? "bold" : "") + "'>" + ky.Rows[i]["number"] + "</a> / ";
        }

        if (!isQX)
        {
            return;
        }

        if (Request.QueryString["number"] + "" == "")  // 首次加载
        {
            Number = GetNumberParent(firstky);
        }
        else
        {
            Number = Request.QueryString["number"];
        }

        if (Request.QueryString["thnumber"] + "" == "")  // 首次加载
        {
            ThNumber = firstky;
        }
        else
        {
            ThNumber = Request.QueryString["thnumber"];
        }


        EndNumber = firstky;

        //期数
        string Qs = Request.QueryString["ExpectNum"];

        if (String.IsNullOrEmpty(Qs))
        {
            Qs = "1";
        }
        //end

        Translations();
        if (!IsPostBack && Request.QueryString["action"] == null)
        {
            //获取链路图
            if (WTreeBLL.IsExistsNumber(ThNumber) && IsRoot(ThNumber, Qs, EndNumber))
            {
                SetLianLuTu(EndNumber, ThNumber, Qs);
            }

            //设置默认层
            string sql   = "select cengshu from ViewLayer where type=0";
            string count = DAL.DBHelper.ExecuteScalar(sql).ToString();
            string _cs   = count;// "2";
            if (Session["WLTCS_C_T"] + "" != "")
            {
                _cs = Session["WLTCS_C_T"].ToString();
            }

            cengs.SelectedValue = _cs;

            //加载表头
            DataTable dt = WTreeBLL.GetWangLuoT("1", "0");

            string title = "<tr id='tr" + Number + "' style='background-image:url(images/lmenu02.gif);height:25px'><td nimgcount='0' align='center' style='color:white'> " + GetTran("007321", "推荐结构") + "</td>";

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                string _fn = GetTran(dt.Rows[i]["FieldName"].ToString());

                title = title + "<td align='center' style='color:white'>" + _fn + "</td>";
            }

            litTitle.Text = title + "</tr>";

            dt.Dispose();

            BindQS();
        }
        else if (Request.QueryString["action"] != null)  //ajax 调用
        {
            string temp   = "";
            string action = Request.QueryString["action"];

            switch (action)
            {
            case "GetTree":
                temp = GetTree(Request.QueryString["nodeid"], Request.QueryString["ExpectNum"], Request.QueryString["thnumber"], Request.QueryString["model"], "1", "0", Session["Company"].ToString(), Session["LanguageCode"].ToString());   //Request.QueryString["nodeid"]  为父元素的编号

                Response.ContentType = "text/xml";
                break;

            case "SetImage":
                temp = SetImage(Request.QueryString["thnumber"], (Request.QueryString["img"]).ToLower(), Session["Company"].ToString());

                Response.ContentType = "text/plain";    //文本
                break;


            case "SetColor":
                temp = SetColor(Request.QueryString["thnumber"], Request.QueryString["model"], Request.QueryString["ExpectNum"], Request.QueryString["Tuannumber"], Session["Company"].ToString());

                Response.ContentType = "text/plain";    //文本
                break;
            }

            Response.Write(temp);
            Response.End();
        }
    }
Esempio n. 20
0
    public string GetTable(NumberClass nc)
    {
        string tz  = "onclick=\"window.location.href='GraphNet.aspx?EndNumber=" + ViewState["ky"] + "&Number=" + nc.Number + "&qs=" + DDLQs.SelectedValue + "'\"";
        string str = @"
        <table class='wlttab2' cellspacing='0' cellpadding='0'>
			<tr>
				<td colspan='3' style='background-image:url(Images/shop-lingBg.png);background-position:-5px 0px;color:white;font-weight:bold;cursor:pointer;' "                 + tz + @">
                    " + nc.Number + @"
				</td>
			</tr>
			<tr>
				<td colspan='3'>
                    " + nc.Level + @"
				</td>
			</tr>
			<tr>
				<td style='background-color:rgb(238,239,243)'>
                    &nbsp;
				</td>
				<td style='background-color:rgb(238,239,243)'>
					"                     + GetTran("007545", " 左区") + @"
				</td>
				<td style='background-color:rgb(238,239,243)'>
					"                     + GetTran("007546", " 右区") + @"
				</td>
			</tr>
					<tr>
				<td style='background-color:rgb(238,239,243)'>
					"                     + GetTran("007324", "总") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("TotalNetRecord", DDLQs.SelectedValue, "1", nc.Number).ToString("0.00") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("TotalNetRecord", DDLQs.SelectedValue, "2", nc.Number).ToString("0.00") + @"
				</td>
			</tr>
			<tr>
				<td style='background-color:rgb(238,239,243)'>
					"                     + GetTran("007325", "新") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("CurrentOneMark", DDLQs.SelectedValue, "1", nc.Number).ToString("0.00") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("CurrentOneMark", DDLQs.SelectedValue, "2", nc.Number).ToString("0.00") + @"
				</td>
			</tr>
			<tr>
				<td style='background-color:rgb(238,239,243)'>
					"                     + GetTran("007326", "余") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("syyj", DDLQs.SelectedValue, "1", nc.Number).ToString("0.00") + @"
				</td>
				<td>
                    " + WTreeBLL.GetYj("syyj", DDLQs.SelectedValue, "2", nc.Number).ToString("0.00") + @"
				</td>
			</tr>
		</table>"        ;

        return(str);
    }
Esempio n. 21
0
 //插入图片
 public string SetImage(string thnumber, string img, string ManageNum)
 {
     return(WTreeBLL.SetImage_II(thnumber, img, ManageNum));
 }
Esempio n. 22
0
    /// <summary>
    /// 网络图导航
    /// </summary>
    private void SetDaoHang(string firstky)
    {
        /* if (Session["jglx"] == null)
         * {
         *   Session["jglx"] = "tj";
         * }
         * if (TextBox1.Text != null && TextBox1.Text != "")
         * {
         *   divDH.InnerHtml = GetTran("007032", "链路图") + ":";
         *   if (Session["DHNumbers"] == null)
         *   {
         *       Session["DHNumbers"] = new string[2] { TextBox1.Text, "" };
         *       divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + TextBox1.Text + "'>" + CommonDataBLL.GetPetNameByNumber(TextBox1.Text) + "</a> →";
         *   }
         *   else
         *   {
         *       string[] nums = Session["DHNumbers"] as string[];
         *
         *       if (nums[0] != TextBox1.Text)
         *       {
         *           if (nums[1] != TextBox1.Text)
         *           {
         *               nums[1] = TextBox1.Text;
         *           }
         *
         *           IList<string> lists = Jiegou.GetNumberForTop(nums[0], Convert.ToInt32(DropDownList_QiShu.SelectedItem.Value), Session["jglx"].ToString() == "az");
         *           int count = 0;
         *           foreach (string str in lists)
         *           {
         *               if (nums[1] == str)
         *                   count++;
         *           }
         *
         *           if (count == 0)
         *               divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + nums[1] + "'>" + CommonDataBLL.GetPetNameByNumber(nums[1]) + "</a> →";
         *           else
         *           {
         *               string highNum = nums[1];
         *               string numbers = "";
         *               do
         *               {
         *                   numbers += highNum + ",";
         *                   highNum = Jiegou.GetHighNumber(highNum, Session["jglx"].ToString() == "az");
         *               } while (highNum != nums[0] && highNum != "8888888888" && highNum != "1111111111");
         *               numbers += nums[0] + ",";
         *
         *               for (int i = numbers.Split(new char[] { ',' }).Length - 1; i >= 0; i--)
         *               {
         *                   if (numbers.Split(new char[] { ',' })[i] != "")
         *                       divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + numbers.Split(new char[] { ',' })[i] + "'>" + CommonDataBLL.GetPetNameByNumber(numbers.Split(new char[] { ',' })[i]) + "</a> →";
         *               }
         *
         *           }
         *       }
         *       else
         *           divDH.InnerHtml += "<a href='MemberNetMap.aspx?net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + nums[0] + "'>" + CommonDataBLL.GetPetNameByNumber(nums[0]) + "</a> →";
         *
         *       Session["DHNumbers"] = nums;
         *   }
         * }
         * else
         * {
         *   Session["DHNumbers"] = "";
         *   Session["DHNumbers"] = null;
         * }*/

        DataTable dt = null;

        HiddenField1.Value = Request.QueryString["EndNumber"] + "";
        if (HiddenField1.Value == "")
        {
            HiddenField1.Value = firstky;
        }
        if (ViewState["isAnZhi_TuiJian"].ToString() == "az")
        {
            dt = WTreeBLL.SetLianLuTu_C(HiddenField1.Value == "" ? SfType.getBH() : HiddenField1.Value, TextBox1.Text, DropDownList_QiShu.SelectedValue);
        }
        else
        {
            dt = WTreeBLL.SetLianLuTu_C_II(HiddenField1.Value == "" ? SfType.getBH() : HiddenField1.Value, TextBox1.Text, DropDownList_QiShu.SelectedValue);
        }
        divDH.InnerHtml = "";
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            divDH.InnerHtml += "<a href='MemberNetMap.aspx?EndNumber=&net=" + ViewState["isAnZhi_TuiJian"].ToString() + "&SelectGrass=" + DropDownList_QiShu.SelectedValue + "&bianhao=" + dt.Rows[i][1].ToString().Split(' ')[0] + "'>" + dt.Rows[i][1].ToString().Split(' ')[0] + "(" + dt.Rows[i][1].ToString().Split(' ')[0] + ")" + "</a> →";
        }
    }
Esempio n. 23
0
 public string GetNumberParent_AZ(string ThNumber)
 {
     return(WTreeBLL.GetNumberParent(ThNumber));
 }
Esempio n. 24
0
    public void BindData()
    {
        string qs = DDLQs.SelectedValue;

        if (IsRoot(StartNumber, qs, SfType.getBH().ToString()) == false)
        {
            string maxqs = WTreeBLL.GetMaxQS();
            string ts    = GetTran("007315", "您没有权限") + "!";

            if (IsRoot(StartNumber, maxqs, SfType.getBH().ToString()))
            {
                ts = GetTran("007319", "您查看的这期中没有这个会员,所以不能查看该网路") + "!";
            }

            ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>alert('" + ts + "');window.history.go(-1);</script>");
            return;
        }

        object[] obj = WTreeBLL.GetLLTTree(qs, EndNumber, StartNumber, "3", "1");

        SqlDataReader dr = (SqlDataReader)obj[0];

        while (dr.Read())
        {
            GridView1.Columns[0].HeaderText = GetTran("007323", "安置结构");
            if (dr["Field"].ToString() == "PetName")
            {
                GridView1.Columns[1].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[1].Visible = false;
                }
            }

            if (dr["Field"].ToString() == "DaiShu")
            {
                GridView1.Columns[4].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[4].Visible = false;
                }
            }
            else if (dr["Field"].ToString() == "TJ")
            {
                GridView1.Columns[2].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[2].Visible = false;
                }
            }
            else if (dr["Field"].ToString() == "JiBie")
            {
                GridView1.Columns[3].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[3].Visible = false;
                }
            }
            else if (dr["Field"].ToString() == "XinGe")
            {
                GridView1.Columns[6].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[6].Visible = false;
                }
            }
            else if (dr["Field"].ToString() == "XinWang")
            {
                GridView1.Columns[7].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[7].Visible = false;
                }
            }

            else if (dr["Field"].ToString() == "XinRen")
            {
                GridView1.Columns[8].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[8].Visible = false;
                }
            }
            else if (dr["Field"].ToString() == "ZongRen")
            {
                GridView1.Columns[9].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[9].Visible = false;
                }
            }
            else if (dr["Field"].ToString() == "ZongFen")
            {
                GridView1.Columns[10].HeaderText = GetTran(dr["FieldName"].ToString(), "");

                if (dr["IsVisible"].ToString() == "0")
                {
                    GridView1.Columns[10].Visible = false;
                }
            }
        }
        dr.Close();
        dr.Dispose();

        GridView1.DataSource = (DataTable)obj[1];
        GridView1.DataBind();

        SetLianLuTu(StartNumber, Session["M_L_AZ"].ToString(), qs, SfType.getBH());
    }
Esempio n. 25
0
    protected void Button1_Click(object sender, System.EventArgs e)
    {
        if (this.TextBox1.Text.Trim() == "")
        {
            Response.Write("<script>alert('" + GetTran("007307", "请先填写网络起点编号") + "!');</script>");
            return;
        }
        if (DAL.MemberInfoDAL.SelectMemberExist(this.TextBox1.Text.Trim()) == false)
        {
            Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
            return;
        }
        bool flag = registermemberBLL.isNet(Session["jglx"].ToString(), Convert.ToString(Session["jgbh"]), getBH());

        if (flag == false)
        {
            Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
            return;
        }

        if (ViewState["isAnZhi_TuiJian"].ToString() == "az")
        {
            if (WTreeBLL.IsRoot(this.TextBox1.Text.Trim(), this.DropDownList_QiShu.SelectedValue, GetLoginMember()) == false)
            {
                Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
                return;
            }
        }
        else
        {
            if (WTreeBLL.IsRoot_II(this.TextBox1.Text.Trim(), this.DropDownList_QiShu.SelectedValue, GetLoginMember()) == false)
            {
                Response.Write("<script>alert('" + GetTran("000892", "您不能查看该网络") + "');</script>");
                return;
            }
        }

        if (ViewState["isAnZhi_TuiJian"].ToString() == "az")
        {
            if (this.TextBox1.Text.Trim() != "")
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(this.TextBox1.Text.Trim(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 1);
            }
            else
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(ViewState["bh"].ToString(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 1);
            }
        }
        else
        {
            if (this.TextBox1.Text.Trim() != "")
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(this.TextBox1.Text.Trim(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 2);
            }
            else
            {
                Divt1.InnerHtml = JieGouNew2.Direct_Table_New(ViewState["bh"].ToString(), Convert.ToInt32(this.DropDownList_QiShu.SelectedValue), 2);
            }
        }

        SetDaoHang();
    }
Esempio n. 26
0
    public void BindNet(string startBH, string EndBH, string qs)
    {
        if (WTreeBLL.IsRoot(startBH, qs, EndBH) == false)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('" + GetTran("007461", " 您没有权限查看") + "!')</script>");
            return;
        }

        SetLianLuTu(EndBH, startBH, qs);
        txNumber.Text = startBH;

        //横/竖 线div
        List <NumberClass> lhx = new List <NumberClass>();

        //第二层
        DataTable dt2 = WTreeBLL.GetGraphNet_AZ(startBH, qs, "0");

        List <NumberClass> ln2 = new List <NumberClass>();

        for (int i = 0; i < dt2.Rows.Count; i++)
        {
            NumberClass nc = new NumberClass();
            nc.Number = dt2.Rows[i]["Number"].ToString();
            nc.Left   = i * nc.Width;
            nc.Top    = 400;

            nc.Level = dt2.Rows[i]["JiBie"].ToString();
            nc.Z     = dt2.Rows[i]["TotalNetRecord"].ToString();
            nc.X     = dt2.Rows[i]["CurrentOneMark"].ToString();
            nc.Y     = dt2.Rows[i]["syyj"].ToString();

            ln2.Add(nc);
        }

        //第三层
        List <NumberClass> ln3 = new List <NumberClass>();

        for (int i = 0; i < dt2.Rows.Count; i++)
        {
            DataTable dt3 = WTreeBLL.GetGraphNet_AZ(dt2.Rows[i]["Number"].ToString(), qs, "0");

            NumberClass hxdiv = new NumberClass();//第三层横线div

            for (int j = 0; j < dt3.Rows.Count; j++)
            {
                NumberClass nc = new NumberClass();
                nc.Number = dt3.Rows[j]["Number"].ToString();
                nc.Left   = ln2[i].Left + j * nc.Width;
                nc.Top    = 600;

                nc.Level = dt3.Rows[j]["JiBie"].ToString();
                nc.Z     = dt3.Rows[j]["TotalNetRecord"].ToString();
                nc.X     = dt3.Rows[j]["CurrentOneMark"].ToString();
                nc.Y     = dt3.Rows[j]["syyj"].ToString();

                ln3.Add(nc);

                //横线
                if (j == 0)
                {
                    hxdiv.Left   = nc.Left + 186 / 2;
                    hxdiv.Height = 2;
                    hxdiv.Top    = nc.Top - 66 / 2;
                }
                else if (j == dt3.Rows.Count - 1)
                {
                    hxdiv.Width = nc.Left + 186 / 2 - hxdiv.Left;

                    lhx.Add(hxdiv);
                }

                //向上竖线
                NumberClass sxdiv3 = new NumberClass();
                sxdiv3.Left   = nc.Left + 186 / 2;
                sxdiv3.Height = 33;
                sxdiv3.Top    = nc.Top - 33;
                sxdiv3.Width  = 2;
                lhx.Add(sxdiv3);
            }

            //第二层根据第三层的个数进行向右移动
            if (dt3.Rows.Count > 0)
            {
                int _left = (dt3.Rows.Count - 1) * 186 / 2;
                for (int k = i; k < ln2.Count; k++)
                {
                    if (k == i) //自身
                    {
                        ln2[k].Left = ln2[k].Left + _left;
                    }
                    else
                    {
                        ln2[k].Left = ln2[k].Left + _left + _left;
                    }
                }
            }
        }

        //第一层
        int div1Left = 0;

        if (ln2.Count > 1)
        {
            div1Left = (ln2[ln2.Count - 1].Left - ln2[0].Left - 186) / 2 + ln2[0].Left + 186 / 2;
        }
        else if (ln2.Count == 1)
        {
            div1Left = ln2[0].Left;
        }
        else
        {
            div1Left = 0;
        }

        DataTable dt1 = WTreeBLL.GetGraphNet_AZ(startBH, qs, "1");

        NumberClass div1nc = new NumberClass();

        div1nc.Number = dt1.Rows[0]["Number"].ToString();
        div1nc.Left   = div1Left;
        div1nc.Top    = 200;
        div1nc.Level  = dt1.Rows[0]["JiBie"].ToString();
        div1nc.Z      = dt1.Rows[0]["TotalNetRecord"].ToString();
        div1nc.X      = dt1.Rows[0]["CurrentOneMark"].ToString();
        div1nc.Y      = dt1.Rows[0]["syyj"].ToString();


        string div1 = "<div style='position:absolute;left:" + (div1nc.Left + 50) + "px;top:" + div1nc.Top + "px;width:" + div1nc.Width + "px;height:" + div1nc.Height + "px;' align='center'>"
                      + "<div style='width:166px;height:100%;border:gray solid 1px;'>"
                      + GetTable(div1nc) + "</div></div>\r\n";

        //第一层下竖线
        if (ln2.Count > 0)
        {
            NumberClass _sxdiv1 = new NumberClass();
            _sxdiv1.Left   = div1nc.Left + 186 / 2;
            _sxdiv1.Height = 33;
            _sxdiv1.Top    = div1nc.Top + div1nc.Height;
            _sxdiv1.Width  = 2;
            lhx.Add(_sxdiv1);
        }

        //第二层div横线
        if (ln2.Count > 1)
        {
            NumberClass hxdiv2 = new NumberClass();//横线div
            hxdiv2.Left   = ln2[0].Left + 186 / 2;
            hxdiv2.Height = 2;
            hxdiv2.Top    = ln2[0].Top - 66 / 2;
            hxdiv2.Width  = ln2[ln2.Count - 1].Left + 186 / 2 - hxdiv2.Left;
            lhx.Add(hxdiv2);
        }


        //第二层竖线div
        for (int i = 0; i < ln2.Count; i++)
        {
            //上竖线
            NumberClass sxdiv = new NumberClass();
            sxdiv.Left   = ln2[i].Left + 186 / 2;
            sxdiv.Height = 33;
            sxdiv.Top    = ln2[i].Top - 33;
            sxdiv.Width  = 2;
            lhx.Add(sxdiv);

            //下竖线
            if (WTreeBLL.IsExistsAZ(ln2[i].Number, qs))
            {
                NumberClass sxdiv2 = new NumberClass();
                sxdiv2.Left   = ln2[i].Left + 186 / 2;
                sxdiv2.Height = 33;
                sxdiv2.Top    = ln2[i].Top + ln2[i].Height;
                sxdiv2.Width  = 2;
                lhx.Add(sxdiv2);
            }
        }

        //
        //显示内容div
        string netStr = div1;

        for (int i = 0; i < ln2.Count; i++)
        {
            netStr = netStr + "<div style='position:absolute;left:" + (ln2[i].Left + 50) + "px;top:" + ln2[i].Top + "px;width:" + ln2[i].Width + "px;height:" + ln2[i].Height + "px;' align='center'>"
                     + "<div style='width:166px;height:100%;border:gray solid 1px;'>" + GetTable(ln2[i]) + "</div></div>\r\n";
        }
        for (int i = 0; i < ln3.Count; i++)
        {
            netStr = netStr + "<div style='position:absolute;left:" + (ln3[i].Left + 50) + "px;top:" + ln3[i].Top + "px;width:" + ln3[i].Width + "px;height:" + ln3[i].Height + "px;' align='center'>"
                     + "<div style='width:166px;height:100%;border:gray solid 1px;'>" + GetTable(ln3[i]) + "</div></div>\r\n";
        }

        //显示横线div
        for (int i = 0; i < lhx.Count; i++)
        {
            netStr = netStr + "<div style='position:absolute;left:" + (lhx[i].Left + 50) + "px;top:" + lhx[i].Top + "px;width:" + lhx[i].Width + "px;height:" + lhx[i].Height + "px;background-color:rgb(100,181,208);overflow:hidden;'></div>\r\n";
        }

        network.Text = netStr;
    }
Esempio n. 27
0
 public string GetNumberParent_TJ(string ThNumber)
 {
     return(WTreeBLL.GetNumberParent_II(ThNumber));
 }
Esempio n. 28
0
 //变色
 public string SetColor(string thnumber, string model, string ExpectNum, string tuanNumber, string ManageNum)
 {
     return(WTreeBLL.SetColor_II(thnumber, model, ExpectNum, tuanNumber, ManageNum));
 }
Esempio n. 29
0
    public void SetLianLuTu(string EndNumber, string _StartNumber, string Qs, string ysEndNumber)
    {
        LitLLT.Text = "";

        LitLLT.Text = WTreeBLL.SetLianLuTu_L(EndNumber, _StartNumber, Qs, ysEndNumber);
    }
Esempio n. 30
0
    public void GetCYWLT()
    {
        string qsnumber = TextBox1.Text.Trim();

        string ParentNumber = WTreeBLL.GetNumberParent(qsnumber);

        string qs = DropDownList_QiShu.SelectedValue;

        if (!WTreeBLL.IsRoot(qsnumber, qs, ViewState["dc"].ToString()))
        {
            ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('你不能查看该网络!')</script>");
            return;
        }


        //链路图
        LitLLT.Text = WTreeBLL.SetLianLuTu_CYWL(ViewState["dc"].ToString(), qsnumber, qs);

        //第一层
        CYWLTModel cm = WTreeBLL.GetCYWLTModel(ParentNumber, qs, WTreeBLL.GetNumberQuShu(qsnumber));

        if (cm != null)
        {
            dyc1.Text = "<a style='color:red' href='CommonlyNetwork.aspx?qsNumber=" + cm.Number + "&EndNumber=" + ViewState["dc"] + "'>" + cm.Number + "</a>";
            dyc2.Text = cm.PetName;
            dyc3.Text = cm.Level;
            dyc4.Text = cm.ZY;
            dyc5.Text = cm.XY;
            dyc6.Text = cm.SY;
            dyc7.Text = cm.Left;
            dyc8.Text = cm.Right;
        }

        //第二层
        CYWLTModel cml2 = WTreeBLL.GetCYWLTModel(cm == null ? "" : cm.Number, qs, "1");

        if (cml2 != null)
        {
            dec1.Text = "<a style='color:red' href='CommonlyNetwork.aspx?qsNumber=" + cml2.Number + "&EndNumber=" + ViewState["dc"] + "'>" + cml2.Number + "</a>";
            dec2.Text = cml2.PetName;
            dec3.Text = cml2.Level;
            dec4.Text = cml2.ZY;
            dec5.Text = cml2.XY;
            dec6.Text = cml2.SY;
            dec7.Text = cml2.Left;
            dec8.Text = cml2.Right;
        }

        CYWLTModel cmr2 = WTreeBLL.GetCYWLTModel(cm == null ? "" : cm.Number, qs, "2");

        if (cmr2 != null)
        {
            dec9.Text  = "<a style='color:red' href='CommonlyNetwork.aspx?qsNumber=" + cmr2.Number + "&EndNumber=" + ViewState["dc"] + "'>" + cmr2.Number + "</a>";
            dec10.Text = cmr2.PetName;
            dec11.Text = cmr2.Level;
            dec12.Text = cmr2.ZY;
            dec13.Text = cmr2.XY;
            dec14.Text = cmr2.SY;
            dec15.Text = cmr2.Left;
            dec16.Text = cmr2.Right;
        }

        //第三层
        CYWLTModel cml3_1 = WTreeBLL.GetCYWLTModel(cml2 == null ? "" : cml2.Number, qs, "1");

        if (cml3_1 != null)
        {
            dsc1.Text = "<a style='color:red' href='CommonlyNetwork.aspx?qsNumber=" + cml3_1.Number + "&EndNumber=" + ViewState["dc"] + "'>" + cml3_1.Number + "</a>";
            dsc2.Text = cml3_1.PetName;
            dsc3.Text = cml3_1.Level;
            dsc4.Text = cml3_1.ZY;
            dsc5.Text = cml3_1.XY;
            dsc6.Text = cml3_1.SY;
            dsc7.Text = cml3_1.Left;
            dsc8.Text = cml3_1.Right;
        }

        CYWLTModel cml3_2 = WTreeBLL.GetCYWLTModel(cml2 == null ? "" : cml2.Number, qs, "2");

        if (cml3_2 != null)
        {
            dsc9.Text  = "<a style='color:red' href='CommonlyNetwork.aspx?qsNumber=" + cml3_2.Number + "&EndNumber=" + ViewState["dc"] + "'>" + cml3_2.Number + "</a>";
            dsc10.Text = cml3_2.PetName;
            dsc11.Text = cml3_2.Level;
            dsc12.Text = cml3_2.ZY;
            dsc13.Text = cml3_2.XY;
            dsc14.Text = cml3_2.SY;
            dsc15.Text = cml3_2.Left;
            dsc16.Text = cml3_2.Right;
        }

        CYWLTModel cmr3_1 = WTreeBLL.GetCYWLTModel(cmr2 == null ? "" : cmr2.Number, qs, "1");

        if (cmr3_1 != null)
        {
            dsc17.Text = "<a style='color:red' href='CommonlyNetwork.aspx?qsNumber=" + cmr3_1.Number + "&EndNumber=" + ViewState["dc"] + "'>" + cmr3_1.Number + "</a>";
            dsc18.Text = cmr3_1.PetName;
            dsc19.Text = cmr3_1.Level;
            dsc20.Text = cmr3_1.ZY;
            dsc21.Text = cmr3_1.XY;
            dsc22.Text = cmr3_1.SY;
            dsc23.Text = cmr3_1.Left;
            dsc24.Text = cmr3_1.Right;
        }

        CYWLTModel cmr3_2 = WTreeBLL.GetCYWLTModel(cmr2 == null ? "" : cmr2.Number, qs, "2");

        if (cmr3_2 != null)
        {
            dsc25.Text = "<a style='color:red' href='CommonlyNetwork.aspx?qsNumber=" + cmr3_2.Number + "&EndNumber=" + ViewState["dc"] + "'>" + cmr3_2.Number + "</a>";
            dsc26.Text = cmr3_2.PetName;
            dsc27.Text = cmr3_2.Level;
            dsc28.Text = cmr3_2.ZY;
            dsc29.Text = cmr3_2.XY;
            dsc30.Text = cmr3_2.SY;
            dsc31.Text = cmr3_2.Left;
            dsc32.Text = cmr3_2.Right;
        }
    }