|  |  | 
 |  |  |     @Autowired | 
 |  |  |     private SystemDictDataBiz systemDictDataBiz; | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private DdNoticeConfigMapper ddNoticeConfigMapper; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     @Override | 
 |  |  |     public Integer create(Warning warning) { | 
 |  |  | 
 |  |  |                         if(com.github.xiaoymin.knife4j.core.util.CollectionUtils.isNotEmpty(memberList)&&memberList.size()>Constants.ZERO){ | 
 |  |  |                             List<String> ddUserIdList = memberList.stream().map(j->j.getErpId()).collect(Collectors.toList()); | 
 |  |  |                             //发送推送钉钉消息 | 
 |  |  |  | 
 |  |  |                             Boolean isSuccess = dingTalk.workInfoOANotice(Long.valueOf(systemDictDataBiz.queryByCode(Constants.DD_TALK,Constants.AGENT_ID).getCode()), | 
 |  |  |                                     String.join(",",ddUserIdList), | 
 |  |  |                                     dingTalk.getWeatherNoticeMsg(title,text)); | 
 |  |  |                                     ddNoticeConfigMapper.selectCount(new QueryWrapper<DdNoticeConfig>().lambda() | 
 |  |  |                                             .eq(DdNoticeConfig::getIsdeleted,Constants.ZERO).eq(DdNoticeConfig::getStatus,Constants.ZERO) | 
 |  |  |                                             .eq(DdNoticeConfig::getObjType,13))>Constants.ZERO? | 
 |  |  |                                     dingTalk.getWeatherNoticeMsg(title,text):null); | 
 |  |  |                             for (Member member:memberList) { | 
 |  |  |                                 WarningPush warningPush = new WarningPush(); | 
 |  |  |                                 warningPush.setCreateDate(new Date()); |