public void SaveUser(PermissionUserInfo user) { // 增加时,设置密码 if (user.Id.HasNotValue()) { user.Pwd = user.Pwd.HasValue() ? _permission.HashPwd(user.Pwd) : _permission.HashPwd("123456"); } else { // 修改时,如果密码不为空,则更新密码 if (user.Id.HasValue() && user.Pwd.HasValue()) { user.Pwd = _permission.HashPwd(user.Pwd); } } _permissionStore.SaveUser(user); _permissionStore.ReloadPemissionDatas(); }