fixing swagger documentation param

This commit is contained in:
renaldybrada
2026-02-12 14:35:18 +07:00
parent 132b6b2b2b
commit 406fc1f177
6 changed files with 213 additions and 0 deletions

No files matched your search

+43
View File
@@ -147,6 +147,13 @@ const docTemplate = `{
],
"summary": "Update Antrian Operasi",
"parameters": [
{
"type": "string",
"description": "id antrian",
"name": "id",
"in": "path",
"required": true
},
{
"description": "Update Pasien Operasi",
"name": "body",
@@ -171,6 +178,35 @@ const docTemplate = `{
}
}
}
},
"delete": {
"tags": [
"Antrian Operasi"
],
"summary": "Delete Antrian Operasi",
"parameters": [
{
"type": "string",
"description": "id antrian",
"name": "id",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/shared.BaseResponse"
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/shared.BaseErrorResponse"
}
}
}
}
},
"/antrian-operasi/{id}/update-status": {
@@ -180,6 +216,13 @@ const docTemplate = `{
],
"summary": "Update Status Antrian Operasi",
"parameters": [
{
"type": "string",
"description": "id antrian",
"name": "id",
"in": "path",
"required": true
},
{
"description": "Update Status Pasien Operasi",
"name": "body",
+43
View File
@@ -141,6 +141,13 @@
],
"summary": "Update Antrian Operasi",
"parameters": [
{
"type": "string",
"description": "id antrian",
"name": "id",
"in": "path",
"required": true
},
{
"description": "Update Pasien Operasi",
"name": "body",
@@ -165,6 +172,35 @@
}
}
}
},
"delete": {
"tags": [
"Antrian Operasi"
],
"summary": "Delete Antrian Operasi",
"parameters": [
{
"type": "string",
"description": "id antrian",
"name": "id",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/shared.BaseResponse"
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/shared.BaseErrorResponse"
}
}
}
}
},
"/antrian-operasi/{id}/update-status": {
@@ -174,6 +210,13 @@
],
"summary": "Update Status Antrian Operasi",
"parameters": [
{
"type": "string",
"description": "id antrian",
"name": "id",
"in": "path",
"required": true
},
{
"description": "Update Status Pasien Operasi",
"name": "body",
+29
View File
@@ -491,6 +491,25 @@ paths:
tags:
- Antrian Operasi
/antrian-operasi/{id}:
delete:
parameters:
- description: id antrian
in: path
name: id
required: true
type: string
responses:
"200":
description: OK
schema:
$ref: '#/definitions/shared.BaseResponse'
"500":
description: Internal Server Error
schema:
$ref: '#/definitions/shared.BaseErrorResponse'
summary: Delete Antrian Operasi
tags:
- Antrian Operasi
get:
parameters:
- description: id antrian
@@ -512,6 +531,11 @@ paths:
- Antrian Operasi
put:
parameters:
- description: id antrian
in: path
name: id
required: true
type: string
- description: Update Pasien Operasi
in: body
name: body
@@ -533,6 +557,11 @@ paths:
/antrian-operasi/{id}/update-status:
put:
parameters:
- description: id antrian
in: path
name: id
required: true
type: string
- description: Update Status Pasien Operasi
in: body
name: body