public async Task <IActionResult> TypeEdit(long?id) { if (id.HasValue) { //编辑 var model = await _memberTypeService.GetByIdAsync(id.Value); if (model == null) { throw new VinoDataNotFoundException("无法取得会员类型数据!"); } ViewData["Mode"] = "Edit"; return(View(model)); } else { //新增 MemberTypeDto dto = new MemberTypeDto(); ViewData["Mode"] = "Add"; return(View(dto)); } }