@RequestMapping("party-entity-save") public String save( @ModelAttribute PartyEntity partyEntity, @RequestParam("partyTypeId") Long partyTypeId, RedirectAttributes redirectAttributes) { String tenantId = tenantHolder.getTenantId(); PartyEntity dest = null; Long id = partyEntity.getId(); if (id != null) { dest = partyEntityManager.get(id); beanMapper.copy(partyEntity, dest); } else { dest = partyEntity; dest.setTenantId(tenantId); } dest.setPartyType(partyTypeManager.get(partyTypeId)); partyEntityManager.save(dest); messageHelper.addFlashMessage(redirectAttributes, "core.success.save", "保存成功"); return "redirect:/party/party-entity-list.do"; }