修改相关bug
This commit is contained in:
+3
-2
@@ -311,6 +311,9 @@ public class OnboardingTemplateService : IOnboardingTemplateService
|
||||
{
|
||||
throw Oops.Bah("合同模板与版本不匹配");
|
||||
}
|
||||
var now = DateTime.Now;
|
||||
if (versions.Any(version => !ContractTemplateVersionValidity.IsAvailable(version, now)))
|
||||
throw Oops.Bah("入职模板只能选择当前已生效且尚未失效的启用签署材料版本");
|
||||
|
||||
var contractTemplateIds = input.Contracts
|
||||
.Select(item => item.ContractTemplateId)
|
||||
@@ -352,8 +355,6 @@ public class OnboardingTemplateService : IOnboardingTemplateService
|
||||
"enable",
|
||||
global::System.StringComparison.OrdinalIgnoreCase)))
|
||||
throw Oops.Bah("启用入职模板前,请先启用全部合同模板");
|
||||
if (versions.Any(item => item.VersionStatus != ContractTemplateVersionStatus.Enabled))
|
||||
throw Oops.Bah("启用入职模板前,请先启用全部合同版本");
|
||||
}
|
||||
|
||||
var materialIds = input.Materials.Select(item => item.MaterialTypeId).ToList();
|
||||
|
||||
Reference in New Issue
Block a user