ntrip-caster服务后端

This commit is contained in:
2026-05-12 17:43:03 +08:00
commit 6e761f3727
45 changed files with 3125 additions and 0 deletions

43
app/router.js Normal file
View File

@@ -0,0 +1,43 @@
/**
* @param {Egg.Application} app - egg application
*/
module.exports = app => {
const { router, middleware, controller } = app;
setTimeout(() => {
// 启动socket客户端
const caster = new middleware.ntripCaster.ntripCaster.SimpleNtripCaster(app);
caster.start();
}, 10000);
// 保存挂载点
router.post('/saveMountpoint', controller.home.saveMountpoint);
// 修改挂载点密码
router.post('/editPassword', controller.home.editPassword);
// 修改挂载点名称
router.post('/editMountpoint', controller.home.editMountpoint);
// 删除挂载点
router.post('/delMountpoint', controller.home.delMountpoint);
// 获取挂载点
router.get('/getMountpoint', controller.home.getMountpoint);
// 搜索挂载点
router.post('/searchMountpoint', controller.home.searchMountpoint);
// 全局寻获挂载点
router.post('/findMountpoint', controller.home.findMountpoint);
// 查看ntrip-clinet密码
router.post('/viewPassword', controller.home.viewPassword);
// 获取挂载点记录
router.post('/getRecord', controller.home.getRecord);
// 存储消息记录
router.post('/saveMsg', controller.home.saveMsg);
// 设置ntrip-clinet密码
router.post('/setPassword', controller.home.setPassword);
// 获取ntrip-clinet密码
router.post('/getPassword', controller.home.getPassword);
// 获取历史消息
router.post('/getHistoryMsg', controller.home.getHistoryMsg);
// 删除历史消息
router.post('/delHistoryMsg', controller.home.delHistoryMsg);
// 获取单位用户
router.post('/bsideManager', controller.home.bsideManager);
};