登入系统完成

此提交包含在:
2021-07-24 22:40:01 +08:00
父節點 5bac90d1a0
當前提交 09ab33cdac
共有 9 個檔案被更改,包括 85 行新增13 行删除

查看文件

@@ -4,11 +4,24 @@ import {IUser} from "../types"
import {db} from "../includes"
@Service()
export class UserModel{
async insertUser(user:IUser){
export class UserModel {
async insertUser(user: IUser) {
await db.query('insert into users (username,realName,role) values(?,?,?) ' +
'ON DUPLICATE KEY UPDATE username=username',[
user.username,user.realName,user.role
'ON DUPLICATE KEY UPDATE username=username', [
user.username, user.realName, user.role
])
}
async findUserByUsername(username: string) {
let user = await db.query('select * from users where username=?', [username])
if (!user.length) {
return null
}
return <IUser>{
id: user[0].id,
username: user[0].username,
realName: user[0].realName,
role: user[0].role
}
}
}