|
|
const moment = require('moment');
|
|
|
const _ = require('lodash');
|
|
|
const aes = require('./aes');
|
|
|
const {yoho} = global.yoho.utils;
|
|
|
const {yohoSecret} = global.yoho.config;
|
|
|
const UserModel = require('../models/user');
|
...
|
...
|
@@ -64,6 +65,26 @@ const user = { |
|
|
return res.json({code: 200});
|
|
|
}).catch(next);
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 有货用户基础信息
|
|
|
* @param req
|
|
|
* @param res
|
|
|
* @param next
|
|
|
*/
|
|
|
userBaseInfo(req, res, next) {
|
|
|
let uid = req.body.uid;
|
|
|
let encryptUid = req.body.encryptUid;
|
|
|
|
|
|
if (encryptUid) {
|
|
|
uid = parseInt(aes.decryptUid(encryptUid), 10);
|
|
|
}
|
|
|
|
|
|
return req.ctx(UserModel).userBaseInfo(uid)
|
|
|
.then(result => {
|
|
|
return res.json(result);
|
|
|
}).catch(next);
|
|
|
}
|
|
|
};
|
|
|
|
...
|
...
|
|