123456789101112131415161718192021222324252627282930313233343536 |
- "use strict";
- let express = require('express');
- let router = express.Router();
- let log = require('../util/log.js');
- let APIv1 = require('../include/endpoints').APIv1;
- let statsRepo = require("../repository/stats.msg.repo.js");
- /**
- * 获取应用角标数。
- *
- * chats/badge_no?user_id=sand
- *
- * 参数:
- * uid:用户id
- */
- router.get(APIv1.Application.BadgeNo, function (req, res) {
- let userId = req.query.user_id;
- statsRepo.getBadgeNumber(userId, function (err, result) {
- if (err) {
- console.error("Get badge number failed: ", err);
- res.status(500).send({message: "Get badge number failed."});
- return;
- }
- let data = {userId: userId, badge: result};
- res.send(data);
- });
- });
- module.exports = router;
|