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