38 lines
1.2 KiB
C#
38 lines
1.2 KiB
C#
using BLL;
|
|
using Newtonsoft.Json;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
|
|
namespace FineUIPro.Web.common
|
|
{
|
|
public partial class mainRiskMap : PageBase
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
|
|
}
|
|
|
|
protected string riskListData
|
|
{
|
|
get
|
|
{
|
|
Model.SUBQHSEDB db = Funs.DB;
|
|
var list = from risk in db.HSSE_ConstructionRisk
|
|
join unit in db.Base_Unit on risk.UnitId equals unit.UnitId
|
|
join pro in db.Base_Project on risk.ProjectId equals pro.ProjectId
|
|
where risk.RiskLevel == "重大风险" && risk.States == "4"
|
|
select new
|
|
{
|
|
title = unit.UnitName,
|
|
content = risk.ConstructionContent,
|
|
point = pro.MapCoordinates.Split(',')
|
|
};
|
|
return JsonConvert.SerializeObject(list.ToList());
|
|
}
|
|
}
|
|
}
|
|
} |