diff --git a/plugin/index.js b/plugin/index.js index 13e9b65..feeaec5 100644 --- a/plugin/index.js +++ b/plugin/index.js @@ -3,12 +3,16 @@ const express = require('express') const router = express.Router() router.post('/before_receive', (req, res) => { - console.log('in before_receive, body:', req.body) - res.send(Buffer.from('qe.MESSAGE = new message')) + console.log('in before_receive') //, body:', req.body) + const qe = req.body.qe + let respbuf = '' + if (qe.DESTADDR === '911') respbuf = 'result = 8' + else respbuf = 'qe.SMPPOPTION=0x1400:414243\nqe.SMPPOPTION=0x1401:61626364' + res.send(respbuf) }) router.post('/route', (req, res) => { - console.log('in route, qe:', req.body.qe) + console.log('in route') //, qe:', req.body.qe) const qe = req.body.qe let respbuf = '' if (qe.DESTADDR === '123') @@ -22,4 +26,3 @@ router.use((req, res, next) => { }) module.exports = router -