HttpUtil.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:Webhook_server 作者:
/**
 * 发送简单的文本通知给部门所有人
 * 目前用于merge请求通过的时候通知所有人员的时候
 *
 * @param toSpecialUser 是否只是发给单个用户,若非empty,则发给指定用户,否则发给部门所有人
 * @param content       要发送的文本内容
 */
public void sendTextMsg(@Nullable String toSpecialUser, String content) {
    if (Params.userlist != null) {
        Params.userlist.stream()
                .filter(bean -> TextUtils.isEmpty(toSpecialUser) || bean.getName().equalsIgnoreCase(toSpecialUser))
                .forEach(bean -> {
                    String userId = bean.getUserid();

                    MessageTextBean textBean = new MessageTextBean();
                    textBean.setTouser(userId);
                    textBean.setAgentid(Params.agentId);
                    textBean.setMsgtype(MessageType.TEXT);

                    MessageTextBean.TextBean subTextBean = new MessageTextBean.TextBean();
                    subTextBean.setContent(content);

                    textBean.setText(subTextBean);
                    postNormal("message/send", MessageResponseBean.class, textBean);
                });
    } else {
        getDepartmentMenberList();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号