private void PageInit(string tourId)
        {
            this.PriceStand1.CompanyID = SiteUserInfo.CompanyId;
            this.PriceStand1.ShowModel = true;
            //  this.PriceStand1.IsDistribution = true;
            this.PriceStand1.InitMode = false;

            EyouSoft.BLL.TourStructure.BTour bll = new EyouSoft.BLL.TourStructure.BTour();

            EyouSoft.Model.TourStructure.MTourSanPinInfo model = (EyouSoft.Model.TourStructure.MTourSanPinInfo)bll.GetTourInfo(tourId);
            if (model != null)
            {
                IList <EyouSoft.Model.TourStructure.MTourPriceStandard> MTourPriceStandard = model.MTourPriceStandard;
                List <EyouSoft.Model.TourStructure.MTourPriceLevel>     list = new List <EyouSoft.Model.TourStructure.MTourPriceLevel>();

                if (MTourPriceStandard != null && MTourPriceStandard.Count != 0)
                {
                    foreach (var standard in MTourPriceStandard)
                    {
                        list.AddRange(standard.PriceLevel);
                    }

                    var Leve = list.Where(c => c.LevelId == SiteUserInfo.TourCompanyInfo.LevelId).ToList();


                    IList <EyouSoft.Model.TourStructure.MTourPriceStandard> currentStand = new List <EyouSoft.Model.TourStructure.MTourPriceStandard>();
                    for (int i = 0; i < MTourPriceStandard.Count; i++)
                    {
                        var s = MTourPriceStandard[i];
                        EyouSoft.Model.TourStructure.MTourPriceStandard item = new EyouSoft.Model.TourStructure.MTourPriceStandard();
                        item.Id           = s.Id;
                        item.Standard     = s.Standard;
                        item.StandardName = s.StandardName;
                        item.TourId       = s.TourId;
                        item.PriceLevel   = new List <EyouSoft.Model.TourStructure.MTourPriceLevel>();


                        for (int j = 0; j < s.PriceLevel.Count; j++)
                        {
                            var p = s.PriceLevel[j];
                            for (int k = 0; k < Leve.Count; k++)
                            {
                                var l = Leve[k];
                                if (p.LevelId == Leve[k].LevelId && p.AdultPrice == l.AdultPrice && p.ChildPrice == l.ChildPrice)
                                {
                                    item.PriceLevel = new List <EyouSoft.Model.TourStructure.MTourPriceLevel>();
                                    item.PriceLevel.Add(Leve[k]);
                                    currentStand.Add(item);
                                    break;
                                }
                            }
                        }
                    }

                    this.PriceStand1.SetPriceStandard = currentStand;
                    this.hfTourType.Value             = ((int)model.TourType).ToString();

                    //游客控件的显示
                    switch (model.TourType)
                    {
                    case EyouSoft.Model.EnumType.TourStructure.TourType.组团散拼:
                    case EyouSoft.Model.EnumType.TourStructure.TourType.地接散拼:
                    case EyouSoft.Model.EnumType.TourStructure.TourType.组团散拼短线:
                        this.phdTravelControlS.Visible = false;
                        break;

                    case EyouSoft.Model.EnumType.TourStructure.TourType.出境散拼:
                        this.phdTravelControl.Visible = false;
                        break;
                    }
                }
                #region  车地点下拉框
                string IsShortRoute = Utils.GetQueryStringValue("IsShort");
                if (!string.IsNullOrEmpty(IsShortRoute))
                {
                    IList <EyouSoft.Model.TourStructure.MTourCarLocation> CarList = bll.GetTourCarLocation(tourId);
                    if (CarList != null && CarList.Count > 0)
                    {
                        StringBuilder sb = new StringBuilder();
                        sb.Append("<option value=''>请选择</option>");
                        for (int i = 0; i < CarList.Count; i++)
                        {
                            sb.AppendFormat("<option value='{0}' data-onprice='{2}' data-offprice='{3}' data-desc='{4}' data-location='{5}' >{1}</option>", CarList[i].TourLocationId, CarList[i].Location, CarList[i].OnPrice.ToString("f2"), CarList[i].OffPrice.ToString("f2"), CarList[i].Desc, CarList[i].Location);
                        }
                        strPickUpPosition = sb.ToString();
                        //this.SetSeat1.TourId = tourId;
                    }
                    else
                    {
                        this.ph_PickUpPostion.Visible = false;
                    }
                    if (model.TourCarType != null && model.TourCarType.Count > 0)
                    {
                        this.SetSeat1.TourId = tourId;
                    }
                    else
                    {
                        this.PhCarModel.Visible = false;
                    }
                }
                else
                {
                    this.ph_PickUpPostion.Visible = false;
                    this.PhCarModel.Visible       = false;
                }
                #endregion
            }
        }