/// <summary>
/// 曝光记录
/// </summary>
/// <returns></returns>
[HttpGet,HttpPost, Route("ExposureRecord")]
public ExposureRecord ExposureRecord(string Unit, string style, string community, string time)
{
ExposureRecord model = new ExposureRecord();
ExposureRecordDetail model_detail = new ExposureRecordDetail();
model.msg = "成功";
model.flag = "true";
try
{
DateTime startime = DateTime.Now;//开始时间
DateTime endtime = DateTime.Now;//结束时间
if (time.IndexOf("month") > -1)
{
startime = startime.AddMonths(-1);
}
else if (time.IndexOf("week") > -1)
{
startime = startime.AddDays(-7);
}
else if (time.IndexOf("day") > -1)
{
startime = startime.AddDays(-1);
}
var data = ef.FindAll<T_DATA_PE>(x => Unit.Contains(x.Unit.ToString()) && style.Contains(x.style.ToString()) && community.Contains(x.community.ToString()) && x.monitortime >= startime && x.monitortime <= endtime).ToList();//查询数据
model_detail.totleNum = data.Count.ToString();//数据个数
List<T_data_pe> list_data = new List<T_data_pe>();
list_data =
C#webapi(1)
这是一个C# WebAPI接口的实现,用于获取曝光记录。接口根据单位、风格、社区和时间范围进行查询,并返回曝光记录的详细信息,包括数据总数、每个记录的单位、风格、社区、描述、监控时间、状态和图片。
摘要由CSDN通过智能技术生成