This commit is contained in:
fuenmao
2026-09-09 14:57:41 +08:00
parent c015bc356c
commit 95b14b198a
27 changed files with 2069 additions and 52 deletions
@@ -168,12 +168,11 @@ public class OnboardingPositionService : DbRepository<ObPosition>, IOnboardingPo
/// </summary>
private static void NormalizeInput(OnboardingPositionAddInput input)
{
input.PositionCode = input.PositionCode?.Trim();
input.PositionCode = OnboardingCodeValidator.Normalize(input.PositionCode, "岗位编码", 50);
input.PositionName = input.PositionName?.Trim();
if (string.IsNullOrWhiteSpace(input.PositionCode)
|| string.IsNullOrWhiteSpace(input.PositionName))
if (string.IsNullOrWhiteSpace(input.PositionName))
{
throw Oops.Bah("请填写岗位编码和岗位名称");
throw Oops.Bah("请填写岗位名称");
}
if (input.Status != "enable" && input.Status != "disable")