getHuPackProposal method

Future<Response<Json>> getHuPackProposal({
  1. required String csrfToken,
  2. required PackingInstruction packingInstruction,
  3. required String plant,
  4. required String storageLocation,
  5. String? batchNumber,
  6. Json? getHUPackProposalExtra,
})

Implementation

Future<Response<Json>> getHuPackProposal({
  required String csrfToken,
  required PackingInstruction packingInstruction,
  required String plant,
  required String storageLocation,
  String? batchNumber,
  Json? getHUPackProposalExtra,
}) async {
  return await client.get(
    HUEndpoints.huPackProposal,
    queryParameters: {
      'plant': plant,
      'storage_location': storageLocation,
      if (batchNumber != null)
        'batch': batchNumber,
      'packing_instruction': packingInstruction.piNumber,
    },
    options: Options(
      extra: getHUPackProposalExtra,
      headers: {'x-csrf-token': csrfToken},
    ),
  );
}