This commit is contained in:
parent
ccdef0458a
commit
0f104e5410
|
@ -43,19 +43,13 @@ module.exports = Self => {
|
|||
const stmt = new ParameterizedSQL(`
|
||||
SELECT *
|
||||
FROM(
|
||||
SELECT w.id, w.code, u.name, u.nickname, u.active, b.departmentFk
|
||||
SELECT w.id, w.code, u.name, u.nickname, u.active, wd.departmentFk
|
||||
FROM worker w
|
||||
JOIN account.user u ON u.id = w.id
|
||||
LEFT JOIN business b ON b.workerFk = w.id
|
||||
ORDER BY b.id DESC
|
||||
LIMIT 10000000000000000000
|
||||
LEFT JOIN workerDepartment wd ON wd.workerFk = w.id
|
||||
) w`);
|
||||
|
||||
stmt.merge(conn.makeSuffix(filter.fields));
|
||||
stmt.merge(conn.makeWhere(filter.where));
|
||||
stmt.merge(conn.makeGroupBy('w.id'));
|
||||
stmt.merge(conn.makeOrderBy(filter.order));
|
||||
stmt.merge(conn.makeLimit(filter.limit));
|
||||
stmt.merge(conn.makeSuffix(filter));
|
||||
|
||||
return conn.executeStmt(stmt);
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue