Commit 77a9f7dd authored by xiaoguang.xu's avatar xiaoguang.xu

修复错误联系人数据报错问题。

parent a2173417
...@@ -74,18 +74,19 @@ public class ContactController { ...@@ -74,18 +74,19 @@ public class ContactController {
Long userId = contactSaveDto.getUserId(); Long userId = contactSaveDto.getUserId();
List<Contact> contacts = contactSaveDto.getContacts(); List<Contact> contacts = contactSaveDto.getContacts();
Timestamp now = new Timestamp(System.currentTimeMillis()); Timestamp now = new Timestamp(System.currentTimeMillis());
contacts.stream() List<Contact> collect = contacts.stream()
.filter(Contact::valid) .filter(Contact::valid)
.forEach(contact -> { .collect(Collectors.toList());
contact.setUserId(userId); collect.forEach(contact -> {
contact.setBizType(contactSaveDto.getBizType()); contact.setUserId(userId);
contact.setCreatedAt(now); contact.setBizType(contactSaveDto.getBizType());
contact.setUpdatedAt(now); contact.setCreatedAt(now);
}); contact.setUpdatedAt(now);
if (contacts.isEmpty()) { });
if (collect.isEmpty()) {
return JsonResult.buildErrorStateResult("数据格式错误", null); return JsonResult.buildErrorStateResult("数据格式错误", null);
} }
contactService.save(contacts); contactService.save(collect);
return JsonResult.buildSuccessResult(); return JsonResult.buildSuccessResult();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment