12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.steerinfo.dil.service.impl;
- import com.steerinfo.dil.feign.IMFeign;
- import com.steerinfo.dil.service.IUtilService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import java.util.ArrayList;
- import java.util.Date;
- import java.util.HashMap;
- @Service
- public class UtilServiceImpl implements IUtilService {
- @Autowired
- IMFeign imFeign;
-
- @Override
- public void pushMesToWebsocket(String capacityNumber, String pushMes) {
-
- HashMap<Object, Object> mesMap = new HashMap<>();
- mesMap.put("messageType", 4);
- mesMap.put("sendPerson", "system");
- mesMap.put("receivePerson", capacityNumber);
- mesMap.put("messageContent", pushMes + new Date());
- mesMap.put("createTime", new Date());
- ArrayList<Object> list = new ArrayList<>();
- list.add(mesMap);
-
- HashMap<Object, Object> sendMap = new HashMap<>();
-
- sendMap.put("messages", list);
- imFeign.sendToUser(sendMap);
- }
- }
|