bulkCreateGoodsReceipts method
Bulk create goods receipts
Implementation
Future<List<GoodsReceipt>> bulkCreateGoodsReceipts(
List<CreateGoodsReceiptRequest> requests,
) async {
final response = await _apiClient.post<Map<String, dynamic>>(
'/api/v1/purchase/goods-receipts/bulk-create',
data: {
'receipts': requests.map((req) => req.toJson()).toList(),
},
);
final receipts = response['data'] as List<dynamic>;
return receipts
.map((receipt) => GoodsReceipt.fromJson(receipt as Map<String, dynamic>))
.toList();
}