/// <summary>
 /// 点图层--瞭望台
 /// </summary>
 /// <returns></returns>
 public ActionResult LWTIndex()
 {
     ViewBag.structureadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "34"
     });                                                                                          //结构类型
     return(View());
 }
 /// <summary>
 /// 点图层--队伍
 /// </summary>
 /// <returns></returns>
 public ActionResult DWIndex()
 {
     ViewBag.armytypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "26"
     });                                                                                         //队伍类型
     return(View());
 }
Пример #3
0
 /// <summary>
 /// 有害生物页面-三维
 /// </summary>
 /// <returns></returns>
 public ActionResult PEST_3D()
 {
     ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToString("yyyy-MM-dd");
     ViewBag.EndTime   = DateTime.Now.ToString("yyyy-MM-dd");
     ViewBag.vdOrg     = T_SYS_ORGCls.getSelectOption(new T_SYS_ORGSW {
         TopORGNO = SystemCls.getCurUserOrgNo(), SYSFLAG = ConfigCls.getSystemFlag(), CurORGNO = SystemCls.getCurUserOrgNo()
     });
     ViewBag.SEARCHTYPE = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "123", isShowAll = "1"
     });
     ViewBag.SEARCHTYPEAdd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "123"
     });
     ViewBag.HARMPOSITIONAdd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "102"
     });
     ViewBag.HARMLEVELAdd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "103"
     });
     ViewBag.MANSTATEAdd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "104"
     });
     ViewBag.OrgNo = SystemCls.getCurUserOrgNo();
     return(View());
 }
Пример #4
0
        /// <summary>
        /// 获取字典类型数据
        /// </summary>
        /// <returns>参见模型</returns>
        public JsonResult GetDicDataAjax()
        {
            var sw = new T_SYS_DICTSW();

            sw.DICTTYPEID = Request.Params["TYPEID"];;
            sw.DICTVALUE  = Request.Params["TID"];
            var model = T_SYS_DICTCls.getModel(sw);

            return(Json(model));
        }
 /// <summary>
 /// 面图层--林下烧除
 /// </summary>
 /// <returns></returns>
 public ActionResult LXSCIndex()
 {
     ViewBag.managerstateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "37"
     });                                                                                             //维护管理类型
     ViewBag.usestateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "36"
     });                                                                                         //使用状态
     return(View());
 }
Пример #6
0
        /// <summary>
        /// 野生动物页面-三维
        /// </summary>
        /// <returns></returns>
        public ActionResult WILD_ANIMAL_3D()
        {
            ViewBag.POPULATIONTYPE = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
                DICTTYPEID = "55", isShowAll = "1"
            });
            ViewBag.ANIMAL = WILD_ANIMALDISTRIBUTECls.getSelectOption(new WILD_LOCALANIMAL_SW {
                isShowAll = "1", BYORGNO = SystemCls.getCurUserOrgNo()
            });

            return(View());
        }
 /// <summary>
 /// 点图层--因子采集站
 /// </summary>
 /// <returns></returns>
 public ActionResult YZCJZIndex()
 {
     ViewBag.managerstateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "37"
     });                                                                                             //维护管理类型
     ViewBag.usestateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "36"
     });                                                                                         //使用状态
     ViewBag.transfermodetypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "42"
     });                                                                                                 //无线电传输方式
     return(View());
 }
 /// <summary>
 /// 点图层--中继站
 /// </summary>
 /// <returns></returns>
 public ActionResult ZJZIndex()
 {
     ViewBag.managerstateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "37"
     });                                                                                             //维护管理类型
     ViewBag.usestateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "36"
     });                                                                                         //使用状态
     ViewBag.communicationwayadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "41"
     });                                                                                                 //通讯方式
     return(View());
 }
Пример #9
0
 /// <summary>
 /// 野生植物页面-三维
 /// </summary>
 /// <returns></returns>
 public ActionResult WILD_BOTANY_3D()
 {
     ViewBag.vdOrg = T_SYS_ORGCls.getSelectOption(new T_SYS_ORGSW {
         TopORGNO = SystemCls.getCurUserOrgNo(), SYSFLAG = ConfigCls.getSystemFlag(), CurORGNO = SystemCls.getCurUserOrgNo()
     });
     ViewBag.POPULATIONTYPE = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "55", isShowAll = "1"
     });
     ViewBag.BOTANY = WILD_BOTANYDISTRIBUTECls.getSelectOption(new WILD_LOCALBOTANY_SW {
         isShowAll = "1"
     });
     return(View());
 }
 /// <summary>
 /// 线图层--防火通道
 /// </summary>
 /// <returns></returns>
 public ActionResult FHTDIndex()
 {
     ViewBag.fireleveltypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "38"
     });                                                                                              //防火通道等级类型
     ViewBag.fireusetypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "39"
     });                                                                                            //防火通道使用性质
     ViewBag.managerstateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "37"
     });                                                                                             //维护管理类型
     ViewBag.usestateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "36"
     });                                                                                         //使用状态
     return(View());
 }
 /// <summary>
 /// 点图层--宣传碑牌
 /// </summary>
 /// <returns></returns>
 public ActionResult XCBPIndex()
 {
     ViewBag.structureadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "34"
     });                                                                                          //结构类型
     ViewBag.managerstateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "37"
     });                                                                                             //维护管理类型
     ViewBag.usestateadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "36"
     });                                                                                         //使用状态
     ViewBag.propagandasteletypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "40"
     });                                                                                                    //宣传碑类型
     return(View());
 }
Пример #12
0
        /// <summary>
        /// 获取字典列表
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        public static Dictionary <string, string> GetDicList(string value)
        {
            var result = new Dictionary <string, string>();
            var list   = T_SYS_DICTCls.getListModel(new T_SYS_DICTSW {
                DICTTYPEID = value
            });

            if (list.Any())
            {
                foreach (var item in list)
                {
                    result.Add(item.DICTVALUE, item.DICTNAME);
                }
            }
            return(result);
        }
 /// <summary>
 /// 面图层--资源
 /// </summary>
 /// <returns></returns>
 public ActionResult ZYIndex()
 {
     ViewBag.agetypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "27"
     });                                                                                        //林龄类型
     ViewBag.resourcetypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "28"
     });                                                                                             //资源类型
     ViewBag.originttypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "29"
     });                                                                                            //起源类型
     ViewBag.burntypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "30"
     });                                                                                         //可燃类型
     ViewBag.treetypeadd = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
         DICTTYPEID = "31"
     });                                                                                         //林木类型
     return(View());
 }
Пример #14
0
        /// <summary>
        /// 文档管理页面
        /// </summary>
        /// <returns></returns>
        public ActionResult DocMan()
        {
            string typeID = (string.IsNullOrEmpty(Request.Params["typeID"])) ? "" : Request.Params["typeID"].ToString();

            if (string.IsNullOrEmpty(typeID))
            {
                return(View());
            }
            pubViewBag(typeID, typeID, "");
            if (ViewBag.isPageRight == false)
            {
                return(View());
            }
            //ViewBag.isDel = (SystemCls.isRight(ViewBag.typeid + "002")) ? "1" : "0";
            ViewBag.T_Method = Request.Params["Method"];
            //如果未传参数,默认为添加
            if (string.IsNullOrEmpty(ViewBag.T_Method))
            {
                ViewBag.T_Method = "Add";
            }
            ViewBag.id     = Request.Params["id"];
            ViewBag.typeID = typeID;
            string bigTypeID = "";// (string.IsNullOrEmpty(Request.Params["ArtTID"])) ? "" : Request.Params["ArtTID"].ToString();

            if (typeID == "006101")
            {
                bigTypeID = "013";                    //通告公告
            }
            if (typeID == "006102")
            {
                bigTypeID = "014";                    //防火百科
            }
            if (typeID == "006103")
            {
                bigTypeID = "015";                    //帮助
            }
            if (typeID == "006024")
            {
                bigTypeID = "031";                    //帮助
            }
            string typeid = "";

            if (bigTypeID == "013")
            {
                typeid = "47";
            }
            if (bigTypeID == "014")
            {
                typeid = "48";
            }
            if (bigTypeID == "015")
            {
                typeid = "49";
            }
            if (bigTypeID == "031")
            {
                typeid = "54";
            }
            ViewBag.vdARTTYPEID = T_SYS_DICTCls.getSelectOption(new T_SYS_DICTSW {
                DICTTYPEID = typeid
            });
            return(View());
        }
Пример #15
0
        /// <summary>
        /// 获取检索上报数据Html
        /// </summary>
        /// <returns>参见模型</returns>
        public JsonResult GetReportDataListAjax()
        {
            Message ms        = null;
            string  typename  = "";
            string  person    = Request.Params["person"];
            string  starttime = Request.Params["starttime"];
            string  endtime   = Request.Params["endtime"];
            string  state     = Request.Params["state"];
            string  tid       = Request.Params["tid"];

            string type = Request.Params["type"];

            var dicsw = new T_SYS_DICTSW();

            dicsw.DICTTYPEID = "5";
            dicsw.DICTVALUE  = tid;
            var model = T_SYS_DICTCls.getModel(dicsw);

            typename = model.DICTNAME;

            StringBuilder sb = new StringBuilder();

            if (type == "Skyline")
            {
                sb.AppendFormat("<table cellpadding=\"0\" cellspacing=\"0\">");
                sb.AppendFormat("<thead>");
                sb.AppendFormat("  <tr> ");
                sb.AppendFormat("  <th>序号</th>");;
                sb.AppendFormat("  <th>上报人</th>");
                // sb.AppendFormat("  <th>电话号码</th>");
                sb.AppendFormat("  <th>上报时间</th>");
                sb.AppendFormat("  <th>操作</th>");
            }
            else
            {
                sb.AppendFormat("<table cellpadding=\"0\" cellspacing=\"0\">");
                sb.AppendFormat("<thead>");
                sb.AppendFormat("  <tr> ");
                sb.AppendFormat("  <th>序号</th>");
                sb.AppendFormat("  <th>数据类型</th>");
                sb.AppendFormat("  <th>上报人</th>");
                sb.AppendFormat("  <th>电话号码</th>");
                sb.AppendFormat("  <th>上报时间</th>");
                sb.AppendFormat("  <th>状态</th>");
                sb.AppendFormat("  <th>操作</th>");
            }
            sb.AppendFormat("   </tr>");
            sb.AppendFormat("</thead>");
            sb.AppendFormat("<tbody>");

            var sw = new T_IPSRPT_REPORT_SW();

            sw.DateBegin    = starttime;
            sw.DateEnd      = endtime;
            sw.SYSTYPEVALUE = tid;
            sw.UnionHUser   = false;
            if (!string.IsNullOrEmpty(person))
            {
                sw.HUserName  = person;
                sw.UnionHUser = true;
            }
            if (state != "2")
            {
                sw.MANSTATE = state;
            }
            var cuurorg = SystemCls.getCurUserOrgNo();

            if (!string.IsNullOrEmpty(cuurorg))
            {
                sw.orgNo = cuurorg;
            }
            var list = T_IPSRPT_REPORTCls.getModelList(sw);

            if (list.Any())
            {
                var url              = System.Configuration.ConfigurationManager.AppSettings["SkylineUrl"].ToString();
                var personPopurl     = url + @"/SkylineManger/PersonDetailIndex";
                var reportViewPopurl = url + @"/SkylineManger/DataReportDetailViewIndex";
                int i = 0;
                foreach (var item in list)
                {
                    sb.AppendFormat("<tr>");
                    sb.AppendFormat("<td>{0}</td>", ++i);
                    if (type == "Skyline")
                    {
                        sb.AppendFormat("<td><a href=\"javascript:void(0);\" title=\"人员信息\" onclick=\"PopUrlReport('" + personPopurl + "'," + item.HID + ")\">{0}</a></td>", item.HName);
                        //  sb.AppendFormat("<td>{0}</td>", item.PHONE);
                        sb.AppendFormat("<td title=\"{0}\">{1}</td>", item.REPORTTIME, Convert.ToDateTime(item.REPORTTIME).ToString("MM-dd HH:mm"));
                    }
                    else
                    {
                        sb.AppendFormat("<td>{0}</td>", typename);
                        sb.AppendFormat("<td>{0}</td>", item.HName);
                        sb.AppendFormat("<td>{0}</td>", item.PHONE);
                        sb.AppendFormat("<td>{0}</td>", item.REPORTTIME);
                        if (item.MANSTATE == "0")
                        {
                            sb.AppendFormat("<td><a class=\"label label-danger\">未处理</a></td>");
                        }
                        else
                        {
                            sb.AppendFormat("<td><a class=\"label label-success\">已处理</a></td>");
                        }
                    }
                    //class=\"icon-flag\"
                    if (type == "Skyline")
                    {
                        //sb.AppendFormat("<td><a href=\"javascript:void(0);\" onClick=\"getLocaReport(" + item.REPORTID + ")\">定位</a>"
                        //   + "&nbsp;<a href=\"javascript:void(0);\" onClick=\"getReportView('" + reportViewPopurl + "'," + item.REPORTID + ")\">查看</a>&nbsp;<a href=\"javascript:void(0);\">对讲</a></td>");
                        sb.AppendFormat("<td  class=\"center\"> <a href=\"javascript:void(0);\" onClick=\"getLocaReport(" + item.REPORTID + ")\" class=\"dw option\"></a><a href=\"javascript:void(0);\" onClick=\"getReportView('" + reportViewPopurl + "'," + item.REPORTID + ")\" class=\"ck option\"></a><a href=\"javascript:void(0);\" class=\"dj option\"></a></td>");
                    }
                    else
                    {
                        sb.AppendFormat("<td><a href=\"javascript:void(0);\" onClick=\"getLocaReport(" + item.REPORTID + ")\">定位</a></td>");
                    }
                    sb.AppendFormat("</tr>");
                }
            }
            else
            {
                if (type == "Skyline")
                {
                    sb.AppendFormat("<tr>");
                    sb.AppendFormat("<td colspan=\"4\">暂无信息</td>");
                    sb.AppendFormat("</tr>");
                }
                else
                {
                    sb.AppendFormat("<tr>");
                    sb.AppendFormat("<td colspan=\"7\">暂无信息</td>");
                    sb.AppendFormat("</tr>");
                }
            }
            sb.AppendFormat("</tbody>");
            sb.AppendFormat("</table>");

            ms = new Message(true, sb.ToString(), "");
            return(Json(ms));
        }
Пример #16
0
        /// <summary>
        /// 预警响应措施
        /// </summary>
        /// <returns></returns>
        public string YJXYCS()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("<table style='border:1px solid #c9dfbb;width:100%;height:100% cellpadding=0 cellspacing=0;text-align:center;margin:0 auto;'>");
            var BYORGNO = SystemCls.getCurUserOrgNo();

            if (PublicCls.OrgIsShi(BYORGNO))
            {
                BYORGNO = ConfigCls.getConfigValue("ProvincialCapital");//州府所在地行政区划编码
            }
            var DANGERCLASS = YJ_DANGERCLASSCls.getModel(new YJ_DANGERCLASS_SW {
                BYORGNO = BYORGNO
            }).DANGERCLASS;

            if (string.IsNullOrEmpty(DANGERCLASS))
            {
                BYORGNO     = BYORGNO.Substring(0, 6) + "000000000";//如果乡镇没有,查市的
                DANGERCLASS = YJ_DANGERCLASSCls.getModel(new YJ_DANGERCLASS_SW {
                    BYORGNO = BYORGNO
                }).DANGERCLASS;
                if (string.IsNullOrEmpty(DANGERCLASS))
                {
                    BYORGNO = ConfigCls.getConfigValue("ProvincialCapital");
                    //BYORGNO = ConfigurationManager.AppSettings["ProvincialCapital"].ToString();//如果市没有,查州的
                    DANGERCLASS = YJ_DANGERCLASSCls.getModel(new YJ_DANGERCLASS_SW {
                        BYORGNO = BYORGNO
                    }).DANGERCLASS;
                    if (string.IsNullOrEmpty(DANGERCLASS))
                    {
                        DANGERCLASS = "";
                    }
                }
            }
            ViewBag.DANGERCLASS = DANGERCLASS;
            var result      = YJ_XY_WORKCls.getModelListMan(new YJ_XY_WORK_SW {
            });
            var resultClass = T_SYS_DICTCls.getListModel(new T_SYS_DICTSW
            {
                DICTTYPEID = "24",
                DICTVALUE  = DANGERCLASS
            });//火情预警等级
            var resultDept = T_SYS_DICTCls.getListModel(new T_SYS_DICTSW {
                DICTTYPEID = "25"
            });                                                                                 //预警响应部门

            foreach (var v in resultClass)
            {
                sb.AppendFormat("<tr style='background:{0};color:#000000'>", v.STANDBY1);
                //sb.AppendFormat("<td style='color:#000;font-weight:bold;font-size:14px;'>火险等级</td>");
                sb.AppendFormat("<td colspan=2 style='color:#000000;font-size:14px;text-align:center'>{0}</td>", v.DICTNAME);
                sb.AppendFormat("</tr>");
                foreach (var x in resultDept)
                {
                    sb.AppendFormat("<tr  style='background:{0};color:#000000'>", v.STANDBY1);
                    sb.AppendFormat("<td style='color:#000;font-weight:bold;font-size:9pt;'>{0}</td>", x.DICTNAME);
                    var jbs = result.Where(p => p.DANGERCLASS == DANGERCLASS && p.YJXYDEPT == x.DICTVALUE).FirstOrDefault();
                    if (jbs != null)
                    {
                        sb.AppendFormat("<td style='text-align:left;font-size:9pt;'>{0}</td>", jbs.YJXYCONTENT);
                    }
                    //sb.AppendFormat("{0}", jbs.YJXYCONTENT);
                    //else
                    //    sb.AppendFormat("{0}", "");
                    //sb.AppendFormat("</td>");
                    sb.AppendFormat("</tr>");
                }
            }
            sb.AppendFormat("</table>");
            return(sb.ToString());
        }
Пример #17
0
        /// <summary>
        /// 菜单
        /// </summary>
        /// <returns></returns>
        public ActionResult Index()
        {
            pubViewBag("020002", "020002", "二维护林员");
            var CenterX = Request.Params["CenterX"];
            var CenterY = Request.Params["CenterY"];
            var CenterZ = Request.Params["CenterZ"];

            if (string.IsNullOrEmpty(CenterX) == false && string.IsNullOrEmpty(CenterY) == false)
            {
                double[] arr = ClsPositionTrans.GpsTransform(double.Parse(CenterY), double.Parse(CenterX), "1");
                CenterX = arr[1].ToString();
                CenterY = arr[0].ToString();
            }
            else
            {
                CenterX = ConfigCls.getConfigValue("Longitude");
                CenterY = ConfigCls.getConfigValue("Latitude");
            }
            if (string.IsNullOrEmpty(CenterZ) == false)
            {
                if (Convert.ToDouble(CenterZ) >= 571000)
                {
                    CenterZ = "8";
                }
                else if (Convert.ToDouble(CenterZ) >= 321000 && Convert.ToDouble(CenterZ) < 571000)
                {
                    CenterZ = "9";
                }
                else if (Convert.ToDouble(CenterZ) >= 138000 && Convert.ToDouble(CenterZ) < 321000)
                {
                    CenterZ = "10";
                }
                else if (Convert.ToDouble(CenterZ) >= 65000 && Convert.ToDouble(CenterZ) < 138000)
                {
                    CenterZ = "11";
                }
                else if (Convert.ToDouble(CenterZ) >= 37000 && Convert.ToDouble(CenterZ) < 65000)
                {
                    CenterZ = "12";
                }
                else if (Convert.ToDouble(CenterZ) >= 12600 && Convert.ToDouble(CenterZ) < 37000)
                {
                    CenterZ = "13";
                }
                else if (Convert.ToDouble(CenterZ) >= 5980 && Convert.ToDouble(CenterZ) < 12600)
                {
                    CenterZ = "14";
                }
                else if (Convert.ToDouble(CenterZ) >= 3700 && Convert.ToDouble(CenterZ) < 5980)
                {
                    CenterZ = "15";
                }
                else if (Convert.ToDouble(CenterZ) >= 2390 && Convert.ToDouble(CenterZ) < 3700)
                {
                    CenterZ = "16";
                }
                else if (Convert.ToDouble(CenterZ) >= 1096 && Convert.ToDouble(CenterZ) < 2390)
                {
                    CenterZ = "17";
                }
                else if (Convert.ToDouble(CenterZ) >= 635 && Convert.ToDouble(CenterZ) < 1096)
                {
                    CenterZ = "18";
                }
                else if (Convert.ToDouble(CenterZ) < 635)
                {
                    CenterZ = "19";
                }
            }
            else
            {
                CenterZ = "10";
            }
            ViewBag.CenterX = CenterX;
            ViewBag.CenterY = CenterY;
            ViewBag.CenterZ = CenterZ;
            ViewBag.rights  = T_SYSSEC_RIGHTCls.getRightStrByUID(new T_SYSSEC_IPSUSER_SW {
                USERID = SystemCls.getUserID()
            });
            string method = Request.Params["Method"];
            string str    = ViewBag.getPageMenuStr;

            ViewBag.getPageMenuStr = str.Replace("window.location.href='/Home/Index?Method=report&TID=1';", "getReport(&quot;1&quot;,&quot;0&quot;,&quot;火情&quot;)")
                                     .Replace("window.location.href='/Home/Index?Method=report&TID=2';", "getReport(&quot;2&quot;,&quot;0&quot;,&quot;病虫害&quot;)")
                                     .Replace("window.location.href='/Home/Index?Method=report&TID=3';", "getReport(&quot;3&quot;,&quot;0&quot;,&quot;盗砍盗伐&quot;)")
                                     .Replace("window.location.href='/Home/Index?Method=report&TID=4';", "getReport(&quot;4&quot;,&quot;0&quot;,&quot;安全隐患&quot;)")
                                     .Replace("window.location.href='/Home/Index?Method=collect&TID=1';", "getCollect(&quot;1&quot;,&quot;0&quot;,&quot;建筑物&quot;)")
                                     .Replace("window.location.href='/Home/Index?Method=collect&TID=2';", "getCollect(&quot;2&quot;,&quot;0&quot;,&quot;消防设施&quot;)")
                                     .Replace("window.location.href='/Home/Index?Method=collect&TID=3';", "getCollect(&quot;3&quot;,&quot;0&quot;,&quot;道路&quot;)")
                                     .Replace("window.location.href='/Home/Index?Method=collect&TID=4';", "getCollect(&quot;4&quot;,&quot;0&quot;,&quot;可燃物载量&quot;)")
                                     .Replace("window.location.href='/Home/Index';", "(getLonLat(&quot;&quot;))")
                                     .Replace("window.location.href='/Home/Index?Method=dm';", "(GetDmFun())")
                                     .Replace("window.location.href='/Home/Index?Method=hot';", "(getHot(&quot;0&quot;))")
                                     .Replace("window.location.href='/Home/Index?Method=alarm';", "(getAlarm(&quot;0&quot;))")
                                     .Replace("window.location.href='/Home/Index?Method=dl';", "(GetElecFun())");

            ViewBag.getPageMenuStr = ViewBag.getPageMenuStr;
            switch (method)
            {
            case "alarm":
                ViewBag.loadFunc = "getAlarm(\"0\")";    //一键报警
                break;

            case "hot":
                ViewBag.loadFunc = "getHot(\"0\")";    //热点
                break;

            case "report":    //数据上报
                var reportsw = new T_SYS_DICTSW();
                reportsw.DICTTYPEID = "5";
                reportsw.DICTVALUE  = Request.Params["TID"];
                var reportmodel = T_SYS_DICTCls.getModel(reportsw);
                ViewBag.loadFunc = "getReport(\"" + Request.Params["TID"] + "\",\"0\",\"" + reportmodel.DICTNAME + "\")";    //1 火情 2 病虫害 3 盗砍盗伐  //第一个参数是数据类型 第二个参数是处理状态
                break;

            case "collect":    //数据采集
                var sw = new T_SYS_DICTSW();
                sw.DICTTYPEID = "4";
                sw.DICTVALUE  = Request.Params["TID"];
                var model = T_SYS_DICTCls.getModel(sw);
                ViewBag.loadFunc = "getCollect(\"" + Request.Params["TID"] + "\",\"0\",\"" + model.DICTNAME + "\")";    //第一个参数是数据类型 第二个参数是处理状态 第三个参数名字
                break;

            default:
                ViewBag.loadFunc = "getLonLat(\"\")";
                break;
            }
            string TID = Request.Params["TID"];

            if (method == "report")//上报
            {
                var sw = new T_SYS_DICTSW();
                sw.DICTTYPEID = "5";
                sw.DICTVALUE  = TID;
                var model = T_SYS_DICTCls.getModel(sw);
                if (TID.Length == 1)
                {
                    pubViewBag("00200" + TID, "00200" + TID, model.DICTNAME);
                }
                else if (TID.Length == 2)
                {
                    pubViewBag("0020" + TID, "0020" + TID, model.DICTNAME);
                }
                else
                {
                    pubViewBag("002" + TID, "002" + TID, model.DICTNAME);
                }
            }
            else if (method == "collect")//采集
            {
                var sw = new T_SYS_DICTSW();
                sw.DICTTYPEID = "4";
                sw.DICTVALUE  = TID;
                var model = T_SYS_DICTCls.getModel(sw);
                if (TID.Length == 1)
                {
                    pubViewBag("00300" + TID, "00300" + TID, model.DICTNAME);
                }
                else if (TID.Length == 2)
                {
                    pubViewBag("0030" + TID, "0030" + TID, model.DICTNAME);
                }
                else
                {
                    pubViewBag("003" + TID, "003" + TID, model.DICTNAME);
                }
            }
            else if (method == "dm")
            {
                pubViewBag("001002", "001002", "点名管理");
            }
            else if (method == "dl")
            {
                pubViewBag("001005", "001005", "电量查询");
            }
            else if (method == "hot")
            {
                pubViewBag("001003", "001003", "热点追踪");
            }
            else if (method == "alarm")
            {
                pubViewBag("001004", "001004", "报警管理");
            }
            else
            {
                pubViewBag("001001", "001001", "巡查监控");
            }
            ViewBag.Method = Request.Params["Method"];       //类别方法 用于GIS页面
            ViewBag.TID    = Request.Params["TID"];          //类别ID
            return(View());
        }