1、通过钉钉群添加一个机器人
2、代码实现
/**
* 发钉钉审核.
*
* @param
*/
private void sendDingDing(PoMaster poMaster){
if(poMaster.getTotalPrice().doubleValue() > 500){
String url = "https://oapi.dingtalk.com/robot/send?access_token=e11bbb694ad4425bf687d2e0c5a6f2cdc2282afa5d337e2797edd0ebd4332ea1";
JSONObject msg = new JSONObject();
msg.set("msgtype", "markdown");
msg.set("markdown", new JSONObject()
.set("title", "采购单" + poMaster.getId() + ",需要您的审核")
.set("text","# 杭州天气 \n > 9度,西北风1级,空气良89,相对温度73%\n > ![screenshot](https://img.alicdn.com/tfs/TB1NwmBEL9TBuNjy1zbXXXpepXa-2400-1218.png)\n > ###### 10点20分发布 [天气](https://www.dingtalk.com) \n"));
//指定手机号@指定的人
//msg.set("atMobiles", new JSONArray().set("17550579297").set("18537866710"));
//msg.set("at", new JSONObject().set("atMobiles", new JSONArray().set("18537866710")));
msg.set("at", new JSONObject().set("isAtAll", true));
String json = JSONUtil.toJsonStr(msg);
String result = HttpRequest.post(url)
.body(json)
.execute().body();
log.debug("采购单{},发送邮件审核成功", poMaster.getId());
} else {
log.debug("采购单{},未达到下线金额,不用审核", poMaster.getId());
}
}