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

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

parent a2173417
......@@ -74,18 +74,19 @@ public class ContactController {
Long userId = contactSaveDto.getUserId();
List<Contact> contacts = contactSaveDto.getContacts();
Timestamp now = new Timestamp(System.currentTimeMillis());
contacts.stream()
.filter(Contact::valid)
.forEach(contact -> {
contact.setUserId(userId);
contact.setBizType(contactSaveDto.getBizType());
contact.setCreatedAt(now);
contact.setUpdatedAt(now);
});
if (contacts.isEmpty()) {
List<Contact> collect = contacts.stream()
.filter(Contact::valid)
.collect(Collectors.toList());
collect.forEach(contact -> {
contact.setUserId(userId);
contact.setBizType(contactSaveDto.getBizType());
contact.setCreatedAt(now);
contact.setUpdatedAt(now);
});
if (collect.isEmpty()) {
return JsonResult.buildErrorStateResult("数据格式错误", null);
}
contactService.save(contacts);
contactService.save(collect);
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