| | |
| | | Dt_UserInfo userInfo = BaseDal.QueryFirst(x => x.Code == model.Code); |
| | | if (userInfo == null) |
| | | { |
| | | return WebResponseContent.Instance.Error($"æªæ¾å°è¯¥åå·¥å·ã{model.Code}ãä¿¡æ¯"); |
| | | Dt_UserInfo userInfoAddNew = new Dt_UserInfo() |
| | | { |
| | | Code = model.Code, |
| | | DeptName = model.DeptName, |
| | | DeptNo = model.DeptNo, |
| | | InvOrgId = model.InvOrgId, |
| | | Name = model.Name, |
| | | State = model.State |
| | | }; |
| | | Sys_User userAddNew = new Sys_User() |
| | | { |
| | | UserName = userInfo.Code, |
| | | RoleId = 0, |
| | | UserPwd = "TC123456".EncryptDES(AppSecret.User), |
| | | RoleName = "", |
| | | Enable = (byte)userInfo.State, |
| | | LastModifyPwdDate = DateTime.Now, |
| | | Address = "ç³»ç»æå¡å¨", |
| | | TenantId = 0, |
| | | Creater = "ç³»ç»", |
| | | UserTrueName = userInfo.Name, |
| | | }; |
| | | BaseDal.AddData(userInfoAddNew); |
| | | _userRepository.AddData(userAddNew); |
| | | } |
| | | userInfo.State = model.State; |
| | | userInfo.DeptName = model.DeptName; |
| | | userInfo.DeptNo = model.DeptNo; |
| | | userInfo.InvOrgId = model.InvOrgId; |
| | | userInfo.Name = model.Name; |
| | | BaseDal.UpdateData(userInfo); |
| | | else |
| | | { |
| | | userInfo.State = model.State; |
| | | userInfo.DeptName = model.DeptName; |
| | | userInfo.DeptNo = model.DeptNo; |
| | | userInfo.InvOrgId = model.InvOrgId; |
| | | userInfo.Name = model.Name; |
| | | BaseDal.UpdateData(userInfo); |
| | | } |
| | | } |
| | | else if (model.OperateType == "2") |
| | | { |