nodejs系列: 综合练习实例 UserOtherRouterDoReg.js javascript
发布时间:2019-01-28 16:41:29 作者:本站编辑 来源:本站原创 浏览次数:
www.javainfo.com.cn 上干货 欢迎收藏
如有疑问 请留言 欢迎提供建议
var express = require('express'); var router = express.Router(); //业务层接口 var userService = require('../services/UserService'); //返回数据模型 var processStatus = require('../models/JsonProcessStatus'); var jsonResult = require('../models/JsonResult'); //执行注册用户信息的功能 router.post('/', function(req, res, next) { console.log('处理用户添加中。。。。'); //处理函数 start res.set('contentType','application/json'); console.log(req.body.name); if(req.body.name == '' || req.body.age == ''){ var rsInfo = new jsonResult(new processStatus(0,'用户修改失败')); var xx = JSON.stringify(rsInfo); res.send(xx); res.end(); return; //为了避免 程序继续执行 必须指定 return } userService.doReg(req.body.name,req.body.age,function (rs) { console.log('doReg method has processed ' + rs); if(rs == 'ok'){ var rsInfo = new jsonResult(new processStatus(1,'用户添加成功')); var xx = JSON.stringify(rsInfo); console.log("rsString " + xx); res.send(xx); res.end(); } }) //处理函数 end console.log('用户添加成功'); }); module.exports = router;
如有疑问 请留言 欢迎提供建议
评论已有 0 条