From c0305be973254bd1b5a351064f8639d490564b30 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 18 八月 2023 10:13:09 +0800
Subject: [PATCH] 增加一些表的数据初始化
---
docs/swagger.yaml | 331 ++++++++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 281 insertions(+), 50 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 968a045..7ec1d54 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
@@ -657,6 +677,13 @@
region_id:
type: integer
wechat:
+ type: string
+ type: object
+ model.ContactInformation:
+ properties:
+ id:
+ type: integer
+ name:
type: string
type: object
model.Contract:
@@ -1381,6 +1408,8 @@
type: array
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -1425,7 +1454,7 @@
id:
type: integer
isInvoice:
- type: integer
+ type: string
member:
$ref: '#/definitions/model.User'
memberId:
@@ -1451,7 +1480,7 @@
sourceType:
allOf:
- $ref: '#/definitions/constvar.RefundSourceType'
- description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞��璐э級
type: object
model.SalesReturn:
properties:
@@ -1461,6 +1490,12 @@
allOf:
- $ref: '#/definitions/model.SalesReturnStatus'
description: 閫�璐х姸鎬�
+ amountHasRefund:
+ description: 宸查��娆鹃噾棰�
+ type: number
+ amountShouldRefund:
+ description: 搴旈��娆鹃噾棰�
+ type: number
client:
$ref: '#/definitions/model.Client'
clientId:
@@ -1603,6 +1638,8 @@
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -1769,11 +1806,12 @@
problemDesc:
description: 闂鎻忚堪
type: string
- product:
- $ref: '#/definitions/model.Product'
- productId:
- description: 浜у搧id
- type: integer
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
realTime:
description: 瀹為檯澶勭悊鏃堕棿
type: string
@@ -1795,6 +1833,10 @@
serviceContractId:
description: 鏈嶅姟鍚堝悓id
type: integer
+ serviceMan:
+ allOf:
+ - $ref: '#/definitions/model.User'
+ description: 鏈嶅姟浜哄憳
serviceManId:
description: 鏈嶅姟浜哄憳
type: integer
@@ -2021,6 +2063,9 @@
type: integer
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -2791,6 +2836,9 @@
type: integer
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -2911,9 +2959,12 @@
problemDesc:
description: 闂鎻忚堪
type: string
- productId:
- description: 浜у搧id
- type: integer
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
realTime:
description: 瀹為檯澶勭悊鏃堕棿
type: string
@@ -3099,6 +3150,20 @@
description: 鐢ㄦ埛宀椾綅
type: string
type: object
+ request.CheckClientName:
+ properties:
+ name:
+ type: string
+ type: object
+ request.CommonIds:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ required:
+ - ids
+ type: object
request.Contact:
properties:
birthday:
@@ -3162,6 +3227,13 @@
type: integer
type: array
type: object
+ request.DeleteContract:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
request.DeleteCountry:
properties:
id:
@@ -3175,6 +3247,13 @@
type: integer
type: array
type: object
+ request.DeleteMasterOrder:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
request.DeleteOrderManage:
properties:
ids:
@@ -3182,14 +3261,21 @@
type: integer
type: array
type: object
- request.DeleteSalesLeads:
+ request.DeleteQuotation:
properties:
ids:
items:
type: integer
type: array
type: object
- request.DeleteServiceContract:
+ request.DeleteSaleChance:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteSalesLeads:
properties:
ids:
items:
@@ -3204,6 +3290,13 @@
type: array
type: object
request.DeleteServiceFollowup:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteSubOrder:
properties:
ids:
items:
@@ -3339,7 +3432,7 @@
description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"topic": "璺熻繘涓婚",
"member_name": "璺熻繘浜�", "client_name": "瀹㈡埛鍚嶇О", "client_status": "瀹㈡埛鐘舵��", "follow_time":
"璺熻繘鏃堕棿", "next_follow_time": "涓嬫璺熻繘鏃堕棿", "record": "璺熻繘璁板綍", "phone": "鑱旂郴浜虹數璇�",
- "contact_name": "鑱旂郴浜哄鍚�"}'
+ "contact_name": "鑱旂郴浜哄鍚�", "sales_leads_id": "閿�鍞嚎绱d", "sale_chance_id": "閿�鍞満浼歩d"}'
type: object
type: object
request.GetMasterOrderList:
@@ -3387,7 +3480,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": "鑱旂郴浜�",
@@ -3455,6 +3548,8 @@
properties:
keyword:
type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesReturnKeywordType'
page:
description: 椤电爜
type: integer
@@ -3689,7 +3784,7 @@
clientId:
type: integer
isInvoice:
- type: integer
+ type: string
memberId:
type: integer
number:
@@ -3711,7 +3806,10 @@
sourceType:
allOf:
- $ref: '#/definitions/constvar.RefundSourceType'
- description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞��娆惧崟锛�
+ required:
+ - sourceId
+ - sourceType
type: object
request.SalesReturn:
properties:
@@ -3851,6 +3949,9 @@
type: integer
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -4998,6 +5099,9 @@
type: integer
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -5122,9 +5226,12 @@
problemDesc:
description: 闂鎻忚堪
type: string
- productId:
- description: 浜у搧id
- type: integer
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
realTime:
description: 瀹為檯澶勭悊鏃堕棿
type: string
@@ -5336,6 +5443,13 @@
list:
items:
$ref: '#/definitions/model.ClientType'
+ type: array
+ type: object
+ response.ContactInformationResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.ContactInformation'
type: array
type: object
response.ContactResponse:
@@ -6282,6 +6396,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:
@@ -6794,6 +6927,23 @@
summary: 鏇存柊鑱旂郴浜�
tags:
- Contact
+ /api/contactInformation/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.ContactInformationResponse'
+ type: object
+ summary: 鑱旂郴鏂瑰紡鍒楄〃
+ tags:
+ - ContactInformation
/api/contract/add:
post:
parameters:
@@ -6813,14 +6963,15 @@
summary: 娣诲姞鍚堝悓
tags:
- Contract
- /api/contract/delete/{id}:
+ /api/contract/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteContract'
produces:
- application/json
responses:
@@ -8306,14 +8457,15 @@
summary: 娣诲姞涓昏鍗�
tags:
- MasterOrder
- /api/masterOrder/delete/{id}:
+ /api/masterOrder/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteMasterOrder'
produces:
- application/json
responses:
@@ -9051,14 +9203,15 @@
summary: 娣诲姞鎶ヤ环鍗�
tags:
- Quotation
- /api/quotation/delete/{id}:
+ /api/quotation/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteQuotation'
produces:
- application/json
responses:
@@ -9763,14 +9916,15 @@
summary: 娣诲姞閿�鍞満浼�
tags:
- SaleChance
- /api/saleChance/delete/{id}:
+ /api/saleChance/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteSaleChance'
produces:
- application/json
responses:
@@ -10008,6 +10162,25 @@
summary: 娣诲姞閿�鍞槑缁�
tags:
- SalesDetails
+ /api/salesDetails/delete:
+ delete:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.CommonIds'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鎵归噺鍒犻櫎閿�鍞槑缁�
+ tags:
+ - SalesDetails 閿�鍞槑缁�
/api/salesDetails/delete/{id}:
delete:
parameters:
@@ -10187,7 +10360,26 @@
$ref: '#/definitions/contextx.Response'
summary: 娣诲姞閿�鍞��娆�
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
+ /api/salesRefund/delete:
+ delete:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.CommonIds'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鎵归噺鍒犻櫎閿�鍞��娆惧崟
+ tags:
+ - 閿�鍞��娆惧崟
/api/salesRefund/delete/{id}:
delete:
parameters:
@@ -10205,7 +10397,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎閿�鍞��娆�
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesRefund/list:
post:
parameters:
@@ -10229,7 +10421,7 @@
type: object
summary: 閿�鍞��娆惧崟鍒楄〃
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesRefund/update:
put:
parameters:
@@ -10248,7 +10440,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊閿�鍞��娆�
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesReturn/add:
post:
parameters:
@@ -10267,7 +10459,26 @@
$ref: '#/definitions/contextx.Response'
summary: 娣诲姞閿�鍞��璐�
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
+ /api/salesReturn/delete:
+ delete:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.CommonIds'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鎵归噺鍒犻櫎閿�鍞��璐у崟
+ tags:
+ - 閿�鍞��璐у崟
/api/salesReturn/delete/{id}:
delete:
parameters:
@@ -10285,7 +10496,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎閿�鍞��璐�
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
/api/salesReturn/list:
post:
parameters:
@@ -10309,7 +10520,7 @@
type: object
summary: 閿�鍞��璐у崟鍒楄〃
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
/api/salesReturn/update:
put:
parameters:
@@ -10328,7 +10539,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊閿�鍞��璐�
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
/api/salesReturnStatus/add:
post:
parameters:
@@ -10650,12 +10861,12 @@
/api/serviceContract/delete:
delete:
parameters:
- - description: 鏌ヨ鍙傛暟
+ - description: 鍙傛暟
in: body
name: object
required: true
schema:
- $ref: '#/definitions/request.DeleteServiceContract'
+ $ref: '#/definitions/request.CommonIds'
produces:
- application/json
responses:
@@ -10663,7 +10874,7 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 鍒犻櫎鏈嶅姟鍚堝悓
+ summary: 鎵归噺鍒犻櫎鏈嶅姟鍚堝悓
tags:
- ServiceContract
/api/serviceContract/list:
@@ -11036,6 +11247,25 @@
summary: 娣诲姞鏈嶅姟鍗�
tags:
- 鏈嶅姟鍗曠鐞�
+ /api/serviceOrder/delete:
+ delete:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.CommonIds'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鎵归噺鍒犻櫎鏈嶅姟鍗�
+ tags:
+ - 鏈嶅姟鍗�
/api/serviceOrder/delete/{id}:
delete:
parameters:
@@ -11510,14 +11740,15 @@
summary: 娣诲姞瀛愯鍗�
tags:
- SubOrder
- /api/subOrder/delete/{id}:
+ /api/subOrder/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteSubOrder'
produces:
- application/json
responses:
--
Gitblit v1.8.0