|
@@ -101,6 +101,42 @@ router.route('/login').all((req, res, next) => {
|
|
|
|
|
|
});
|
|
|
|
|
|
+/*手机登录接口*/
|
|
|
+router.route('/phoneLogin').all((req, res, next) => {
|
|
|
+ //mode的处理
|
|
|
+ if (req.body[0]) {
|
|
|
+ // 0 用户名 1 用户密码
|
|
|
+ c = Object.values(req.body[0]); //获取用户密码
|
|
|
+ p = [c[0]]
|
|
|
+ // p[1] = bcrypt.hashSync(p[1], bcrypt.genSaltSync(10));
|
|
|
+ var _password = [c[0]];
|
|
|
+ _password.unshift(_mysqluser[0], _mysqluser[1], "selectPassword");
|
|
|
+
|
|
|
+ mysql.usselect(_password, function(ret) {
|
|
|
+ var _ret = ret
|
|
|
+ var paJ = _ret[0][0].password
|
|
|
+ let uid = _ret[0][0].userid
|
|
|
+ let duid = [uid]
|
|
|
+ bcrypt.compare(c[1], paJ, function(err, result) {
|
|
|
+ // console.log(result)
|
|
|
+ if (result) {
|
|
|
+ //参数拼接,登录
|
|
|
+ duid.unshift(_mysqlLabor[0], _mysqlLabor[1], "selectUser");
|
|
|
+ //执行存储过程
|
|
|
+ mysql.usselect(p, function(ret) {
|
|
|
+ res.end(JSON.stringify({ status: "1", ...ret }));
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ res.end(JSON.stringify([{ status: "0" }]));
|
|
|
+ }
|
|
|
+ })
|
|
|
+ });
|
|
|
+
|
|
|
+ // console.log(isEqual)
|
|
|
+ }
|
|
|
+
|
|
|
+});
|
|
|
+
|
|
|
// 图片转base64
|
|
|
router.route('/imgToBase64').all((req, res, next) => {
|
|
|
var json = queryString(req.url);
|