@@ -37,13 +37,6 @@ const userService: IUserService = {
37
37
38
38
return result
39
39
} ,
40
- async getUserByAny ( key , value ) {
41
- const statement = `SELECT * FROM users WHERE ${ key } = ?;`
42
-
43
- const [ result ] = await pool . execute < any > ( statement , [ value ] )
44
-
45
- return result
46
- } ,
47
40
async getUserByID ( userId ) {
48
41
const statement = `
49
42
SELECT
@@ -71,7 +64,9 @@ const userService: IUserService = {
71
64
const sqlLimit = limit . length ? `LIMIT ?, ?` : ''
72
65
const statement = `
73
66
SELECT
74
- u.id, u.name, u.realname, u.cellphone, u.enable, d.name department, r.name role, u.createAt, u.updateAt
67
+ u.id, u.name, u.realname, u.cellphone, u.enable, d.id departmentId,
68
+ d.name departmentName, r.id roleId, r.name roleName,
69
+ u.createAt, u.updateAt
75
70
FROM users u
76
71
LEFT JOIN department d ON d.id = u.departmentId
77
72
LEFT JOIN role r ON r.id = u.roleId
@@ -81,6 +76,13 @@ const userService: IUserService = {
81
76
82
77
const [ result ] = await pool . execute < any [ ] > ( statement , limit )
83
78
79
+ return result
80
+ } ,
81
+ async getUserByAny ( key , value ) {
82
+ const statement = `SELECT * FROM users WHERE ${ key } = ?;`
83
+
84
+ const [ result ] = await pool . execute < any > ( statement , [ value ] )
85
+
84
86
return result
85
87
}
86
88
}
0 commit comments