|
|
@@ -202,9 +202,9 @@ public class FeedbackServiceImpl extends MPJBaseServiceImpl<FeedbackMapper, Feed
|
|
|
LocalDateTime nowLocalDateTime = LocalDateTime.now();
|
|
|
Long loginId = StpUtil.getLoginIdAsLong();
|
|
|
|
|
|
+ Feedback feedback = new Feedback();
|
|
|
// 如果没有传入意见反馈主键id表示为新增反馈,应该添加主表记录
|
|
|
if(ObjectUtils.isEmpty(dto.getFeedbackId())){
|
|
|
- Feedback feedback = new Feedback();
|
|
|
feedback.setCreateDate(nowLocalDateTime);
|
|
|
feedback.setCreateUserId(loginId);
|
|
|
feedback.setUserId(loginId);
|
|
|
@@ -233,9 +233,16 @@ public class FeedbackServiceImpl extends MPJBaseServiceImpl<FeedbackMapper, Feed
|
|
|
this.save(feedback);
|
|
|
|
|
|
dto.setFeedbackId(feedback.getId());
|
|
|
+ } else {
|
|
|
+ feedback.setId(dto.getFeedbackId());
|
|
|
+ feedback.setFeedbackTime(nowLocalDateTime);
|
|
|
+ feedback.setHandleStatus(0);
|
|
|
+ feedback.setHandleTime(null);
|
|
|
+ feedback.setModifyUserId(loginId);
|
|
|
+ feedback.setModifyDate(nowLocalDateTime);
|
|
|
+ this.updateById(feedback);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
FeedbackItem feedbackItem = BeanUtil.toBean(dto, FeedbackItem.class);
|
|
|
feedbackItem.setCreateDate(nowLocalDateTime);
|
|
|
feedbackItem.setCreateUserId(loginId);
|