修改限制当前版本
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-06-27 15:25:48 +08:00
parent a91a706e0b
commit c7935ee90f
2 changed files with 554 additions and 1 deletions
@@ -60,9 +60,16 @@ namespace IRaCIS.Core.Application.Service
VerifyMsg = "发布编号不能重复"
};
var verifyExp2 = new EntityVerifyExp<PublishLog>()
{
VerifyExp = u => u.IsCurrentVersion == addOrEditPublishLog.IsCurrentVersion,
VerifyMsg = "当前发布版本只允许有一个",
var entity = await _publishLogRepository.InsertOrUpdateAsync(addOrEditPublishLog, true, verifyExp1);
IsVerify=addOrEditPublishLog.IsCurrentVersion==true
};
var entity = await _publishLogRepository.InsertOrUpdateAsync(addOrEditPublishLog, true, verifyExp1, verifyExp2);
return ResponseOutput.Ok(entity.Id.ToString());