问题已解决:
sendMsg() {
// 设置消息触发条件
let a = 2 //临时条件
if (a > 0) {
// 3、发送消息
axios({
url: process.env.VUE_APP_API + MsgurlPrefix,
method: 'post',
data: {
title: '合同到期提醒001',
target_type: 0, // 消息接受对象为 用户
target_user: [11, 10], // 接受消息的用户ID
creator: 1,
content: '有合同快到期了,请及时处理。'
},
headers: {
Authorization: 'JWT ' + util.cookies.get('token'),
"Content-Type": "application/json;charset=UTF-8",
},
}).then(res => {
console.log('系统消息发送成功', res);
}).catch(err => {
console.error('系统消息发送失败', err);
});
}
},
问 websocket调用,触发条件自动发送消息给指定用户