修复了没有添加用户的bug

master
P-Jhao 3 months ago
parent a624ab0946
commit a064e85fe5

@ -25,4 +25,8 @@ module.exports.getUserInfoDao = async function (loginId) {
loginId, loginId,
} }
}) })
}
module.exports.addUserDao = async function (userInfo) {
return await userModel.create(userInfo)
} }

@ -3,7 +3,8 @@ var router = express.Router();
const { const {
loginService, loginService,
updateUserInfoService, updateUserInfoService,
getUserInfoService getUserInfoService,
addUserService
} = require("../services/userService") } = require("../services/userService")
const { const {
formatResponse, formatResponse,
@ -43,4 +44,9 @@ router.put("/", async function (req, res, next) {
res.send(formatResponse(0, "", data)) res.send(formatResponse(0, "", data))
}) })
router.post("/", async function (req, res, next) {
const data = await addUserService(req.body)
res.send(formatResponse(0, "", data))
})
module.exports = router; module.exports = router;

@ -2,7 +2,8 @@ const md5 = require('md5');
const { const {
loginDao, loginDao,
updateUserDao, updateUserDao,
getUserInfoDao getUserInfoDao,
addUserDao
} = require("../dao/userDao") } = require("../dao/userDao")
const jwt = require("jsonwebtoken"); const jwt = require("jsonwebtoken");
const { const {
@ -44,4 +45,10 @@ module.exports.updateUserInfoService = async function (userInfo) {
module.exports.getUserInfoService = async function (loginId) { module.exports.getUserInfoService = async function (loginId) {
const data = await getUserInfoDao(loginId) const data = await getUserInfoDao(loginId)
return data.dataValues return data.dataValues
}
module.exports.addUserService = async function (userInfo) {
userInfo.loginPwd = md5(userInfo.loginPwd)
const data = await addUserDao(userInfo)
return data.dataValues
} }
Loading…
Cancel
Save