|
@@ -104,7 +104,7 @@ public class SysNoticeService : IDynamicApiController, ITransient
|
|
|
public async Task Public(NoticeInput input)
|
|
public async Task Public(NoticeInput input)
|
|
|
{
|
|
{
|
|
|
// 更新发布状态和时间
|
|
// 更新发布状态和时间
|
|
|
- await _sysNoticeRep.UpdateAsync(u => new SysNotice() { Status = NoticeStatusEnum.PUBLIC, PublicTime = DateTime.Now }, u => u.Id == input.Id);
|
|
|
|
|
|
|
+ await _sysNoticeRep.UpdateSetColumnsTrueAsync(u => new SysNotice() { Status = NoticeStatusEnum.PUBLIC, PublicTime = DateTime.Now }, u => u.Id == input.Id);
|
|
|
|
|
|
|
|
var notice = await _sysNoticeRep.GetFirstAsync(u => u.Id == input.Id);
|
|
var notice = await _sysNoticeRep.GetFirstAsync(u => u.Id == input.Id);
|
|
|
|
|
|
|
@@ -131,7 +131,7 @@ public class SysNoticeService : IDynamicApiController, ITransient
|
|
|
[DisplayName("设置通知公告已读状态")]
|
|
[DisplayName("设置通知公告已读状态")]
|
|
|
public async Task SetRead(NoticeInput input)
|
|
public async Task SetRead(NoticeInput input)
|
|
|
{
|
|
{
|
|
|
- await _sysNoticeUserRep.UpdateAsync(u => new SysNoticeUser
|
|
|
|
|
|
|
+ await _sysNoticeUserRep.UpdateSetColumnsTrueAsync(u => new SysNoticeUser
|
|
|
{
|
|
{
|
|
|
ReadStatus = NoticeUserStatusEnum.READ,
|
|
ReadStatus = NoticeUserStatusEnum.READ,
|
|
|
ReadTime = DateTime.Now
|
|
ReadTime = DateTime.Now
|