public ActionResult EditAuthorityGroup(EditAuthorityGroupViewModel authorityGroup) { if (IsPost) { Result <AuthorityGroupDto> saveResult = authService.SaveAuthorityGroup(authorityGroup.MapTo <SaveAuthorityGroupCmdDto>()); var ajaxResult = AjaxResult.CopyFromResult(saveResult); ajaxResult.Data = saveResult.Data?.MapTo <AuthorityGroupViewModel>(); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else if (authorityGroup.SysNo > 0) { AuthorityGroupFilterDto filter = new AuthorityGroupFilterDto() { SysNos = new List <long>() { authorityGroup.SysNo } }; authorityGroup = authService.GetAuthorityGroup(filter).MapTo <EditAuthorityGroupViewModel>(); } return(View(authorityGroup)); }