diff --git a/langguanApi.xml b/langguanApi.xml
index ae06537..c3ea93b 100644
--- a/langguanApi.xml
+++ b/langguanApi.xml
@@ -108,6 +108,24 @@
+
+
+ 清洁运输
+
+
+
+
+ 获取清洁运输列表
+
+
+
+
+
+
+ 获取清洁运输数量
+
+
+
注入生命周期
@@ -627,6 +645,26 @@
+
+
+ Organized 有组织
+
+
+
+
+ 名称
+
+
+
+
+ 1,有组织;2,无组织
+
+
+
+
+ 排序 大在前,小在后
+
+
拆分包及应答标志
@@ -811,6 +849,41 @@
心跳包
+
+
+ 车牌号
+
+
+
+
+ 1进,2出
+
+
+
+
+ 位置
+
+
+
+
+ 排放标准
+
+
+
+
+ 图片地址
+
+
+
+
+
+
+
+
+
+ 注册日期
+
+
新加
@@ -818,6 +891,12 @@
+
+
+ 首页数据,最近7天的
+
+
+
分页取数据
@@ -920,6 +999,13 @@
+
+
+ 表达式计数
+
+
+
+
filter查找
@@ -1103,7 +1189,7 @@
HomeService
-
+
HomeService
@@ -1145,6 +1231,31 @@
+
+
+ TransportService 运输服务
+
+
+
+
+ 新增运输
+
+
+
+
+
+
+ 分页取数据
+
+
+
+
+
+
+ 获取清洁运输统计数字
+
+
+
爬气象局的天气数据%
diff --git a/langguanApi/Controllers/TransportController.cs b/langguanApi/Controllers/TransportController.cs
new file mode 100644
index 0000000..250c553
--- /dev/null
+++ b/langguanApi/Controllers/TransportController.cs
@@ -0,0 +1,42 @@
+using langguanApi.Model;
+using langguanApi.Service;
+using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Mvc;
+
+namespace langguanApi.Controllers
+{
+ ///
+ /// 清洁运输
+ ///
+ [Route("api/[controller]")]
+ [ApiController]
+ public class TransportController : ControllerBase
+ {
+ private TransportService _transportService;
+ public TransportController(TransportService transportService)
+ {
+ _transportService = transportService;
+ }
+ ///
+ /// 获取清洁运输列表
+ ///
+ ///
+ ///
+ [HttpGet("list")]
+ public async Task list([FromQuery] reqpage input)
+ {
+ var result = await _transportService.GetPage(input);
+ return Ok(result);
+ }
+ ///
+ /// 获取清洁运输数量
+ ///
+ ///
+ [HttpGet("count")]
+ public async Task Count()
+ {
+ var result = await _transportService.GetCount();
+ return Ok(result);
+ }
+ }
+}
diff --git a/langguanApi/Model/Alert.cs b/langguanApi/Model/Alert.cs
index d6ee4e5..35fa78c 100644
--- a/langguanApi/Model/Alert.cs
+++ b/langguanApi/Model/Alert.cs
@@ -2,6 +2,12 @@
{
public class Alert : BaseModel
{
+ public string DeviceId { get; set; }
public string DeviceMn { get; set; }
+ public string deviceName { get; set; }
+ public string DeviceType { get; set; }
+ public string DeviceStatus { get; set; }
+ public string AlertType { get; set; }
+ public string AlertContent { get; set; }
}
}
diff --git a/langguanApi/Model/Device.cs b/langguanApi/Model/Device.cs
index 9c51adb..7081959 100644
--- a/langguanApi/Model/Device.cs
+++ b/langguanApi/Model/Device.cs
@@ -12,5 +12,6 @@
public double lat { get; set; }
public string desricption { get; set; }
public int state { get; set; }
+ public string NickName { get; set; }
}
}
diff --git a/langguanApi/Model/Organized.cs b/langguanApi/Model/Organized.cs
new file mode 100644
index 0000000..5119b06
--- /dev/null
+++ b/langguanApi/Model/Organized.cs
@@ -0,0 +1,21 @@
+namespace langguanApi.Model
+{
+ ///
+ /// Organized 有组织
+ ///
+ public class Organized : BaseModel
+ {
+ ///
+ /// 名称
+ ///
+ public string Name { get; set; }
+ ///
+ /// 1,有组织;2,无组织
+ ///
+ public int OrganizedType { get; set; }
+ ///
+ /// 排序 大在前,小在后
+ ///
+ public int Order { get; set; }
+ }
+}
diff --git a/langguanApi/Model/Transport.cs b/langguanApi/Model/Transport.cs
new file mode 100644
index 0000000..16ca16c
--- /dev/null
+++ b/langguanApi/Model/Transport.cs
@@ -0,0 +1,34 @@
+namespace langguanApi.Model
+{
+ public class Transport : BaseModel
+ {
+ ///
+ /// 车牌号
+ ///
+ public string CarNumber { get; set; }
+ ///
+ /// 1进,2出
+ ///
+ public int TransportType { get; set; }
+ ///
+ /// 位置
+ ///
+ public string Address { get; set; }
+ ///
+ /// 排放标准
+ ///
+ public string effluent { get; set; }
+ ///
+ /// 图片地址
+ ///
+ public string imgUrl { get; set; }
+ ///
+ ///
+ ///
+ public string VIN { get; set; }
+ ///
+ /// 注册日期
+ ///
+ public DateTime Registered { get; set; }
+ }
+}
diff --git a/langguanApi/Service/AlertService.cs b/langguanApi/Service/AlertService.cs
index b7e598f..d6af8ea 100644
--- a/langguanApi/Service/AlertService.cs
+++ b/langguanApi/Service/AlertService.cs
@@ -8,7 +8,7 @@ namespace langguanApi.Service
[ServiceInjection(InjectionType.Transient)]
public class AlertService : BaseService
{
- public AlertService(IConfiguration config) : base(config, nameof(Device))
+ public AlertService(IConfiguration config) : base(config, nameof(Alert))
{
}
///
@@ -26,6 +26,15 @@ namespace langguanApi.Service
return new ApiResult { code = -1, msg = "" }; ;
}
///
+ /// 首页数据,最近7天的
+ ///
+ ///
+ public async Task