diff --git a/Src/Dlhis.Entity/Device/Entities/DeviceUploadLogEntity.cs b/Src/Dlhis.Entity/Device/Entities/DeviceUploadLogEntity.cs index b251fb54..1c042c0a 100644 --- a/Src/Dlhis.Entity/Device/Entities/DeviceUploadLogEntity.cs +++ b/Src/Dlhis.Entity/Device/Entities/DeviceUploadLogEntity.cs @@ -69,6 +69,12 @@ public class DeviceUploadLogEntity : SugarBaseEntity, ITenantId [SugarColumn(IsNullable = false, ColumnDataType = "bit")] public bool Status { get; set; } + /// + /// 图片base64 / URL + /// + [SugarColumn(IsNullable = true, ColumnDataType = "text")] + public string Image { get; set; } + [SugarColumn(IndexGroupNameList = new[] { "idx_DeviceUploadLog_TenantId" })] public string TenantId { get; set; } diff --git a/Src/Dlhis.ScheduledTask/DeviceUploadLog/Request/DeviceUploadLogUploadRequest.cs b/Src/Dlhis.ScheduledTask/DeviceUploadLog/Request/DeviceUploadLogUploadRequest.cs index d1fbf654..b2ece2aa 100644 --- a/Src/Dlhis.ScheduledTask/DeviceUploadLog/Request/DeviceUploadLogUploadRequest.cs +++ b/Src/Dlhis.ScheduledTask/DeviceUploadLog/Request/DeviceUploadLogUploadRequest.cs @@ -27,5 +27,10 @@ public class DeviceUploadLogUploadRequest /// public string SerialNo { get; set; } + /// + /// 图片base64 / URL + /// + public string Image { get; set; } + public bool? Status { get; set; } } \ No newline at end of file diff --git a/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs b/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs index 3275e898..6421b77f 100644 --- a/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs +++ b/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs @@ -81,6 +81,7 @@ public class DeviceUploadLogService : IDeviceUploadLogService NeedUpload = needUpload, TenantId = device.TenantId, Status = request.Status ?? true, + Image = request.Image, CreatedBy = 1, ModifiedBy = 1 });