From f7841c1dc1cd7f0a80d0cc77cc54481d0a8bb707 Mon Sep 17 00:00:00 2001 From: LR-20210131IOQH\Administrator <jackcold@163.com> Date: 星期二, 08 六月 2021 15:02:41 +0800 Subject: [PATCH] 更新用户管理,增加工号,是否项目录入,问答录入,预发工资,保底年薪,工龄工资,是否交通补贴,界面调整。 --- zhengcaioa/Services/UserService.cs | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/zhengcaioa/Services/UserService.cs b/zhengcaioa/Services/UserService.cs index 37529bc..9364f63 100644 --- a/zhengcaioa/Services/UserService.cs +++ b/zhengcaioa/Services/UserService.cs @@ -84,13 +84,21 @@ return resultEntity; } + var checkNumber = _context.PltUsers.Where(x => x.Usernumber == pltUserDTO.Usernumber && x.RecStatus == "A" && x.Id != pltUserDTO.Id).FirstOrDefault(); + if (checkNumber != null && (string.IsNullOrWhiteSpace(pltUserDTO.Id) || (!string.IsNullOrWhiteSpace(pltUserDTO.Id) && checkNumber.Id != pltUserDTO.Id))) + { + resultEntity.Result = false; + resultEntity.Message = "宸ュ彿閲嶅"; + return resultEntity; + } + var checkPhone = _context.PltUsers.Where(x => x.Phone == pltUserDTO.Phone && x.RecStatus == "A" && x.Id != pltUserDTO.Id).FirstOrDefault(); if (checkPhone != null && (string.IsNullOrWhiteSpace(pltUserDTO.Id) || (!string.IsNullOrWhiteSpace(pltUserDTO.Id) && checkPhone.Id != pltUserDTO.Id))) { resultEntity.Result = false; resultEntity.Message = "鐢ㄦ埛鎵嬫満鍙烽噸澶�"; return resultEntity; - } + } var checkIdcard = _context.PltUsers.Where(x => x.Idcard == pltUserDTO.Idcard && x.RecStatus == "A" && x.Id != pltUserDTO.Id).FirstOrDefault(); if (checkIdcard != null && (string.IsNullOrWhiteSpace(pltUserDTO.Id) || (!string.IsNullOrWhiteSpace(pltUserDTO.Id) && checkIdcard.Id != pltUserDTO.Id))) @@ -99,7 +107,6 @@ resultEntity.Message = "鐢ㄦ埛韬唤璇佸彿閲嶅"; return resultEntity; } - var pltUser = _mapper.Map<PltUser>(pltUserDTO); if (String.IsNullOrEmpty(pltUser.Id)) @@ -169,6 +176,14 @@ updatepltUser.JzYoubian = pltUser.JzYoubian; updatepltUser.HjYoubian = pltUser.HjYoubian; + updatepltUser.IpMac = pltUser.IpMac; + updatepltUser.Iswdenter = pltUser.Iswdenter; + updatepltUser.Isxmenter = pltUser.Isxmenter; + updatepltUser.Usernumber = pltUser.Usernumber; + updatepltUser.advancewages = pltUser.advancewages; + updatepltUser.miniyearsalary = pltUser.miniyearsalary; + updatepltUser.senioritywages = pltUser.senioritywages; + updatepltUser.Istravelsubsidy = pltUser.Istravelsubsidy; } _context.SaveChanges(); -- Gitblit v1.9.1