- sort item page by SKU
This commit is contained in:
parent
e0ac509007
commit
185d563ac0
@ -23,12 +23,11 @@ async function get(req: Request, res: Response) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
prisma.item
|
prisma.item
|
||||||
.findMany({ skip: (page - 1) * takeSize, take: takeSize }) // Skip the amount of items per page times the page number minus 1; skip has to be (page-1)*takeSize because skip is 0 indexed
|
.findMany({ skip: (page - 1) * takeSize, take: takeSize, orderBy: { SKU: "asc" } }) // Skip the amount of items per page times the page number minus 1; skip has to be (page-1)*takeSize because skip is 0 indexed
|
||||||
.then((items) => {
|
.then((items) => {
|
||||||
prisma.storageLocation.findMany({}).then((locations) => {
|
prisma.storageLocation.findMany({}).then((locations) => {
|
||||||
prisma.itemCategory.findMany({}).then((categories) => {
|
prisma.itemCategory.findMany({}).then((categories) => {
|
||||||
prisma.contactInfo.findMany({}).then((contactInfo) => {
|
prisma.contactInfo.findMany({}).then((contactInfo) => {
|
||||||
|
|
||||||
res.render(__path + '/src/frontend/items.eta.html', { items: items, currentPage: page, maxPages: pageSize, storeLocs: locations, categories: categories, contactInfo: contactInfo });
|
res.render(__path + '/src/frontend/items.eta.html', { items: items, currentPage: page, maxPages: pageSize, storeLocs: locations, categories: categories, contactInfo: contactInfo });
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user