@RequestMapping(value = "/edit") @RequiresPermissions("active_page_list") @ResponseBody public Map<String,Object> create(InterActiveTemplateDto templateDto) { Map<String,Object> status=new HashMap<>(); status.put("success",true); try { //新增模板 if (templateDto.getId() == null) { templateDto.setStatus(0); templateLocalService.save(templateDto); } else { //编辑模板 InterActiveTemplateDto updateTemplate = templateLocalService.showById(templateDto.getId()); updateTemplate.setName(templateDto.getName()); updateTemplate.setTemplate(templateDto.getTemplate()); updateTemplate.setImgUrl(templateDto.getImgUrl()); boolean result = templateLocalService.update(updateTemplate); if (!result) { status.put("success",false); } } } catch (Exception e) { status.put("success","error"); logger.error("保存模板error", e); } return status; }
SpringMVC接口对于数据新增或修改的精简写法
最新推荐文章于 2024-08-09 10:51:40 发布