Как извлечь AssetType из актива при использовании xero API в приложении maven java? - PullRequest
0 голосов
/ 16 апреля 2020

Я включил XERO-API в свое приложение java, и мне нужно отобразить список активов вместе с их AssetType.

Я видел, что при вызове Почтальона для получения всех Активов возвращаемые элементы объекта JSON содержат атрибут "assetTypeId", а также в документации API"assetTypeId "атрибут возвращается.

Однако класс Asset.class из sdk java не содержит свойства assetTypeId. Есть ли другой способ получить AssetType из актива, используя xero-api java sdk? Я использую v3.5.2 банку.

1 Ответ

0 голосов
/ 16 апреля 2020

это поле должно быть сериализовано обратно на основе определения модели. Можете ли вы отправить обратно то, что вы получаете от SDK

public class AssetType {
  @JsonProperty("assetTypeId")
  private UUID assetTypeId;

  @JsonProperty("assetTypeName")
  private String assetTypeName;

  ... etc

Источник

https://github.com/XeroAPI/Xero-Java/blob/master/src/main/java/com/xero/models/assets/AssetType.java#L33

Позвольте мне знаем, что возвращается, и мы пытаемся понять, почему это не сериализовано обратно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...