소스 검색

修改附件

xueyiming 5 달 전
부모
커밋
d031f9ffc0

+ 3 - 0
we-com-server/src/main/java/com/tzld/piaoquan/wecom/job/WeComHistoryDataJob.java

@@ -229,6 +229,9 @@ public class WeComHistoryDataJob {
                             continue;
                         }
                         insertHistoryMessageList(staffList.get(0), externalUsers, miniprogramRecordList, createTime, corpId, startTime, endTime);
+                        for (MessageAttachment messageAttachment : messageAttachmentList) {
+                            messageAttachment.setStaffId(staffList.get(0).getId());
+                        }
                         messageAttachmentService.addMiniProgram(messageAttachmentList);
                     }
                 }

+ 2 - 1
we-com-server/src/main/java/com/tzld/piaoquan/wecom/service/Impl/MessageAttachmentServiceImpl.java

@@ -66,7 +66,8 @@ public class MessageAttachmentServiceImpl implements MessageAttachmentService {
             example.createCriteria()
                     .andAppidEqualTo(messageAttachment.getAppid())
                     .andTypeEqualTo(messageAttachment.getType())
-                    .andMiniprogramVideoIdEqualTo(messageAttachment.getMiniprogramVideoId());
+                    .andMiniprogramVideoIdEqualTo(messageAttachment.getMiniprogramVideoId())
+                    .andStaffIdEqualTo(messageAttachment.getStaffId());
             List<MessageAttachment> messageAttachments = messageAttachmentMapper.selectByExample(example);
             if (CollectionUtils.isEmpty(messageAttachments)) {
                 messageAttachmentMapper.insert(messageAttachment);