| @@ -277,9 +277,19 @@ class ReportController( | |||||
| fun getGrnReport( | fun getGrnReport( | ||||
| @RequestParam(required = false) receiptDateStart: String?, | @RequestParam(required = false) receiptDateStart: String?, | ||||
| @RequestParam(required = false) receiptDateEnd: String?, | @RequestParam(required = false) receiptDateEnd: String?, | ||||
| @RequestParam(required = false) itemCode: String? | |||||
| @RequestParam(required = false) itemCode: String?, | |||||
| @RequestParam(required = false) supplier: String?, | |||||
| @RequestParam(required = false) poCode: String?, | |||||
| @RequestParam(required = false) grnCode: String?, | |||||
| ): Map<String, Any> { | ): Map<String, Any> { | ||||
| val rows = reportService.searchGrnReport(receiptDateStart, receiptDateEnd, itemCode) | |||||
| val rows = reportService.searchGrnReport( | |||||
| receiptDateStart, | |||||
| receiptDateEnd, | |||||
| itemCode, | |||||
| supplier, | |||||
| poCode, | |||||
| grnCode, | |||||
| ) | |||||
| val isAdmin = SecurityUtils.isGranted("ADMIN") | val isAdmin = SecurityUtils.isGranted("ADMIN") | ||||
| val sanitizedRows = | val sanitizedRows = | ||||
| if (isAdmin) { | if (isAdmin) { | ||||