|
@@ -27,7 +27,7 @@ class AdminController extends Controller {
|
|
|
}
|
|
|
async changePass() {
|
|
|
const { ctx } = this;
|
|
|
- const { userName, password, newpassword } = ctx.request.body;
|
|
|
+ const { userName, oldpass, newpass } = ctx.request.body;
|
|
|
const configJson = require(filePath.configJson);
|
|
|
const data = configJson.admin.filter(p => p.userName === userName);
|
|
|
let msg;
|
|
@@ -35,10 +35,10 @@ class AdminController extends Controller {
|
|
|
if (data.length <= 0) {
|
|
|
msg = { errcode: -1001, errmsg: '用户不存在' };
|
|
|
} else {
|
|
|
- if (data[0].password === password) {
|
|
|
+ if (data[0].password === oldpass) {
|
|
|
configJson.admin.forEach(p => {
|
|
|
if (p.userName === userName) {
|
|
|
- p.password = newpassword;
|
|
|
+ p.password = newpass;
|
|
|
}
|
|
|
});
|
|
|
const jsonstr = JSON.stringify(configJson);
|