fix converter item, fix datetime handling, fix parsing of markdown description
This commit is contained in:
24
openapi.yaml
24
openapi.yaml
@ -4,11 +4,7 @@ info:
|
||||
title: Generic Database API Service
|
||||
version: "2.0.0"
|
||||
|
||||
|
||||
paths:
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
# --- baseItem -------------------------------------------------------------------------------------
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
/pdb/v2/baseItem/{articleNumber}:
|
||||
get:
|
||||
tags: [ "Regular" ]
|
||||
@ -46,10 +42,6 @@ paths:
|
||||
$ref: "#/components/responses/clientSideError"
|
||||
500:
|
||||
$ref: "#/components/responses/serverSideError"
|
||||
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
# --- productionOrderItem --------------------------------------------------------------------------
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
/pdb/v2/productionOrderItem/{productionOrder}:
|
||||
get:
|
||||
tags: [ "Regular" ]
|
||||
@ -93,10 +85,6 @@ paths:
|
||||
$ref: "#/components/responses/clientSideError"
|
||||
500:
|
||||
$ref: "#/components/responses/serverSideError"
|
||||
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
# --- converterItem --------------------------------------------------------------------------------
|
||||
# --------------------------------------------------------------------------------------------------
|
||||
/pdb/v2/converterItem/{serialNumber}:
|
||||
get:
|
||||
tags: [ "Regular" ]
|
||||
@ -129,9 +117,9 @@ paths:
|
||||
,(CASE WHEN ISNULL(anonyme_cg_geraete.Artikelcode) THEN (CASE WHEN auftraege.C_Nummer = \"\" THEN NULL ELSE auftraege.C_Nummer END) ELSE anonyme_cg_geraete.C_Nummer END) AS cgNumber
|
||||
,(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
|
||||
,FALSE AS is_testConverter
|
||||
,FALSE AS isTestConverter
|
||||
,geraete_daten.montagedatum AS initialTestDate
|
||||
,(CASE WHEN geraete_daten.ergebnis_erstinbetriebnahme = \"PASS\" THEN TRUE ELSE FALSE END) AS intialTestResult
|
||||
,(CASE WHEN geraete_daten.ergebnis_erstinbetriebnahme = \"PASS\" THEN TRUE ELSE FALSE END) AS initialTestResult
|
||||
,geraete_daten.hv_test_datum AS hvTestDate
|
||||
,(CASE WHEN geraete_daten.hv_test_ergebnis = \"PASS\" THEN TRUE ELSE FALSE END) AS hvTestResult
|
||||
,geraete_daten.temp_test_datum AS temperatureTestDate
|
||||
@ -148,20 +136,20 @@ paths:
|
||||
STATEMENTEND
|
||||
```
|
||||
parameters:
|
||||
- name: productionOrder
|
||||
- name: serialNumber
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: integer
|
||||
responses:
|
||||
200:
|
||||
description: Here are your productionOrderItem items
|
||||
description: Here are your converterItem items
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: array
|
||||
items:
|
||||
$ref: "#/components/schemas/productionOrderItem"
|
||||
$ref: "#/components/schemas/converterItem"
|
||||
400:
|
||||
$ref: "#/components/responses/clientSideError"
|
||||
500:
|
||||
@ -301,7 +289,7 @@ components:
|
||||
hasEmsUpdate:
|
||||
type: boolean
|
||||
nullable: true
|
||||
testConverter:
|
||||
isTestConverter:
|
||||
type: boolean
|
||||
nullable: true
|
||||
initialTestDate:
|
||||
|
Reference in New Issue
Block a user