...
|
...
|
@@ -2,7 +2,6 @@ |
|
|
* @Author: Targaryen
|
|
|
* @Date: 2017-04-13 10:25:56
|
|
|
* @Last Modified by: Targaryen
|
|
|
* @Last Modified time: 2017-04-14 17:07:09
|
|
|
*/
|
|
|
|
|
|
/* ******************
|
...
|
...
|
@@ -10,24 +9,27 @@ |
|
|
********************/
|
|
|
|
|
|
'use strict';
|
|
|
|
|
|
const api = global.yoho.API;
|
|
|
const aes = require('./aes-pwd');
|
|
|
|
|
|
/**
|
|
|
* 重置密码
|
|
|
* @param {*} params
|
|
|
*/
|
|
|
const resetPassword = (params) => {
|
|
|
return api.post('', {
|
|
|
method: 'app.password.modPwdByCode',
|
|
|
uid: params.uid,
|
|
|
oldPwd: aes.aesPwd(params.oldPwd),
|
|
|
newPwd: aes.aesPwd(params.newPwd),
|
|
|
token: params.token
|
|
|
});
|
|
|
};
|
|
|
class ResetModel extends global.yoho.BaseModel {
|
|
|
constructor(ctx) {
|
|
|
super(ctx);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 重置密码
|
|
|
* @param {*} params
|
|
|
*/
|
|
|
resetPassword(params) {
|
|
|
return this.post({data: {
|
|
|
method: 'app.password.modPwdByCode',
|
|
|
uid: params.uid,
|
|
|
oldPwd: aes.aesPwd(params.oldPwd),
|
|
|
newPwd: aes.aesPwd(params.newPwd),
|
|
|
token: params.token
|
|
|
}});
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
resetPassword
|
|
|
}; |
|
|
module.exports = ResetModel; |
...
|
...
|
|