userService.js 1.2 KB
var userModel =  require('../model/userModel');
var saitMd5 = require('../util/saltMD5')
var status = require('../util/resTemplate') 

function userService(){

}
// var userService = () => {
//     userModel.create({
//         id:'123435465dd7890',
//         name:'555555',
//         age:11,
//         telephone:11112112,
//         password:saitMd5.md5AddSalt('123455').md5Pass
//     })
//       .then((data)=>{
//         console.dir('返回参数',data)
//         ctx.body = data;
//       })
//       .catch((err)=>{
//         status.res(ctx,400,err);
//         console.log('err',err)
//       })
// }

userService.prototype.addUser = (data)=>{
    return new Promise(function (resolve, reject) {
        userModel.create(data)
        .then((data)=>{
            resolve(data)
        })
        .catch((err)=>{
            console.log(err.message)
            reject(new Error(err.message))
        })
    })
}
// export default class myClass{
    
//       // 公有方法
//       foo(baz) {
//         this[bar](baz);
//       }
    
//       // 私有方法
//       [bar](baz) {
//         return this[snaf] = baz;
//       }
    
//       // ...
//     };



module.exports = new userService();