From 3b474a056ea35196ce5d2a5f297eafa11295a95d Mon Sep 17 00:00:00 2001 From: liujiandao <274878379@qq.com> Date: 星期三, 22 十一月 2023 14:23:13 +0800 Subject: [PATCH] 添加登录功能 --- docs/swagger.yaml | 258 ++++++++++++++++++++------------------------------- 1 files changed, 102 insertions(+), 156 deletions(-) diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 5610a5e..4520db0 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -308,26 +308,19 @@ description: 鐜鍊� type: string grpc-admin-url: - description: grpc鏈嶅姟鍦板潃 + description: admin grpc鏈嶅姟鍦板潃 + type: string + grpc-port: + description: 瀵瑰鎻愪緵鏈嶅姟grpc绔彛 type: string grpc-url: - description: grpc鏈嶅姟鍦板潃 + description: aps grpc鏈嶅姟鍦板潃 type: string - iplimit-count: - type: integer - iplimit-time: - type: integer - oss-type: - description: Oss绫诲瀷 + grpc-wms-url: + description: wms grpc鏈嶅姟鍦板潃 type: string router-prefix: type: string - use-multipoint: - description: 澶氱偣鐧诲綍鎷︽埅 - type: boolean - use-redis: - description: 浣跨敤redis - type: boolean type: object config.Zap: properties: @@ -365,17 +358,20 @@ - 2 - 3 - 4 + - 5 type: integer x-enum-comments: + OrderStatusCanceled: 宸插彇娑� OrderStatusCompleted: 宸插畬鎴� - OrderStatusConfirmed: 宸蹭笅鍗� - OrderStatusReceived: 宸插埌璐� + OrderStatusConfirmed: 寰呯‘璁� + OrderStatusReceived: 寰呭叆搴� OrderStatusStored: 宸插叆搴� x-enum-varnames: - OrderStatusConfirmed - OrderStatusReceived - OrderStatusStored - OrderStatusCompleted + - OrderStatusCanceled purchase.PriceAdjustmentType: enum: - 1 @@ -636,6 +632,12 @@ purchase: $ref: '#/definitions/purchaserequest.Purchase' type: object + request.GetById: + properties: + id: + description: 涓婚敭ID + type: integer + type: object request.IdsReq: properties: ids: @@ -650,11 +652,40 @@ $ref: '#/definitions/test.Industry' type: array type: object + request.Product: + properties: + categoryName: + type: string + deliveryTime: + type: integer + modelNumber: + type: string + name: + type: string + number: + type: string + purchasePrice: + type: number + shippingDuration: + type: integer + specifications: + type: string + supplier: + type: string + supplierId: + type: integer + supplierName: + type: string + supplierNumber: + type: string + unit: + type: string + type: object request.ProductCreate: properties: list: items: - $ref: '#/definitions/test.Product' + $ref: '#/definitions/request.Product' type: array type: object request.SupplierStatus: @@ -781,46 +812,6 @@ uuid: type: string type: object - test.Product: - properties: - created_at: - type: string - deliveryTime: - type: integer - id: - description: 涓婚敭ID - type: integer - maximumStock: - type: integer - minimumStock: - type: integer - modelNumber: - type: string - name: - type: string - number: - type: string - productType: - type: string - purchasePrice: - type: number - remark: - type: string - shippingDuration: - type: integer - specifications: - type: string - supplier: - $ref: '#/definitions/test.Supplier' - supplierId: - type: integer - supplierName: - type: string - unit: - type: string - updated_at: - type: string - type: object test.Supplier: properties: account: @@ -861,6 +852,45 @@ updated_at: type: string url: + type: string + type: object + test.SupplierMaterial: + properties: + categoryName: + description: 浜у搧绫诲埆鍚嶇О + type: string + created_at: + type: string + deliveryTime: + description: 渚涜揣鏃堕暱 + type: integer + id: + description: 涓婚敭ID + type: integer + maximumStock: + type: integer + minimumStock: + type: integer + modelNumber: + type: string + name: + type: string + number: + type: string + purchasePrice: + type: number + shippingDuration: + description: 鐗╂祦鏃堕暱 + type: integer + specifications: + type: string + supplier: + $ref: '#/definitions/test.Supplier' + supplierId: + type: integer + unit: + type: string + updated_at: type: string type: object test.SupplierType: @@ -1566,7 +1596,7 @@ name: data required: true schema: - $ref: '#/definitions/test.Product' + $ref: '#/definitions/request.GetById' produces: - application/json responses: @@ -1607,58 +1637,10 @@ consumes: - application/json parameters: - - in: query - name: created_at - type: string - - in: query - name: deliveryTime - type: integer - description: 涓婚敭ID in: query name: id type: integer - - in: query - name: maximumStock - type: integer - - in: query - name: minimumStock - type: integer - - in: query - name: modelNumber - type: string - - in: query - name: name - type: string - - in: query - name: number - type: string - - in: query - name: productType - type: string - - in: query - name: purchasePrice - type: number - - in: query - name: remark - type: string - - in: query - name: shippingDuration - type: integer - - in: query - name: specifications - type: string - - in: query - name: supplierId - type: integer - - in: query - name: supplierName - type: string - - in: query - name: unit - type: string - - in: query - name: updated_at - type: string produces: - application/json responses: @@ -1677,28 +1659,15 @@ - application/json parameters: - in: query - name: created_at + name: categoryName type: string - in: query name: deliveryTime - type: integer - - in: query - name: endCreatedAt - type: string - - description: 涓婚敭ID - in: query - name: id type: integer - description: 鍏抽敭瀛� in: query name: keyword type: string - - in: query - name: maximumStock - type: integer - - in: query - name: minimumStock - type: integer - in: query name: modelNumber type: string @@ -1717,14 +1686,8 @@ name: pageSize type: integer - in: query - name: productType - type: string - - in: query name: purchasePrice type: number - - in: query - name: remark - type: string - in: query name: shippingDuration type: integer @@ -1732,7 +1695,7 @@ name: specifications type: string - in: query - name: startCreatedAt + name: supplier type: string - in: query name: supplierId @@ -1745,9 +1708,6 @@ type: string - in: query name: unit - type: string - - in: query - name: updated_at type: string produces: - application/json @@ -1767,28 +1727,15 @@ - application/json parameters: - in: query - name: created_at + name: categoryName type: string - in: query name: deliveryTime - type: integer - - in: query - name: endCreatedAt - type: string - - description: 涓婚敭ID - in: query - name: id type: integer - description: 鍏抽敭瀛� in: query name: keyword type: string - - in: query - name: maximumStock - type: integer - - in: query - name: minimumStock - type: integer - in: query name: modelNumber type: string @@ -1807,14 +1754,8 @@ name: pageSize type: integer - in: query - name: productType - type: string - - in: query name: purchasePrice type: number - - in: query - name: remark - type: string - in: query name: shippingDuration type: integer @@ -1822,7 +1763,7 @@ name: specifications type: string - in: query - name: startCreatedAt + name: supplier type: string - in: query name: supplierId @@ -1835,9 +1776,6 @@ type: string - in: query name: unit - type: string - - in: query - name: updated_at type: string produces: - application/json @@ -1861,7 +1799,7 @@ name: data required: true schema: - $ref: '#/definitions/test.Product' + $ref: '#/definitions/test.SupplierMaterial' produces: - application/json responses: @@ -2001,6 +1939,10 @@ in: query name: pageSize type: integer + - description: 渚涘簲鍟唅d + in: query + name: supplierId + type: integer produces: - application/json responses: @@ -2092,6 +2034,10 @@ in: query name: pageSize type: integer + - description: 渚涘簲鍟唅d + in: query + name: supplierId + type: integer produces: - application/json responses: @@ -2111,7 +2057,7 @@ summary: 鍒嗛〉鑾峰彇璐ㄦ鍗曞垪琛� tags: - QualityInspect - /purchase/submit/{id}: + /purchase/submit: post: consumes: - application/json -- Gitblit v1.8.0