|
@@ -1054,7 +1054,8 @@ public abstract class SnapshotApplicationBase
|
|
notify.ExternalId,
|
|
notify.ExternalId,
|
|
bulletin.SnapshotBulletinTypeName,
|
|
bulletin.SnapshotBulletinTypeName,
|
|
bulletin.VideoCoverImgUrl,
|
|
bulletin.VideoCoverImgUrl,
|
|
- notify.CreationTime
|
|
|
|
|
|
+ notify.CreationTime,
|
|
|
|
+ bulletin.VideoPath
|
|
})
|
|
})
|
|
.OrderByDescending((receiver, notify) => notify.CreationTime)
|
|
.OrderByDescending((receiver, notify) => notify.CreationTime)
|
|
.Select((receiver, notify, bulletin) => new VideoBulletinOutDto
|
|
.Select((receiver, notify, bulletin) => new VideoBulletinOutDto
|
|
@@ -1064,6 +1065,7 @@ public abstract class SnapshotApplicationBase
|
|
UnReadCount = SqlFunc.AggregateSum(SqlFunc.IIF( receiver.IsRead == false, 1, 0)),
|
|
UnReadCount = SqlFunc.AggregateSum(SqlFunc.IIF( receiver.IsRead == false, 1, 0)),
|
|
SnapshotBulletinTypeName = bulletin.SnapshotBulletinTypeName,
|
|
SnapshotBulletinTypeName = bulletin.SnapshotBulletinTypeName,
|
|
VideoCoverImgUrl = bulletin.VideoCoverImgUrl,
|
|
VideoCoverImgUrl = bulletin.VideoCoverImgUrl,
|
|
|
|
+ VideoPath = bulletin.VideoPath,
|
|
}).FirstAsync();
|
|
}).FirstAsync();
|
|
|
|
|
|
outDto.Bulletins = new PointsBulletinOutDto
|
|
outDto.Bulletins = new PointsBulletinOutDto
|