From 993d3555339703c53ca14103d4d7899cde0d2e04 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期五, 21 七月 2023 11:36:05 +0800 Subject: [PATCH] add --- docs/swagger.yaml | 122 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 120 insertions(+), 2 deletions(-) diff --git a/docs/swagger.yaml b/docs/swagger.yaml index ba59af5..86d519f 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -841,6 +841,8 @@ type: integer serviceContractStatusId: type: integer + serviceContractTypeId: + type: integer serviceTimes: type: integer signTime: @@ -849,10 +851,15 @@ type: string terms: type: string - typeId: - type: integer type: object model.ServiceContractStatus: + properties: + id: + type: integer + name: + type: string + type: object + model.ServiceContractType: properties: id: type: integer @@ -1504,6 +1511,13 @@ type: integer type: object request.AddServiceContractStatus: + properties: + name: + type: string + required: + - name + type: object + request.AddServiceContractType: properties: name: type: string @@ -2812,6 +2826,25 @@ required: - service_contract_status type: object + request.UpdateServiceContractType: + properties: + id: + type: integer + name: + type: string + required: + - id + - name + type: object + request.UpdateServiceContractTypes: + properties: + service_contract_type: + items: + $ref: '#/definitions/request.UpdateServiceContractType' + type: array + required: + - service_contract_type + type: object request.UpdateServiceFeeManage: properties: business_scope: @@ -3171,6 +3204,11 @@ items: $ref: '#/definitions/model.ServiceContractStatus' type: array + serviceContractType: + description: 鏈嶅姟鍚堝悓绫诲瀷 + items: + $ref: '#/definitions/model.ServiceContractType' + type: array solve_rate: description: 瑙e喅鐜� items: @@ -3381,6 +3419,13 @@ list: items: $ref: '#/definitions/model.ServiceContractStatus' + type: array + type: object + response.ServiceContractTypeResponse: + properties: + list: + items: + $ref: '#/definitions/model.ServiceContractType' type: array type: object response.ServiceContractsResponse: @@ -6413,6 +6458,79 @@ summary: 鏇存柊鏈嶅姟鍚堝悓鐘舵�� tags: - ServiceContractStatus + /api/serviceContractType/add: + post: + parameters: + - description: 鏌ヨ鍙傛暟 + in: body + name: object + required: true + schema: + $ref: '#/definitions/request.AddServiceContractType' + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 娣诲姞鏈嶅姟鍚堝悓绫诲瀷 + tags: + - ServiceContractType + /api/serviceContractType/delete/{id}: + delete: + parameters: + - description: 鏌ヨ鍙傛暟 + in: path + name: id + required: true + type: integer + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 鍒犻櫎鏈嶅姟鍚堝悓绫诲瀷 + tags: + - ServiceContractType + /api/serviceContractType/list: + get: + produces: + - application/json + responses: + "200": + description: OK + schema: + allOf: + - $ref: '#/definitions/contextx.Response' + - properties: + data: + $ref: '#/definitions/response.ServiceContractTypeResponse' + type: object + summary: 鑾峰彇鏈嶅姟鍚堝悓绫诲瀷鍒楄〃 + tags: + - ServiceContractType + /api/serviceContractType/update: + put: + parameters: + - description: 鏌ヨ鍙傛暟 + in: body + name: object + required: true + schema: + $ref: '#/definitions/request.UpdateServiceContractTypes' + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 鏇存柊鏈嶅姟鍚堝悓绫诲瀷 + tags: + - ServiceContractType /api/serviceFeeManage/add: post: parameters: -- Gitblit v1.8.0