|
@ -9,6 +9,8 @@ import com.epmet.dto.result.WxmpTemplateListResultDTO; |
|
|
import com.epmet.service.UserMessageService; |
|
|
import com.epmet.service.UserMessageService; |
|
|
import com.epmet.service.WxmpMessageExtService; |
|
|
import com.epmet.service.WxmpMessageExtService; |
|
|
import com.epmet.service.WxmpMessageService; |
|
|
import com.epmet.service.WxmpMessageService; |
|
|
|
|
|
import org.slf4j.Logger; |
|
|
|
|
|
import org.slf4j.LoggerFactory; |
|
|
import org.springframework.beans.BeanUtils; |
|
|
import org.springframework.beans.BeanUtils; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
@ -24,6 +26,8 @@ import java.util.List; |
|
|
*/ |
|
|
*/ |
|
|
@Service |
|
|
@Service |
|
|
public class WxmpMessageExtServiceImpl implements WxmpMessageExtService { |
|
|
public class WxmpMessageExtServiceImpl implements WxmpMessageExtService { |
|
|
|
|
|
|
|
|
|
|
|
private Logger logger = LoggerFactory.getLogger(getClass()); |
|
|
@Autowired |
|
|
@Autowired |
|
|
private WxmpMessageService wxmpMessageService; |
|
|
private WxmpMessageService wxmpMessageService; |
|
|
@Autowired |
|
|
@Autowired |
|
@ -59,7 +63,14 @@ public class WxmpMessageExtServiceImpl implements WxmpMessageExtService { |
|
|
wxmpMsgList.add(wxSubscribeMessageFormDTO); |
|
|
wxmpMsgList.add(wxSubscribeMessageFormDTO); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
if (wxmpMsgList.size() > 0){ |
|
|
|
|
|
try { |
|
|
wxmpMessageService.sendWxSubscribeMessage(wxmpMsgList); |
|
|
wxmpMessageService.sendWxSubscribeMessage(wxmpMsgList); |
|
|
|
|
|
}catch (Exception e){ |
|
|
|
|
|
logger.error("微信消息发送失败,入参:{},错误信息:{}",wxmpMsgList,e.getMessage()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
return userMessageService.saveUserMessageList(userMsgList); |
|
|
return userMessageService.saveUserMessageList(userMsgList); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|