diff --git a/ReptileCaptures/DTO/ImagesInfo.cs b/ReptileCaptures/DTO/ImagesInfo.cs
index b2d3508..4f3c612 100644
--- a/ReptileCaptures/DTO/ImagesInfo.cs
+++ b/ReptileCaptures/DTO/ImagesInfo.cs
@@ -4,6 +4,7 @@
{
public string CaptureUrl { get; set; }
public string CamName { get; set; }
+ public int CamType { get; set; }
public string CamIndexCode { get; set; }
public string CaptureId { get; set; }
public DateTime CaptureTime { get; set; }
diff --git a/ReptileCaptures/Entites/ODbContext.cs b/ReptileCaptures/Entites/ODbContext.cs
index 029c781..b95201d 100644
--- a/ReptileCaptures/Entites/ODbContext.cs
+++ b/ReptileCaptures/Entites/ODbContext.cs
@@ -28,6 +28,7 @@ namespace PC.Entites
{
o.ToTable(nameof(ReptileCapture));
o.HasKey(o => o.Id);
+ o.Property(o => o.CamType).HasColumnType("int").HasColumnName("CamType");
o.Property(o => o.RegionId).HasColumnType("nvarchar(50)").HasColumnName("RegionId");
o.Property(o => o.CaptureTime).HasColumnType("datetime").HasColumnName("CaptureTime");
o.Property(o => o.CaptureUrl).HasColumnType("nvarchar(100)").HasColumnName("CaptureUrl");
diff --git a/ReptileCaptures/Entites/ReptileCapture.cs b/ReptileCaptures/Entites/ReptileCapture.cs
index c003ef5..e9deaca 100644
--- a/ReptileCaptures/Entites/ReptileCapture.cs
+++ b/ReptileCaptures/Entites/ReptileCapture.cs
@@ -21,6 +21,10 @@ namespace PC.Entites
///
public DateTime CaptureTime { get; set; }
///
+ /// 图片类型
+ ///
+ public int CamType { get; set; }
+ ///
/// 图片Id
///
public string CaptureId { get; set; }
diff --git a/ReptileCaptures/Program.cs b/ReptileCaptures/Program.cs
index 61756c1..e35f20d 100644
--- a/ReptileCaptures/Program.cs
+++ b/ReptileCaptures/Program.cs
@@ -123,7 +123,7 @@ while (true)
foreach (var data in page.Data)
{
await reptileCaptureRespository.NotNullAddCaptureAsync(new IReptileCaptureRespository
- .CaptureDTO(data.CaptureUrl, data.CamIndexCode, data.CaptureTime, data.CaptureId));
+ .CaptureDTO(data.CaptureUrl, data.CamIndexCode, data.CaptureTime, data.CaptureId, data.CamType));
}
}
}
diff --git a/ReptileCaptures/Repositories/IReptileCaptureRespository.cs b/ReptileCaptures/Repositories/IReptileCaptureRespository.cs
index cb131f5..2270b1d 100644
--- a/ReptileCaptures/Repositories/IReptileCaptureRespository.cs
+++ b/ReptileCaptures/Repositories/IReptileCaptureRespository.cs
@@ -13,7 +13,8 @@
string CaptureUrl,
string RegionId,
DateTime CaptureTime,
- string CaptureId);
+ string CaptureId,
+ int CamType);
///
/// 添加图片
///
diff --git a/ReptileCaptures/Repositories/ReptileCaptureRespository.cs b/ReptileCaptures/Repositories/ReptileCaptureRespository.cs
index 31aaa5e..b3ab053 100644
--- a/ReptileCaptures/Repositories/ReptileCaptureRespository.cs
+++ b/ReptileCaptures/Repositories/ReptileCaptureRespository.cs
@@ -22,6 +22,7 @@ namespace PC.Repositories
RegionId = captureDTO.RegionId,
CaptureUrl = imageURL,
CaptureId = captureDTO.CaptureId,
+ CamType = captureDTO.CamType
}.Create());
_oDbContext.SaveChanges();
}