使用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("提交失败");
}