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