Search
描述
傳回符合篩選條件的零件清單。
物件
PTC-PLM.Windchill.BillOfProcess.Part
輸入
用來識別要從後端系統擷取的資料。
參數
類型
描述
必要
輸入
JSON
filter
字串
從後端系統擷取資料的篩選條件。如需有關 WRS 篩選參數的詳細資訊,請參閱 Odata 查詢參數
屬性
JSON
PTC.ProdMgmt.Part
字串
陣列
要傳回的零件屬性清單。
版本
字串
API 版本。
範例 
{
"inputs": {
"filter": "(startswith(Name, 'test') or endswith(Name, 'test') or contains(Name, 'test')) and (startswith(View, 'Design') or endswith(View, 'Design') or contains(View, 'Design'))"
},
"attributes": {
"PTC.ProdMgmt.Part": [
"Number",
"Version",
"ID",
"Name",
"State#Display"
]
},
"version": "1"
}
輸出
服務會傳回 CCO 格式的 JSON 物件。
範例 
{
"timeStamp": "2025-02-09 19:38:56.058",
"data": [
{
"itemListsData": [
{
"metadata": {
"Number": {
"label": "Number",
"type": "STRING"
},
"Version": {
"label": "Version",
"type": "STRING"
},
"ID": {
"label": "ID",
"type": "STRING"
},
"Name": {
"label": "Name",
"type": "STRING"
},
"State#Display": {
"label": "State",
"type": "STRING"
}
},
"items": [
{
"Number": {
"value": "0000000027"
},
"Version": {
"value": "A.1 (Design)"
},
"ID": {
"value": "OR:wt.part.WTPart:603745"
},
"Name": {
"value": "TestPart001"
},
"State#Display": {
"value": "In Work"
}
},
{
"Number": {
"value": "0000000036"
},
"Version": {
"value": "A.3 (Design)"
},
"ID": {
"value": "OR:wt.part.WTPart:668555"
},
"Name": {
"value": "TestPart007"
},
"State#Display": {
"value": "In Work"
}
}
],
"objectType": "PTC.ProdMgmt.Part"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.VOps.WCOperationAdapter"
}
}
],
"statusMessage": "OK",
"status": "200"
}
這是否有幫助?