更新服务器部分文件

This commit is contained in:
xiejie 2023-02-14 10:21:48 +08:00
parent cc03f0050f
commit e47f707ddf
17 changed files with 23 additions and 3 deletions

View File

@ -13,6 +13,7 @@ const {
updateAdminService, updateAdminService,
findAllAdminService, findAllAdminService,
findAdminByIdService, findAdminByIdService,
adminIsExistService
} = require("../services/adminService"); } = require("../services/adminService");
const { formatResponse, analysisToken } = require("../utils/tools"); const { formatResponse, analysisToken } = require("../utils/tools");
@ -108,4 +109,12 @@ router.patch("/:id", async function (req, res) {
res.send(formatResponse(0, "", result)); res.send(formatResponse(0, "", result));
}); });
/**
* 根据 loginId 来查找该管理员是否存在
*/
router.get("/adminIsExist/:loginId", async function (req, res) {
const result = await adminIsExistService(req.params.loginId);
res.send(formatResponse(0, "", result));
});
module.exports = router; module.exports = router;

View File

@ -8,6 +8,7 @@ const {
deleteAdminDao, deleteAdminDao,
findAdminByIdDao, findAdminByIdDao,
updateAdminDao, updateAdminDao,
findAdminByLoginId
} = require("../dao/adminDao"); } = require("../dao/adminDao");
const { adminRule } = require("./rules"); const { adminRule } = require("./rules");
const { ValidationError } = require("../utils/errors"); const { ValidationError } = require("../utils/errors");
@ -145,3 +146,16 @@ module.exports.updateAdminService = async function (id, newInfo) {
} }
return await updateAdminDao(id, newInfo); return await updateAdminDao(id, newInfo);
}; };
/**
*
* @param {*} loginId 管理员的登录账号
*/
module.exports.adminIsExistService = async function (loginId) {
const data = await findAdminByLoginId(loginId);
if (data.length) {
return true;
} else {
return false;
}
};

View File

@ -209,10 +209,7 @@ module.exports.userIsExistService = async function (loginId) {
* @returns * @returns
*/ */
module.exports.passwordcheckService = async function ({ userId, loginPwd }) { module.exports.passwordcheckService = async function ({ userId, loginPwd }) {
console.log(userId, "1");
console.log(loginPwd, "2");
const userInfo = await findUserByIdDao(userId); const userInfo = await findUserByIdDao(userId);
console.log(userInfo);
if (userInfo.loginPwd === md5(loginPwd)) { if (userInfo.loginPwd === md5(loginPwd)) {
return true; return true;
} else { } else {