You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
677 B

const userModel = require("./model/userModel")
module.exports.loginDao = async function ({
loginId,
loginPwd
}) {
return await userModel.findOne({
where: {
loginId,
loginPwd
}
})
}
module.exports.updateUserDao = async function (loginInfo) {
return await userModel.update(loginInfo, {
where: {
loginId: loginInfo.loginId,
}
})
}
module.exports.getUserInfoDao = async function (loginId) {
return await userModel.findOne({
where: {
loginId,
}
})
}
module.exports.addUserDao = async function (userInfo) {
return await userModel.create(userInfo)
}