|
@@ -53,7 +53,7 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
var courseStudentRecords = _coursesDBRepository.GetCourseStudents(courseStudentFilter).ToList();
|
|
|
|
|
|
var pageIndex = 0;
|
|
|
- var pageSize = 100;
|
|
|
+ var pageSize = 10;
|
|
|
var coursesCount = coursesRecords.Count;
|
|
|
while (true)
|
|
|
{
|
|
@@ -294,12 +294,12 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
var startTime = GetFactBeginTime(_migrateRecord.StartTime, _migrateRecord.EndTime);
|
|
|
var endTime = _migrateRecord.EndTime;
|
|
|
var builder = Builders<Video>.Filter;
|
|
|
- var filter = builder.Where(x => (x.CreateTime > startTime && x.CreateTime <= endTime) || (x.UpdateTime > startTime && x.UpdateTime <= endTime));
|
|
|
+ var filter = builder.Where(x => ((x.CreateTime > startTime && x.CreateTime <= endTime) || (x.UpdateTime > startTime && x.UpdateTime <= endTime)));
|
|
|
var videoRecords = _videoDBRepository.GetVideos(filter).OrderByDescending(x => x.CreateTime).ThenBy(x => x.Id).ToList();
|
|
|
Logger.WriteLineInfo($"Video totalCount:{videoRecords.Count}");
|
|
|
|
|
|
var pageIndex = 0;
|
|
|
- var pageSize = 50;
|
|
|
+ var pageSize = 10;
|
|
|
var videoCount = videoRecords.Count;
|
|
|
while (true)
|
|
|
{
|
|
@@ -383,7 +383,6 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
catch (Exception et)
|
|
|
{
|
|
|
Logger.WriteLineWarn($"Send Video AddUserGroupAsync Error, ex:{et}");
|
|
|
- continue;
|
|
|
}
|
|
|
if (addResult)
|
|
|
{
|
|
@@ -433,6 +432,7 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
{
|
|
|
courseLabelCodes = LabelVideoRelationList.Where(c => c.VideoId == courseItem.Id)?.Select(c => c.LabelId)?.ToList() ?? new List<string>();
|
|
|
}
|
|
|
+ var jpg = ConvertToJpg(courseItem.PosterToken);
|
|
|
var videoModel = new VideoMigratoryInfo()
|
|
|
{
|
|
|
Code = courseItem.Id,
|
|
@@ -440,7 +440,7 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
UpdateTime = courseItem.UpdateTime,
|
|
|
Name = courseItem.Title,
|
|
|
VideoToken = fileUrl,
|
|
|
- Poster = ConvertToJpg(courseItem.PosterToken),
|
|
|
+ Poster = jpg,
|
|
|
Duration = courseItem.Duration,
|
|
|
VideoSize = courseItem.Size,
|
|
|
CreatorCode = courseItem.CreatorId,
|
|
@@ -460,7 +460,7 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
Name = courseItem.Title,
|
|
|
CourseIntro = courseItem.Description,
|
|
|
TeacherCode = courseItem.CreatorId,
|
|
|
- Poster = ConvertToJpg(courseItem.PosterToken),
|
|
|
+ Poster = jpg,
|
|
|
Status = CourseStatusEnum.Approved,
|
|
|
StartTime = courseItem.CreateTime,
|
|
|
Duration = courseItem.Duration,
|
|
@@ -1344,7 +1344,7 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
Logger.WriteLineInfo($"Questionnaires totalCount:{questionnairesRecords.Count}");
|
|
|
|
|
|
var pageIndex = 0;
|
|
|
- var pageSize = 100;
|
|
|
+ var pageSize = 10;
|
|
|
var questionnairesCount = questionnairesRecords.Count;
|
|
|
while (true)
|
|
|
{
|
|
@@ -1581,7 +1581,7 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
Logger.WriteLineInfo($"teachingTerminalDatasRecords totalCount:{teachingTerminalDatasRecords.Count}");
|
|
|
|
|
|
var pageIndex = 0;
|
|
|
- var pageSize = 100;
|
|
|
+ var pageSize = 10;
|
|
|
var teachingTerminalDatasCount = teachingTerminalDatasRecords.Count;
|
|
|
while (true)
|
|
|
{
|
|
@@ -1654,6 +1654,7 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
else {
|
|
|
fileDataType = RemedicalFileDataTypeEnum.Image;
|
|
|
}
|
|
|
+ var jpg = ConvertToJpg(teachingTerminalItem.PreviewImageFileToken);
|
|
|
var model = new RemoteExaminationDTO()
|
|
|
{
|
|
|
Code = teachingTerminalItem.Id,
|
|
@@ -1661,9 +1662,9 @@ namespace Flyinsono.DBCopy.Tool.Service
|
|
|
UpdateTime = teachingTerminalItem.UpdateTime,
|
|
|
Application = teachingTerminalItem.Application,
|
|
|
UserCode = teachingTerminalItem.OwnerId,
|
|
|
- PreviewUrl = ConvertToJpg(teachingTerminalItem.PreviewImageFileToken),
|
|
|
+ PreviewUrl = jpg,
|
|
|
ImageUrl = defaultFile,
|
|
|
- CoverImageUrl = ConvertToJpg(teachingTerminalItem.PreviewImageFileToken),
|
|
|
+ CoverImageUrl = jpg,
|
|
|
OriginImageUrl = GetSourceUrl(defaultFile) ,
|
|
|
FileDataType = fileDataType,
|
|
|
IsDelete = teachingTerminalItem.IsDeleted
|