From 80fa90e29844947b26d41c16fb1a48516ec018f8 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期一, 10 七月 2023 20:28:46 +0800 Subject: [PATCH] add --- docs/swagger.yaml | 135 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 135 insertions(+), 0 deletions(-) diff --git a/docs/swagger.yaml b/docs/swagger.yaml index d6bb274..176ac93 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -331,6 +331,23 @@ name: type: string type: object + model.MasterOrder: + properties: + client_id: + type: integer + end_time: + type: string + id: + type: integer + member_id: + type: integer + money: + type: number + number: + type: string + start_time: + type: string + type: object model.Possibility: properties: id: @@ -351,10 +368,14 @@ type: object model.Quotation: properties: + client: + $ref: '#/definitions/model.Client' client_id: type: integer conditions: type: string + contact: + $ref: '#/definitions/model.Contact' contact_id: type: integer file: @@ -367,6 +388,8 @@ type: string quotation_status_id: type: integer + sale_chance: + $ref: '#/definitions/model.SaleChance' sale_chance_id: type: integer validity_date: @@ -763,6 +786,21 @@ type: string required: - name + type: object + request.AddMasterOrder: + properties: + client_id: + type: integer + end_time: + type: string + member_id: + type: integer + money: + type: string + number: + type: string + start_time: + type: string type: object request.AddPossibility: properties: @@ -1434,6 +1472,23 @@ - id - name type: object + request.UpdateMasterOrder: + properties: + client_id: + type: integer + end_time: + type: string + id: + type: integer + member_id: + type: integer + money: + type: string + number: + type: string + start_time: + type: string + type: object request.UpdatePossibilities: properties: possibilities: @@ -1818,6 +1873,13 @@ type: string user: $ref: '#/definitions/model.User' + type: object + response.MasterOrderResponse: + properties: + list: + items: + $ref: '#/definitions/model.MasterOrder' + type: array type: object response.PageResult: properties: @@ -2861,6 +2923,79 @@ summary: 鏇存柊琛屼笟 tags: - Industry + /api/masterOrder/add: + post: + parameters: + - description: 鏌ヨ鍙傛暟 + in: body + name: object + required: true + schema: + $ref: '#/definitions/request.AddMasterOrder' + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 娣诲姞涓昏鍗� + tags: + - MasterOrder + /api/masterOrder/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: + - MasterOrder + /api/masterOrder/list: + get: + produces: + - application/json + responses: + "200": + description: OK + schema: + allOf: + - $ref: '#/definitions/contextx.Response' + - properties: + data: + $ref: '#/definitions/response.MasterOrderResponse' + type: object + summary: 涓昏鍗曞垪琛� + tags: + - MasterOrder + /api/masterOrder/update: + put: + parameters: + - description: 鏌ヨ鍙傛暟 + in: body + name: object + required: true + schema: + $ref: '#/definitions/request.UpdateMasterOrder' + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 鏇存柊涓昏鍗� + tags: + - MasterOrder /api/possibility/add: post: parameters: -- Gitblit v1.8.0