Example #1
0
        /// <summary>
        /// 字典名称下拉框
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns>参见模型</returns>
        public static string getSelectOption(T_SYS_DICTSW sw)
        {
            StringBuilder sb = new StringBuilder();
            DataTable     dt = BaseDT.T_SYS_DICT.getDT(new T_SYS_DICTSW {
                DICTTYPEID = sw.DICTTYPEID, DICTTYPENAME = sw.DICTTYPENAME, DICTFLAG = sw.DICTFLAG, STANDBY1 = sw.STANDBY1
            });

            if (sw.isShowAll == "1")
            {
                sb.AppendFormat("<option value=\"\">{0}</option>", "--所有--");
            }

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                string text = dt.Rows[i]["DICTNAME"].ToString();
                if (sw.STANDBY1InName == "1")
                {
                    text = dt.Rows[i]["STANDBY1"].ToString() + "-" + text;
                }
                if (sw.DICTVALUE == dt.Rows[i]["DICTVALUE"].ToString())
                {
                    sb.AppendFormat("<option value=\"{0}\" selected>{1}</option>", dt.Rows[i]["DICTVALUE"].ToString(), text);
                }
                else
                {
                    sb.AppendFormat("<option value=\"{0}\">{1}</option>", dt.Rows[i]["DICTVALUE"].ToString(), text);
                }
            }
            return(sb.ToString());
        }
Example #2
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));
        }
Example #3
0
        /// <summary>
        /// 组成档案树形菜单
        /// </summary>
        /// <returns></returns>
        public static string getARCHIVESTree(T_SYS_DICTSW sw)
        {
            DataTable dtDICT  = BaseDT.T_SYS_DICT.getDT(new T_SYS_DICTSW {
            });
            string dicttypeid = "22";
            JArray ARCHIVES   = getARCHIVESChild(dtDICT, dicttypeid);

            dtDICT.Clear();
            dtDICT.Dispose();
            return(JsonConvert.SerializeObject(ARCHIVES));
        }
Example #4
0
        /// <summary>
        /// 获取数据字典类型多少条记录
        /// </summary>
        /// <param name="sw"></param>
        /// <returns></returns>
        public static string getCount(T_SYS_DICTSW sw)
        {
            string        total = "";
            StringBuilder sb    = new StringBuilder();

            sb.AppendFormat("    from    T_SYS_DICT a ");
            sb.AppendFormat("where ");
            sb.AppendFormat("DICTTYPEID =  '{0}'", ClsSql.EncodeSql(sw.DICTTYPEID));
            string sqlC = "select count(1) " + sb.ToString();

            //total = DataBaseClass.ReturnSqlField(sqlC);
            total = (DataBaseClass.ReturnSqlField(sqlC)).ToString();
            return(total);
        }
Example #5
0
        /// <summary>
        /// 获取字典名称
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns></returns>
        public static string getName(T_SYS_DICTSW sw)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("SELECT DICTNAME FROM T_SYS_DICT WHERE 1=1");
            if (!string.IsNullOrEmpty(sw.DICTTYPEID))
            {
                sb.AppendFormat(" AND DICTTYPEID='{0}'", sw.DICTTYPEID);
            }
            if (!string.IsNullOrEmpty(sw.DICTVALUE))
            {
                sb.AppendFormat(" AND DICTVALUE='{0}'", sw.DICTVALUE);
            }
            return(DataBaseClass.ReturnSqlField(sb.ToString()));
        }
Example #6
0
        /// <summary>
        /// 获取某项字典列表
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns>参见模型</returns>
        public static DataTable getDT(T_SYS_DICTSW sw)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("SELECT DICTID,DICTTYPEID,DICTNAME, DICTVALUE,ORDERBY, STANDBY1,STANDBY2, STANDBY3, STANDBY4");
            sb.AppendFormat(" FROM  T_SYS_DICT");
            sb.AppendFormat(" WHERE   1=1");
            if (string.IsNullOrEmpty(sw.DICTID) == false)
            {
                sb.AppendFormat(" AND DICTID = '{0}'", sw.DICTID);
            }
            if (string.IsNullOrEmpty(sw.DICTTYPEID) == false)
            {
                sb.AppendFormat(" AND DICTTYPEID = '{0}'", sw.DICTTYPEID);
            }
            if (string.IsNullOrEmpty(sw.DICTVALUE) == false)
            {
                string[] arr = sw.DICTVALUE.Split(',');
                if (arr.Length == 1)
                {
                    sb.AppendFormat(" AND DICTVALUE = '{0}'", sw.DICTVALUE);
                }
                else
                {
                    sb.AppendFormat(" AND DICTVALUE in({0})", sw.DICTVALUE);
                }
            }
            if (string.IsNullOrEmpty(sw.DICTTYPENAME) == false)
            {
                sb.AppendFormat(" AND DICTTYPEID=(SELECT   DICTTYPEID  FROM   T_SYS_DICTTYPE where  DICTTYPENAME = '{0}')", sw.DICTTYPENAME);
            }
            if (string.IsNullOrEmpty(sw.DICTFLAG) == false)
            {
                sb.AppendFormat(" AND DICTTYPEID=(SELECT   DICTTYPEID  FROM   T_SYS_DICTTYPE where  DICTTYPENAME = '{0}')", sw.DICTFLAG);
            }
            if (!string.IsNullOrEmpty(sw.STANDBY1))
            {
                sb.AppendFormat(" AND STANDBY1= '{0}'", sw.STANDBY1);
            }
            sb.AppendFormat(" ORDER BY ORDERBY");
            DataSet ds = DataBaseClass.FullDataSet(sb.ToString());

            return(ds.Tables[0]);
        }
Example #7
0
        /// <summary>
        /// 获取字典数据列表
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns>参见模型</returns>
        public static IEnumerable <T_SYS_DICTModel> getListModel(T_SYS_DICTSW sw)
        {
            var       result = new List <T_SYS_DICTModel>();
            DataTable dt     = BaseDT.T_SYS_DICT.getDT(sw);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                T_SYS_DICTModel m = new T_SYS_DICTModel();
                m.DICTID     = dt.Rows[i]["DICTID"].ToString();
                m.DICTTYPEID = dt.Rows[i]["DICTTYPEID"].ToString();
                m.DICTNAME   = dt.Rows[i]["DICTNAME"].ToString();
                m.DICTVALUE  = dt.Rows[i]["DICTVALUE"].ToString();
                m.ORDERBY    = dt.Rows[i]["ORDERBY"].ToString();
                m.STANDBY1   = dt.Rows[i]["STANDBY1"].ToString();
                m.STANDBY2   = dt.Rows[i]["STANDBY2"].ToString();
                m.STANDBY3   = dt.Rows[i]["STANDBY3"].ToString();
                m.STANDBY4   = dt.Rows[i]["STANDBY4"].ToString();
                result.Add(m);
            }
            dt.Clear();
            dt.Dispose();
            return(result);
        }
Example #8
0
        /// <summary>
        /// 获取单条记录
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns>参见模型</returns>
        public static T_SYS_DICTModel getModel(T_SYS_DICTSW sw)
        {
            DataTable       dt = BaseDT.T_SYS_DICT.getDT(sw);
            T_SYS_DICTModel m  = new T_SYS_DICTModel();

            if (dt.Rows.Count > 0)
            {
                int i = 0;
                //数据库表字段
                m.DICTID     = dt.Rows[i]["DICTID"].ToString();
                m.DICTTYPEID = dt.Rows[i]["DICTTYPEID"].ToString();
                m.DICTNAME   = dt.Rows[i]["DICTNAME"].ToString();
                m.DICTVALUE  = dt.Rows[i]["DICTVALUE"].ToString();
                m.ORDERBY    = dt.Rows[i]["ORDERBY"].ToString();
                m.STANDBY1   = dt.Rows[i]["STANDBY1"].ToString();
                m.STANDBY2   = dt.Rows[i]["STANDBY2"].ToString();
                m.STANDBY3   = dt.Rows[i]["STANDBY3"].ToString();
                m.STANDBY4   = dt.Rows[i]["STANDBY4"].ToString();
                //扩充字段
            }
            dt.Clear();
            dt.Dispose();
            return(m);
        }
Example #9
0
        /// <summary>
        /// 判断记录是否存在
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns>true 存在记录 false 不存在</returns>
        public static bool isExists(T_SYS_DICTSW sw)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("SELECT    1");
            sb.AppendFormat(" FROM      T_SYS_DICT");
            sb.AppendFormat(" WHERE   1=1");
            //if (string.IsNullOrEmpty(sw.DICTID) == false)
            //    sb.AppendFormat(" AND DICTID = '{0}'", sw.DICTID);
            if (string.IsNullOrEmpty(sw.DICTTYPEID) == false)
            {
                sb.AppendFormat(" AND DICTTYPEID = '{0}'", sw.DICTTYPEID);
            }
            if (string.IsNullOrEmpty(sw.DICTVALUE) == false)
            {
                sb.AppendFormat(" AND DICTVALUE = '{0}'", sw.DICTVALUE);
            }
            //if (string.IsNullOrEmpty(sw.DICTTYPENAME) == false)
            //    sb.AppendFormat(" AND DICTTYPEID=(SELECT   DICTTYPEID  FROM      T_SYS_DICTTYPE where  DICTTYPENAME = '{0}')", sw.DICTTYPENAME);
            //if (string.IsNullOrEmpty(sw.DICTFLAG) == false)
            //    sb.AppendFormat(" AND DICTTYPEID=(SELECT   DICTTYPEID  FROM      T_SYS_DICTTYPE where  DICTTYPENAME = '{0}')", sw.DICTFLAG);
            sb.AppendFormat(" ORDER BY ORDERBY");
            return(DataBaseClass.JudgeRecordExists(sb.ToString()));
        }
Example #10
0
 /// <summary>
 /// 获取字典名称
 /// </summary>
 /// <param name="sw">参见模型</param>
 /// <returns></returns>
 public static string getDicName(T_SYS_DICTSW sw)
 {
     return(BaseDT.T_SYS_DICT.getName(sw));
 }
Example #11
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());
        }
        /// <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));
        }