java复制类的写法

it2023-05-08  69

使用springframework里面的BeanUtil类

/** * 提交意见反馈 */ @PostMapping("/feedback/report") public Object reportFeedBack(@RequestBody PoliceAppIndexFeedbackDTO policeAppIndexFeedbackDTO) { PoliceAppIndexFeedback feedback = new PoliceAppIndexFeedback(); BeanUtils.copyProperties(policeAppIndexFeedbackDTO, feedback); if(policeAppIndexFeedbackDTO.isHide()) feedback.setIsHide(String.valueOf(ShowStatusEnum.HIDE.getCode())); else feedback.setIsHide(String.valueOf(ShowStatusEnum.SHOW.getCode())); feedback.setCreatetime(LocalDateTime.now()); feedback.setStatus(FeedbackStatusEnum.UNTREATED.getCode()); boolean result = policeAppIndexFeedbackService.save(feedback); if (result) return R.success("提交成功"); else return R.error("提交失败"); }
最新回复(0)