mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-11-08 10:24:44 +08:00
RoutineUpdate
This commit is contained in:
@@ -39,6 +39,7 @@ namespace OpenAuth.App
|
||||
/// </summary>
|
||||
public dynamic Load(int orgId, int pageindex, int pagesize)
|
||||
{
|
||||
if (pageindex < 1) pageindex = 1; //如果列表为空新增加一个用户后,前端会传一个0过来,奇怪??
|
||||
IEnumerable<User> users;
|
||||
int total = 0;
|
||||
if (orgId == 0)
|
||||
@@ -98,7 +99,7 @@ namespace OpenAuth.App
|
||||
_repository.Delete(u =>u.Id == id);
|
||||
_relevanceRepository.DeleteBy("UserOrg", id);
|
||||
_relevanceRepository.DeleteBy("UserModule", id);
|
||||
_relevanceRepository.DeleteBy("UserRole");
|
||||
_relevanceRepository.DeleteBy("UserRole", id);
|
||||
}
|
||||
|
||||
public void AddOrUpdate(UserView view)
|
||||
@@ -109,6 +110,7 @@ namespace OpenAuth.App
|
||||
user.CreateTime = DateTime.Now;
|
||||
user.Password = user.Account; //初始密码与账号相同
|
||||
_repository.Add(user);
|
||||
view.Id = user.Id; //要把保存后的ID存入view
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -78,5 +78,12 @@ namespace OpenAuth.App.ViewModel
|
||||
{
|
||||
return view.MapTo<User>();
|
||||
}
|
||||
|
||||
public UserView()
|
||||
{
|
||||
Organizations = string.Empty;
|
||||
OrganizationIds = string.Empty;
|
||||
CreateUser = string.Empty;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user