This commit is contained in:
Anang Yusman 2026-01-20 01:52:28 +08:00
parent 3a86251fab
commit 4976e47a9d
6 changed files with 14853 additions and 14311 deletions

View File

@ -7033,6 +7033,11 @@ const docTemplate = `{
"in": "header", "in": "header",
"required": true "required": true
}, },
{
"type": "string",
"name": "status",
"in": "query"
},
{ {
"type": "string", "type": "string",
"name": "title", "name": "title",

View File

@ -7022,6 +7022,11 @@
"in": "header", "in": "header",
"required": true "required": true
}, },
{
"type": "string",
"name": "status",
"in": "query"
},
{ {
"type": "string", "type": "string",
"name": "title", "name": "title",

View File

@ -5366,6 +5366,9 @@ paths:
name: X-Client-Key name: X-Client-Key
required: true required: true
type: string type: string
- in: query
name: status
type: string
- in: query - in: query
name: title name: title
type: string type: string

View File

@ -3669,7 +3669,7 @@ const docTemplate = `{
], ],
"description": "API for getting all Cities", "description": "API for getting all Cities",
"tags": [ "tags": [
"Untags" "Cities"
], ],
"summary": "Get all Cities", "summary": "Get all Cities",
"responses": { "responses": {
@ -3713,7 +3713,7 @@ const docTemplate = `{
], ],
"description": "API for create Cities", "description": "API for create Cities",
"tags": [ "tags": [
"Untags" "Cities"
], ],
"summary": "Create Cities", "summary": "Create Cities",
"parameters": [ "parameters": [
@ -3770,7 +3770,7 @@ const docTemplate = `{
], ],
"description": "API for getting one Cities", "description": "API for getting one Cities",
"tags": [ "tags": [
"Untags" "Cities"
], ],
"summary": "Get one Cities", "summary": "Get one Cities",
"parameters": [ "parameters": [
@ -3829,7 +3829,7 @@ const docTemplate = `{
"application/json" "application/json"
], ],
"tags": [ "tags": [
"Untags" "Cities"
], ],
"summary": "Update Cities", "summary": "Update Cities",
"parameters": [ "parameters": [
@ -3891,7 +3891,7 @@ const docTemplate = `{
], ],
"description": "API for delete Cities", "description": "API for delete Cities",
"tags": [ "tags": [
"Untags" "Cities"
], ],
"summary": "Delete Cities", "summary": "Delete Cities",
"parameters": [ "parameters": [
@ -3937,6 +3937,306 @@ const docTemplate = `{
} }
} }
}, },
"/clients": {
"get": {
"security": [
{
"Bearer": []
}
],
"description": "API for getting all Clients",
"tags": [
"Clients"
],
"summary": "Get all Clients",
"parameters": [
{
"type": "integer",
"name": "createdBy",
"in": "query"
},
{
"type": "string",
"name": "name",
"in": "query"
},
{
"type": "integer",
"name": "count",
"in": "query"
},
{
"type": "integer",
"name": "limit",
"in": "query"
},
{
"type": "integer",
"name": "nextPage",
"in": "query"
},
{
"type": "integer",
"name": "page",
"in": "query"
},
{
"type": "integer",
"name": "previousPage",
"in": "query"
},
{
"type": "string",
"name": "sort",
"in": "query"
},
{
"type": "string",
"name": "sortBy",
"in": "query"
},
{
"type": "integer",
"name": "totalPage",
"in": "query"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/response.Response"
}
},
"400": {
"description": "Bad Request",
"schema": {
"$ref": "#/definitions/response.BadRequestError"
}
},
"401": {
"description": "Unauthorized",
"schema": {
"$ref": "#/definitions/response.UnauthorizedError"
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/response.InternalServerError"
}
}
}
},
"post": {
"security": [
{
"Bearer": []
}
],
"description": "API for create Clients",
"tags": [
"Clients"
],
"summary": "Create Clients",
"parameters": [
{
"type": "string",
"default": "Bearer \u003cAdd access token here\u003e",
"description": "Insert your access token",
"name": "Authorization",
"in": "header"
},
{
"description": "Required payload",
"name": "payload",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/request.ClientsCreateRequest"
}
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/response.Response"
}
},
"400": {
"description": "Bad Request",
"schema": {
"$ref": "#/definitions/response.BadRequestError"
}
},
"401": {
"description": "Unauthorized",
"schema": {
"$ref": "#/definitions/response.UnauthorizedError"
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/response.InternalServerError"
}
}
}
}
},
"/clients/{id}": {
"get": {
"security": [
{
"Bearer": []
}
],
"description": "API for getting one Clients",
"tags": [
"Clients"
],
"summary": "Get one Clients",
"parameters": [
{
"type": "integer",
"description": "Clients ID",
"name": "id",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/response.Response"
}
},
"400": {
"description": "Bad Request",
"schema": {
"$ref": "#/definitions/response.BadRequestError"
}
},
"401": {
"description": "Unauthorized",
"schema": {
"$ref": "#/definitions/response.UnauthorizedError"
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/response.InternalServerError"
}
}
}
},
"put": {
"security": [
{
"Bearer": []
}
],
"description": "API for update Clients",
"tags": [
"Clients"
],
"summary": "update Clients",
"parameters": [
{
"description": "Required payload",
"name": "payload",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/request.ClientsUpdateRequest"
}
},
{
"type": "string",
"description": "Clients ID",
"name": "id",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/response.Response"
}
},
"400": {
"description": "Bad Request",
"schema": {
"$ref": "#/definitions/response.BadRequestError"
}
},
"401": {
"description": "Unauthorized",
"schema": {
"$ref": "#/definitions/response.UnauthorizedError"
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/response.InternalServerError"
}
}
}
},
"delete": {
"security": [
{
"Bearer": []
}
],
"description": "API for delete Clients",
"tags": [
"Clients"
],
"summary": "delete Clients",
"parameters": [
{
"type": "string",
"description": "Clients ID",
"name": "id",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/response.Response"
}
},
"400": {
"description": "Bad Request",
"schema": {
"$ref": "#/definitions/response.BadRequestError"
}
},
"401": {
"description": "Unauthorized",
"schema": {
"$ref": "#/definitions/response.UnauthorizedError"
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/response.InternalServerError"
}
}
}
}
},
"/custom-static-pages": { "/custom-static-pages": {
"get": { "get": {
"security": [ "security": [
@ -6113,6 +6413,11 @@ const docTemplate = `{
"type": "string", "type": "string",
"name": "variant", "name": "variant",
"in": "query" "in": "query"
},
{
"type": "string",
"name": "status",
"in": "query"
}, },
{ {
"type": "integer", "type": "integer",
@ -6231,6 +6536,12 @@ const docTemplate = `{
"description": "Product colors (JSON array)", "description": "Product colors (JSON array)",
"name": "colors", "name": "colors",
"in": "formData" "in": "formData"
},
{
"type": "string",
"description": "Product status",
"name": "status",
"in": "formData"
} }
], ],
"responses": { "responses": {
@ -6416,6 +6727,12 @@ const docTemplate = `{
"name": "variant", "name": "variant",
"in": "formData" "in": "formData"
}, },
{
"type": "string",
"description": "Product status",
"name": "status",
"in": "formData"
},
{ {
"type": "string", "type": "string",
"description": "Product price", "description": "Product price",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff