From 08b079be72dc2358fd556ce0c1a57599bdd4c689 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 15 八月 2023 17:40:05 +0800
Subject: [PATCH] fix
---
docs/swagger.yaml | 102 ++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 97 insertions(+), 5 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 6f50cd2..9952676 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -186,6 +186,26 @@
- SalesRefundKeywordPrincipal
- SalesRefundKeywordUpdateAt
- SalesRefundKeywordPriceTotal
+ constvar.SalesReturnKeywordType:
+ enum:
+ - 閿�鍞��璐у崟缂栧彿
+ - 瀹㈡埛鍚嶇О
+ - 閫�娆炬棩鏈�
+ - 鐘舵��
+ - 閫�鍏ヤ粨搴�
+ - 搴旈��娆�
+ - 宸查��娆�
+ - 閿�鍞礋璐d汉
+ type: string
+ x-enum-varnames:
+ - SalesReturnKeywordReturnNumber
+ - SalesReturnKeywordClientName
+ - SalesReturnKeywordReturnDate
+ - SalesReturnKeywordStatus
+ - SalesReturnKeywordRepository
+ - SalesReturnKeywordAmountShouldRefund
+ - SalesReturnKeywordAmountHasRefund
+ - SalesReturnKeywordPrincipal
constvar.SalesReturnSourceType:
enum:
- 1
@@ -585,6 +605,8 @@
type: integer
is_first:
type: boolean
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -634,6 +656,8 @@
type: integer
is_first:
type: boolean
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -662,6 +686,8 @@
The date when the item was deleted
example: 2023-08-10 15:48:25
type: string
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
created_at:
@@ -676,6 +702,8 @@
The ID of the item
example: 1
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -758,6 +786,8 @@
$ref: '#/definitions/model.Client'
client_id:
type: integer
+ client_status:
+ $ref: '#/definitions/model.ClientStatus'
client_status_id:
type: integer
contact:
@@ -784,8 +814,12 @@
type: string
record:
type: string
+ sale_chance:
+ $ref: '#/definitions/model.SaleChance'
sale_chance_id:
type: integer
+ sales_leads:
+ $ref: '#/definitions/model.SalesLeads'
sales_leads_id:
type: integer
topic:
@@ -890,6 +924,8 @@
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
money:
@@ -1041,6 +1077,8 @@
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
number:
@@ -1049,6 +1087,8 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ quotation_status:
+ $ref: '#/definitions/model.QuotationStatus'
quotation_status_id:
type: integer
sale_chance:
@@ -1198,6 +1238,8 @@
type: string
key_maker:
type: string
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -1210,6 +1252,8 @@
type: string
possibilities_id:
type: integer
+ possibility:
+ $ref: '#/definitions/model.Possibility'
process:
type: string
projected_amount:
@@ -1222,18 +1266,24 @@
$ref: '#/definitions/model.Region'
region_id:
type: integer
+ regular_customers:
+ $ref: '#/definitions/model.RegularCustomers'
regular_customers_id:
type: integer
remark:
type: string
+ sale_stage:
+ $ref: '#/definitions/model.SaleStage'
sale_stage_id:
type: integer
+ sale_type:
+ $ref: '#/definitions/model.SaleType'
sale_type_id:
type: integer
+ sales_sources:
+ $ref: '#/definitions/model.SalesSources'
sales_sources_id:
type: integer
- salesSources:
- $ref: '#/definitions/model.SalesSources'
solutions:
type: string
status_id:
@@ -1351,6 +1401,8 @@
type: array
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -1367,6 +1419,8 @@
$ref: '#/definitions/model.Region'
region_id:
type: integer
+ sales_sources:
+ $ref: '#/definitions/model.SalesSources'
sales_sources_id:
type: integer
sales_status:
@@ -1393,7 +1447,7 @@
id:
type: integer
isInvoice:
- type: integer
+ type: string
member:
$ref: '#/definitions/model.User'
memberId:
@@ -1429,6 +1483,12 @@
allOf:
- $ref: '#/definitions/model.SalesReturnStatus'
description: 閫�璐х姸鎬�
+ amountHasRefund:
+ description: 宸查��娆鹃噾棰�
+ type: number
+ amountShouldRefund:
+ description: 搴旈��娆鹃噾棰�
+ type: number
client:
$ref: '#/definitions/model.Client'
clientId:
@@ -1571,6 +1631,8 @@
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -1839,8 +1901,12 @@
type: integer
id:
type: integer
+ masterOrder:
+ $ref: '#/definitions/model.MasterOrder'
masterOrderId:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -3063,6 +3129,11 @@
description: 鐢ㄦ埛宀椾綅
type: string
type: object
+ request.CheckClientName:
+ properties:
+ name:
+ type: string
+ type: object
request.Contact:
properties:
birthday:
@@ -3351,7 +3422,7 @@
pageSize:
description: 姣忛〉澶у皬
type: integer
- searchMap:
+ search_map:
additionalProperties: true
description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"sale_chance_id":
閿�鍞嚎绱d, "client_name": "瀹㈡埛鍚嶇О", "member_name": "閿�鍞礋璐d汉", "contact_name": "鑱旂郴浜�",
@@ -3419,6 +3490,8 @@
properties:
keyword:
type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesReturnKeywordType'
page:
description: 椤电爜
type: integer
@@ -3653,7 +3726,7 @@
clientId:
type: integer
isInvoice:
- type: integer
+ type: string
memberId:
type: integer
number:
@@ -6246,6 +6319,25 @@
summary: 娣诲姞瀹㈡埛
tags:
- Client
+ /api/client/checkName:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.CheckClientName'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 妫�鏌ュ鎴峰悕绉版槸鍚﹂噸澶�
+ tags:
+ - Client
/api/client/delete:
delete:
parameters:
--
Gitblit v1.8.0