Add SQL query for average cost retrieval and generate TriggerLog model
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { Controller, Get, Param } from '@nestjs/common'
|
||||
import { Controller, Get } from '@nestjs/common'
|
||||
import { StockBalanceService } from './stock-balance.service'
|
||||
|
||||
@Controller('stock-balance')
|
||||
@@ -10,8 +10,8 @@ export class StockBalanceController {
|
||||
return this.service.findAll()
|
||||
}
|
||||
|
||||
@Get(':itemId')
|
||||
findOne(@Param('itemId') itemId: string) {
|
||||
return this.service.findOne(Number(itemId))
|
||||
}
|
||||
// @Get(':itemId')
|
||||
// findOne(@Param('itemId') itemId: string) {
|
||||
// return this.service.findOne(Number(itemId))
|
||||
// }
|
||||
}
|
||||
|
||||
@@ -11,9 +11,9 @@ export class StockBalanceService {
|
||||
return ResponseMapper.list(items)
|
||||
}
|
||||
|
||||
async findOne(ProductId: number) {
|
||||
const item = await this.prisma.stockBalance.findUnique({ where: { ProductId } })
|
||||
if (!item) return null
|
||||
return ResponseMapper.single(item)
|
||||
}
|
||||
// async findOne(productId: number) {
|
||||
// const item = await this.prisma.stockBalance.findUnique({ where: { productId: productId } })
|
||||
// if (!item) return null
|
||||
// return ResponseMapper.single(item)
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user