使用 API #2 載入變體規格
您可以使用現成提供的 API #2 載入變體規格。您可在 Java 程式碼中進行類似如下的呼叫,來呼叫 API:
ArrayList<VariantSpecLoadOutputBean> outputBeans = VariantSpecHelper.service.loadVariantSpecs(variantSpecBeans);
您必須為 API 提供下列資訊:
• VariantSpecLoadOutoutBean 物件清單 - 每個 bean 都與必須建立的變體規格保持關聯。
• 每個 bean 都必須包含下列資訊:
◦ 名稱 - 變體規格的名稱。
◦ 編號 - 當您要重新配置現有變體規格時的有效變體規格碼。
◦ WTPart - 是否根據零件建立規格。
◦ 選項集 - 如果根據零件建立規格,會為零件提供指派的選項集。否則,會提供有效選項集。
◦ 資料夾 - 要用來儲存變體規格的資料夾。
◦ NavigationCriteria 物件 - 此物件可以持續。它必須具有:
▪ 名稱
▪ 擁有者
▪ 適用類型,例如,已套用至零件
▪ WTPartConfigSpec 物件清單
▪ NavigationFilter2 物件清單 - 這些可以包含 ATORuleConfigSpec 物件的清單。ATORuleConfigSpec 代表「選項篩選器」組態規格。
◦ HashMap<String, Set<String>> 代表「選項篩選器」中的選擇選取項。雜湊對應中的索引鍵集是選項的物件識別元,Set<String> 是選擇的物件識別元集合。
• 代碼必須將 bean 的集合傳遞至 API。
每個產生的 outputBean 都有一個 loadStatus 物件,其中包含有關變體規格建立成功/失敗的資訊及其他資訊。
相关信息