相关优化
This commit is contained in:
@@ -172,6 +172,16 @@ public class OnboardingTaskQueryService : IOnboardingTaskQueryService
|
||||
|
||||
if (activeLink != null)
|
||||
{
|
||||
// 修复历史数据或旧页面造成的冗余到期时间不一致。
|
||||
var activeExpiresAt = activeLink.ExpiresAt;
|
||||
if (task.LinkExpireAt != activeExpiresAt)
|
||||
{
|
||||
await _db.Updateable<ObOnboardingTask>()
|
||||
.SetColumns(item => item.LinkExpireAt == activeExpiresAt)
|
||||
.Where(item => item.Id == task.Id)
|
||||
.ExecuteCommandAsync();
|
||||
}
|
||||
|
||||
return new OnboardingTaskCreatedOutput
|
||||
{
|
||||
TaskId = task.Id,
|
||||
|
||||
Reference in New Issue
Block a user