/** * @param {Egg.Application} app - egg application */ // const { Server } = require('socket.io'); // const net = require('net'); // const EventEmitter = require('events'); module.exports = app => { const { router, controller, middleware } = app; setTimeout(() => { // 启动socket客户端 middleware.socket.socketClient(app); // 启动webSocket服务端 middleware.webSocket.webSocketServer(app); }, 10000); // 获取卡号 router.post('/getCard', controller.home.getCard); // 搜索卡号 router.post('/searchCard', controller.home.searchCard); // 绑卡 router.post('/bindCard', controller.home.bindCard); // 解绑 router.post('/unBindingCard', controller.home.unBindingCard); // B端单位管理员解绑 router.post('/unBindManager', controller.home.unBindManager); // 获取绑定记录 router.post('/getRecord', controller.home.getRecord); // 存储消息记录 router.post('/shortMsg', controller.home.shortMsg); // 保存未知消息 router.post("/saveUnknown", controller.home.saveUnknown); // 获取历史消息 router.post('/getHistoryMsg', controller.home.getHistoryMsg); // 删除历史消息 router.post('/delHistoryMsg', controller.home.delHistoryMsg); // 获取单位用户 router.post('/bsideManager', controller.home.bsideManager); };