|
@@ -138,7 +138,7 @@ public class SnapshotBulletinController : BaseController
|
|
|
/// <param name="dto"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("bulletin/update")]
|
|
|
- public async Task UpdateBulletin([FromBody] UpdateBulletinDto dto)
|
|
|
+ public async Task UpdateBulletin([FromBody] UpdateSnapshotBulletinInDto dto)
|
|
|
{
|
|
|
var bulletin = await _bulletinRepository.GetAsync(dto.Id, HttpContext.RequestAborted);
|
|
|
if (bulletin == null)
|
|
@@ -147,10 +147,7 @@ public class SnapshotBulletinController : BaseController
|
|
|
if (bulletin.BulletinState != EBulletinState.Draft && bulletin.BulletinState != EBulletinState.ReviewNoPass)
|
|
|
throw UserFriendlyException.SameMessage("当前状态不能修改");
|
|
|
|
|
|
- bulletin.Title = dto.Title;
|
|
|
- bulletin.Content = dto.Content;
|
|
|
- bulletin.SnapshotBulletinTypeId = dto.BulletinTypeId;
|
|
|
- bulletin.SnapshotBulletinTypeName = dto.BulletinTypeName;
|
|
|
+ dto.Adapt(bulletin);
|
|
|
await _bulletinRepository.UpdateAsync(bulletin, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
@@ -172,7 +169,6 @@ public class SnapshotBulletinController : BaseController
|
|
|
await _bulletinRepository.RemoveAsync(x => x.Id == id, false, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/// <summary>
|
|
|
/// 新增公告
|
|
|
/// </summary>
|