From 58b19364744f6f61c64978dda97b01eec37823b0 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期五, 21 七月 2023 11:29:00 +0800 Subject: [PATCH] add --- docs/docs.go | 194 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 191 insertions(+), 3 deletions(-) diff --git a/docs/docs.go b/docs/docs.go index c4b1657..0fb9be2 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -4757,6 +4757,125 @@ } } }, + "/api/serviceContractStatus/add": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "ServiceContractStatus" + ], + "summary": "娣诲姞鏈嶅姟鍚堝悓鐘舵��", + "parameters": [ + { + "description": "鏌ヨ鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.AddServiceContractStatus" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/contextx.Response" + } + } + } + } + }, + "/api/serviceContractStatus/delete/{id}": { + "delete": { + "produces": [ + "application/json" + ], + "tags": [ + "ServiceContractStatus" + ], + "summary": "鍒犻櫎鏈嶅姟鍚堝悓鐘舵��", + "parameters": [ + { + "type": "integer", + "description": "鏌ヨ鍙傛暟", + "name": "id", + "in": "path", + "required": true + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/contextx.Response" + } + } + } + } + }, + "/api/serviceContractStatus/list": { + "get": { + "produces": [ + "application/json" + ], + "tags": [ + "ServiceContractStatus" + ], + "summary": "鑾峰彇鏈嶅姟鍚堝悓鐘舵�佸垪琛�", + "responses": { + "200": { + "description": "OK", + "schema": { + "allOf": [ + { + "$ref": "#/definitions/contextx.Response" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/definitions/response.ServiceContractStatusResponse" + } + } + } + ] + } + } + } + } + }, + "/api/serviceContractStatus/update": { + "put": { + "produces": [ + "application/json" + ], + "tags": [ + "ServiceContractStatus" + ], + "summary": "鏇存柊鏈嶅姟鍚堝悓鐘舵��", + "parameters": [ + { + "description": "鏌ヨ鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.UpdateServiceContractStatuss" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/contextx.Response" + } + } + } + } + }, "/api/serviceFeeManage/add": { "post": { "produces": [ @@ -7007,6 +7126,9 @@ "saleChanceId": { "type": "integer" }, + "serviceContractStatusId": { + "type": "integer" + }, "serviceTimes": { "type": "integer" }, @@ -7016,14 +7138,22 @@ "startTime": { "type": "string" }, - "statusId": { - "type": "integer" - }, "terms": { "type": "string" }, "typeId": { "type": "integer" + } + } + }, + "model.ServiceContractStatus": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" } } }, @@ -7987,6 +8117,17 @@ }, "typeId": { "type": "integer" + } + } + }, + "request.AddServiceContractStatus": { + "type": "object", + "required": [ + "name" + ], + "properties": { + "name": { + "type": "string" } } }, @@ -9887,6 +10028,35 @@ } } }, + "request.UpdateServiceContractStatus": { + "type": "object", + "required": [ + "id", + "name" + ], + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + } + }, + "request.UpdateServiceContractStatuss": { + "type": "object", + "required": [ + "service_contract_status" + ], + "properties": { + "service_contract_status": { + "type": "array", + "items": { + "$ref": "#/definitions/request.UpdateServiceContractStatus" + } + } + } + }, "request.UpdateServiceFeeManage": { "type": "object", "properties": { @@ -10406,6 +10576,13 @@ "$ref": "#/definitions/model.Satisfaction" } }, + "serviceContractStatus": { + "description": "鏈嶅姟鍚堝悓鐘舵��", + "type": "array", + "items": { + "$ref": "#/definitions/model.ServiceContractStatus" + } + }, "solve_rate": { "description": "瑙e喅鐜�", "type": "array", @@ -10726,6 +10903,17 @@ } } }, + "response.ServiceContractStatusResponse": { + "type": "object", + "properties": { + "list": { + "type": "array", + "items": { + "$ref": "#/definitions/model.ServiceContractStatus" + } + } + } + }, "response.ServiceContractsResponse": { "type": "object", "properties": { -- Gitblit v1.8.0