import express from 'express'; import {robotLog as debug} from "../common/Debug"; import {singleton} from "../common/Singleton"; import {RobotManage} from "./RobotManage"; const router = express.Router(); router.get('/create', async (req, res, next) => { let query = req.query; let {host, room } = query; host = host as string; room = room as string; debug(`receive create robot msg: ${host}, ${room}`); let manage = singleton(RobotManage); try { await manage.addOne({host, room}); res.json({errcode: 0}); } catch (err) { res.json({errcode: 1}) } }) export default router;