| 
														
															@@ -12,6 +12,7 @@ import com.tzld.piaoquan.wecom.model.po.*; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.tzld.piaoquan.wecom.service.AccessTokenService; 
														 | 
														
														 | 
														
															 import com.tzld.piaoquan.wecom.service.AccessTokenService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.tzld.piaoquan.wecom.service.HistoryMessageService; 
														 | 
														
														 | 
														
															 import com.tzld.piaoquan.wecom.service.HistoryMessageService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.tzld.piaoquan.wecom.service.MessageAttachmentService; 
														 | 
														
														 | 
														
															 import com.tzld.piaoquan.wecom.service.MessageAttachmentService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.tzld.piaoquan.wecom.service.UserService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.tzld.piaoquan.wecom.utils.*; 
														 | 
														
														 | 
														
															 import com.tzld.piaoquan.wecom.utils.*; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.tzld.piaoquan.wecom.utils.page.Page; 
														 | 
														
														 | 
														
															 import com.tzld.piaoquan.wecom.utils.page.Page; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.xxl.job.core.biz.model.ReturnT; 
														 | 
														
														 | 
														
															 import com.xxl.job.core.biz.model.ReturnT; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -56,6 +57,9 @@ public class WeComHistoryDataJob1 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Autowired 
														 | 
														
														 | 
														
															     @Autowired 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private StaffWithUserMapper staffWithUserMapper; 
														 | 
														
														 | 
														
															     private StaffWithUserMapper staffWithUserMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @Autowired 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    private UserService userService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @XxlJob("saveHistoryMessageJob1") 
														 | 
														
														 | 
														
															     @XxlJob("saveHistoryMessageJob1") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public ReturnT<String> selectHistoryMessageByDay(String param) { 
														 | 
														
														 | 
														
															     public ReturnT<String> selectHistoryMessageByDay(String param) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -289,15 +293,7 @@ public class WeComHistoryDataJob1 { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 historyMessage.setCreateTime(new Date(createTime * 1000)); 
														 | 
														
														 | 
														
															                 historyMessage.setCreateTime(new Date(createTime * 1000)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 historyMessageList.add(historyMessage); 
														 | 
														
														 | 
														
															                 historyMessageList.add(historyMessage); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 if (status == 2) { 
														 | 
														
														 | 
														
															                 if (status == 2) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    StaffWithUserExample example = new StaffWithUserExample(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    example.createCriteria().andUserIdEqualTo(userId).andStaffIdEqualTo(staff.getId()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    List<StaffWithUser> staffWithUserList = staffWithUserMapper.selectByExample(example); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    if (CollectionUtils.isEmpty(staffWithUserList)) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        continue; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    StaffWithUser staffWithUser = staffWithUserList.get(0); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    staffWithUser.setIsDelete(1); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    staffWithUserMapper.updateByPrimaryKeySelective(staffWithUser); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    userService.delStaffWithUser(userId, staff.getId(), createTime); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 |