89. Мутация: Експорт на ZonesMap като опакован ISOXML

Създайте zip архив с избраната "ZonesMap" като ISOXML .

triangle-exclamation
circle-info

За избраното поле могат да бъдат експортирани множество ISOXML карти за приложение, използвайки applicationMaps >> uuids и/или equationMaps >> uuids.

1. Подготовка

  • Атрибутът applicationMaps съдържа масив от ZonesMaps (VectorAnalysisMaps) с обекти за норми, които да бъдат експортирани. Всеки такъв обект включва двойка от fieldUuid (връзка към избраното поле) и uuids (връзка към избраните ZonesMaps с присвоени норми).

  • Атрибутът equationMaps съдържа масив от EquationMaps, които да бъдат експортирани. Всеки такъв обект включва двойка от fieldUuid (връзка към избраното поле) и uuids (връзка към избраните EquationMaps).

  • Атрибутът archiveName съдържа името на генерирания zip архив.

  • Атрибутът filePostfix позволява добавяне на потребителски постфикси към експортираните файлове и архива.

mutation exportIsoXml {
  exportIsoXml(
    input: {
      applicationMaps:[
        {
          fieldUuid:"<placeholder_field_uuid>" 
          uuids:[
            "<placeholder_zones_map_1_uuid>",
            "<placeholder_zones_map_2_uuid>"
          ]
        }
      ] 
      equationMaps: [
        {
          fieldUuid:"<placeholder_field_uuid>" 
          uuids:[
            "<placeholder_equation_map_1_uuid>"
          ]
        }
      ]
      filePostfix:"_GP" 
      archiveName:"CustomZonesMapsISOXML"
    }
  ) {
    archiveUrl
  }
}

2. Сваляне на генерирания архив

След изпълнение на GraphQL заявката, е възможно да го изтеглите чрез curl или подобен подход.

circle-check

Last updated

Was this helpful?