AWC SOA 通过 item_id查询父项
//根据id查询对ITEMS
let itemQuery = {
inputCriteria: [{
queryNames: ['零组件 ID'],
queryType: 1
}]
}
soaSvc.post("Query-2010-04-SavedQuery", "findSavedQueries", itemQuery).then(async (findQuery) => {
var savedQuery = findQuery.savedQueries[0];
let queryItemsCondition = {
query: savedQuery,
entries: ["零组件 ID"],
values: ["000164;000140"]
}
//查询ITem对象
return await soaSvc.post("Query-2006-03-SavedQuery", "executeSavedQuery", queryItemsCondition).then(async (queryUserResponse1) => {
let queryParentCondition = {
objects: queryUserResponse1.objects,
numLevels: 1,
whereUsedPrecise: false,
rule: "",
}
//查询引用的对象
return await soaSvc.post("Core-2007-01-DataManagement", "whereUsed", queryParentCondition).then(async (queryUserResponse2) => {
console.log(queryUserResponse2);
}).catch(
function (error) {
console.log(error);
}
);
}).catch(
function (error) {
console.log(error);
}
);;
});