not yet working support for list input parameters
This commit is contained in:
22
openapi.yaml
22
openapi.yaml
@ -158,7 +158,7 @@ paths:
|
||||
500:
|
||||
$ref: "#/components/responses/serverSideError"
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
/pdb/v2/pcbItem/{serialNumbers}:
|
||||
/pdb/v2/pcbItem:
|
||||
get:
|
||||
tags: [ "Regular" ]
|
||||
operationId: Regular.pcbItem
|
||||
@ -170,14 +170,14 @@ paths:
|
||||
DATABASETAGEND
|
||||
STATEMENTBEGIN
|
||||
SELECT
|
||||
sn.seriennummer AS serial_number
|
||||
,CAST(sn.produktionsauftrag AS INT) AS production_order
|
||||
,sn.n AS batch_index
|
||||
,(CASE WHEN auftraege.artikelcode LIKE 'T%' THEN CAST(SUBSTRING(auftraege.artikelcode, 2) AS INT) ELSE CAST(auftraege.artikelcode AS INT) END) AS article_code
|
||||
,(CASE WHEN ISNULL(ems.Seriennummer) THEN auftraege.IX ELSE ems.Equi_index END) AS bom_index
|
||||
,(CASE WHEN ISNULL(ems.Seriennummer) THEN FALSE ELSE TRUE END) AS has_ems_update
|
||||
sn.seriennummer AS serialNumber
|
||||
,CAST(sn.produktionsauftrag AS INT) AS productionOrder
|
||||
,sn.n AS batchIndex
|
||||
,(CASE WHEN auftraege.artikelcode LIKE 'T%' THEN CAST(SUBSTRING(auftraege.artikelcode, 2) AS INT) ELSE CAST(auftraege.artikelcode AS INT) END) AS articleCode
|
||||
,(CASE WHEN ISNULL(ems.Seriennummer) THEN auftraege.IX ELSE ems.Equi_index END) AS bomIndex
|
||||
,(CASE WHEN ISNULL(ems.Seriennummer) THEN FALSE ELSE TRUE END) AS hasEmsUpdate
|
||||
,stammdaten.bezeichnung AS description
|
||||
,(CASE WHEN modulindex.modulindex = "" THEN NULL ELSE modulindex.modulindex END) AS module_index
|
||||
,(CASE WHEN modulindex.modulindex = \"\" THEN NULL ELSE modulindex.modulindex END) AS moduleIndex
|
||||
FROM sn
|
||||
JOIN auftraege ON sn.produktionsauftrag = auftraege.produktionsauftrag
|
||||
JOIN stammdaten ON auftraege.artikelcode = stammdaten.Artikelcode
|
||||
@ -373,7 +373,11 @@ components:
|
||||
deliveryDate:
|
||||
type: dateTime
|
||||
nullable: true
|
||||
pcbItem:
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
pcbItem:
|
||||
description: pcb items selected by serial number
|
||||
type: object
|
||||
properties:
|
||||
serialNumber:
|
||||
type: integer
|
||||
nullable: true
|
||||
|
Reference in New Issue
Block a user