From 7d80867c1d2d8340da8e106b4af2ceaba3fc9fc1 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 19 三月 2024 19:16:50 +0800
Subject: [PATCH] 增加发货完成按钮
---
docs/swagger.yaml | 3228 ++++++++++++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 2,605 insertions(+), 623 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 0d41be3..a7535cd 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -1,4 +1,45 @@
definitions:
+ code.CodeAuto:
+ properties:
+ AutoLength:
+ type: integer
+ Desc:
+ type: string
+ PrefixMethod:
+ type: integer
+ PrefixValue:
+ type: string
+ SuffixMethod:
+ type: integer
+ type: object
+ code.CodeRule:
+ properties:
+ Desc:
+ type: string
+ Length:
+ type: integer
+ Name:
+ type: string
+ type: object
+ code.CodeStandard:
+ properties:
+ AutoRule:
+ $ref: '#/definitions/code.CodeAuto'
+ ID:
+ type: string
+ List:
+ items:
+ $ref: '#/definitions/code.CodeRule'
+ type: array
+ Method:
+ type: integer
+ Name:
+ type: string
+ Status:
+ type: string
+ Type:
+ type: string
+ type: object
constvar.BankAccountKeywordType:
enum:
- ""
@@ -11,16 +52,30 @@
type: string
x-enum-varnames:
- BankAccountQueryClassExpireLessThen60Days
- constvar.CollectionStatus:
+ constvar.CollectionSourceType:
enum:
- 1
- 2
type: integer
x-enum-comments:
+ CollectionSourceTypeSaleDetails: 閿�鍞槑缁�
+ CollectionSourceTypeServiceContract: 鏈嶅姟鍚堝悓
+ x-enum-varnames:
+ - CollectionSourceTypeSaleDetails
+ - CollectionSourceTypeServiceContract
+ constvar.CollectionStatus:
+ enum:
+ - 1
+ - 2
+ - 3
+ type: integer
+ x-enum-comments:
CollectionStatusCollected: 宸叉敹娆�
+ CollectionStatusSubCollected: 閮ㄥ垎鏀舵
CollectionStatusUnCollected: 寰呮敹娆�
x-enum-varnames:
- CollectionStatusUnCollected
+ - CollectionStatusSubCollected
- CollectionStatusCollected
constvar.CourierCompanyKeywordType:
enum:
@@ -46,30 +101,6 @@
type: string
x-enum-varnames:
- FaqQueryClassExpireLessThen60Days
- constvar.FileKeywordType:
- enum:
- - ""
- type: string
- x-enum-varnames:
- - FileKeywordCustomerName
- constvar.FileQueryClass:
- enum:
- - ""
- type: string
- x-enum-varnames:
- - FileQueryClassExpireLessThen60Days
- constvar.InvoiceKeywordType:
- enum:
- - ""
- type: string
- x-enum-varnames:
- - InvoiceKeywordCustomerName
- constvar.InvoiceQueryClass:
- enum:
- - ""
- type: string
- x-enum-varnames:
- - InvoiceQueryClassExpireLessThen60Days
constvar.InvoiceSourceType:
enum:
- 1
@@ -114,21 +145,8 @@
type: string
x-enum-varnames:
- PaymentTypeQueryClassExpireLessThen60Days
- constvar.ReceiptKeywordType:
+ constvar.ReceiptSourceType:
enum:
- - ""
- type: string
- x-enum-varnames:
- - ReceiptKeywordCustomerName
- constvar.ReceiptQueryClass:
- enum:
- - ""
- type: string
- x-enum-varnames:
- - ReceiptQueryClassExpireLessThen60Days
- constvar.SalesStatus:
- enum:
- - -1
- 1
- 2
- 3
@@ -136,19 +154,132 @@
- 5
type: integer
x-enum-comments:
+ ReceiptSourceTypeChuKuDan: 鍑哄簱鍗昳t
+ ReceiptSourceTypeCollectionPlan: 鏀舵璁″垝
+ ReceiptSourceTypeInvoice: 閿�鍞彂绁�
+ ReceiptSourceTypeSalesDetails: 閿�鍞槑缁嗗崟
+ ReceiptSourceTypeServiceContract: 鏈嶅姟鍚堝悓
+ x-enum-varnames:
+ - ReceiptSourceTypeSalesDetails
+ - ReceiptSourceTypeServiceContract
+ - ReceiptSourceTypeInvoice
+ - ReceiptSourceTypeCollectionPlan
+ - ReceiptSourceTypeChuKuDan
+ constvar.RefundSourceType:
+ enum:
+ - 1
+ type: integer
+ x-enum-comments:
+ RefundSourceTypeSalesReturn: 閿�鍞��璐�
+ x-enum-varnames:
+ - RefundSourceTypeSalesReturn
+ constvar.SalesDetailsKeywordType:
+ enum:
+ - 瀹㈡埛鍚嶇О
+ - 璁㈠崟缂栧彿
+ - 绛剧害鏃ユ湡
+ - 閿�鍞礋璐d汉
+ - 浜у搧鍚嶇О
+ type: string
+ x-enum-varnames:
+ - SalesDetailsKeywordTypeCustomerName
+ - SalesDetailsKeywordTypeOrderNumber
+ - SalesDetailsKeywordTypeSignTime
+ - SalesDetailsKeywordTypePrincipal
+ - SalesDetailsKeywordTypeProductName
+ constvar.SalesDetailsStatus:
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ type: integer
+ x-enum-comments:
+ InStock: 澶囪揣涓�
+ OverCLose: 宸插叧闂�
+ OverOutbound: 鍑哄簱瀹屾垚
+ WaitConfirmed: 寰呯‘璁�
+ WaitDecompose: 寰呭垎瑙�
+ WaitOutbound: 寰呭嚭搴�
+ x-enum-varnames:
+ - WaitConfirmed
+ - WaitDecompose
+ - InStock
+ - WaitOutbound
+ - OverOutbound
+ - OverCLose
+ constvar.SalesRefundKeywordType:
+ enum:
+ - 閿�鍞��璐у崟缂栧彿
+ - 瀹㈡埛鍚嶇О
+ - 閫�娆炬棩鏈�
+ - 璐︽埛
+ - 鏄惁寮�绁�
+ - 浠樻鏂瑰紡
+ - 閿�鍞礋璐d汉
+ - 淇敼鏃堕棿
+ - 浠风◣鍚堣
+ type: string
+ x-enum-varnames:
+ - SalesRefundKeywordRefundNumber
+ - SalesRefundKeywordClientName
+ - SalesRefundKeywordRefundDate
+ - SalesRefundKeywordAccount
+ - SalesRefundKeywordIsInvoice
+ - SalesRefundKeywordPaymentType
+ - SalesRefundKeywordPrincipal
+ - SalesRefundKeywordUpdateAt
+ - SalesRefundKeywordPriceTotal
+ constvar.SalesReturnKeywordType:
+ enum:
+ - 閿�鍞��璐у崟缂栧彿
+ - 瀹㈡埛鍚嶇О
+ - 閫�娆炬棩鏈�
+ - 鐘舵��
+ - 閫�鍏ヤ粨搴�
+ - 搴旈��娆�
+ - 宸查��娆�
+ - 閿�鍞礋璐d汉
+ type: string
+ x-enum-varnames:
+ - SalesReturnKeywordReturnNumber
+ - SalesReturnKeywordClientName
+ - SalesReturnKeywordReturnDate
+ - SalesReturnKeywordStatus
+ - SalesReturnKeywordRepository
+ - SalesReturnKeywordAmountShouldRefund
+ - SalesReturnKeywordAmountHasRefund
+ - SalesReturnKeywordPrincipal
+ constvar.SalesReturnSourceType:
+ enum:
+ - 1
+ type: integer
+ x-enum-comments:
+ SalesReturnSourceTypeSaleDetails: 閿�鍞槑缁�
+ x-enum-varnames:
+ - SalesReturnSourceTypeSaleDetails
+ constvar.SalesStatus:
+ enum:
+ - 0
+ - 1
+ - 2
+ - 3
+ - -1
+ type: integer
+ x-enum-comments:
SalesStatusFail: 澶辫触
SalesStatusIng: 杩涜涓�
SalesStatusLevelUptoClient: 鍗囩骇涓哄鎴�
SalesStatusLevelUptoClientAndSalesChance: 鍗囩骇涓哄鎴峰苟涓旀湁閿�鍞満浼�
SalesStatusNew: 鏂板缓
- SalesStatusSuccess: 鎴愬姛
x-enum-varnames:
- - SalesStatusFail
- SalesStatusNew
- SalesStatusIng
- - SalesStatusSuccess
- SalesStatusLevelUptoClient
- SalesStatusLevelUptoClientAndSalesChance
+ - SalesStatusFail
constvar.ServiceContractKeywordType:
enum:
- 鏈嶅姟鍚堝悓缂栧彿
@@ -185,6 +316,18 @@
- ServiceContractQueryClassExpireAfter60Day
- ServiceContractQueryClassExpiredBefore15Day
- ServiceContractQueryClassExpiredBefore60Day
+ constvar.ServiceContractStatusKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - ServiceContractStatusKeywordCustomerName
+ constvar.ServiceContractStatusQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - ServiceContractStatusQueryClassExpireLessThen60Days
constvar.ServiceFeeKeywordType:
enum:
- 瀹㈡埛鍚嶇О
@@ -239,6 +382,44 @@
- ServiceFollowupKeywordCustomerServiceNo
- ServiceFollowupKeywordVisitor
- ServiceFollowupKeywordSatisfactionDegree
+ constvar.ServiceOrderKeywordType:
+ enum:
+ - 鏈嶅姟鍗曠紪鍙�
+ - 涓婚
+ - 瀹㈡埛鍚嶇О
+ - 瀹為檯澶勭悊鏃堕棿
+ - 鏈嶅姟浜哄憳
+ - 鏈嶅姟鏂瑰紡
+ - 浜у搧绫诲埆
+ - 鏁呴殰绫诲埆
+ type: string
+ x-enum-varnames:
+ - ServiceOrderKeywordOrderNumber
+ - ServiceOrderKeywordSubject
+ - ServiceOrderKeywordClientName
+ - ServiceOrderKeywordRealProcessTime
+ - ServiceOrderKeywordServiceMan
+ - ServiceOrderKeywordServiceType
+ - ServiceOrderKeywordProductType
+ - ServiceOrderKeywordFaultType
+ constvar.ServiceOrderQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - ServiceOrderQueryClassExpireLessThen60Days
+ constvar.ServiceOrderStatusKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - ServiceOrderStatusKeywordCustomerName
+ constvar.ServiceOrderStatusQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - ServiceOrderStatusQueryClassExpireLessThen60Days
constvar.UserType:
enum:
- 1
@@ -253,6 +434,18 @@
- UserTypeSuper
- UserTypePrimary
- UserTypeSub
+ constvar.WechatOrderStatusKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - WechatOrderStatusKeywordCustomerName
+ constvar.WechatOrderStatusQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - WechatOrderStatusQueryClassExpireLessThen60Days
contextx.Response:
properties:
code:
@@ -326,6 +519,8 @@
$ref: '#/definitions/model.ClientType'
client_type_id:
type: integer
+ codeStandID:
+ type: string
contacts:
items:
$ref: '#/definitions/model.Contact'
@@ -334,6 +529,12 @@
$ref: '#/definitions/model.Country'
country_id:
type: integer
+ createTime:
+ type: string
+ creator_id:
+ type: integer
+ creatorName:
+ type: string
detail_address:
type: string
enterprise_nature_id:
@@ -386,6 +587,8 @@
type: string
service_member_id:
type: integer
+ updateTime:
+ type: string
type: object
model.ClientLevel:
properties:
@@ -415,6 +618,34 @@
name:
type: string
type: object
+ model.CollectionProjection:
+ properties:
+ created_at:
+ description: |-
+ The date when the item was created
+ example: 2023-08-10 15:48:25
+ type: string
+ creator:
+ type: integer
+ estimated_collection_amount:
+ type: number
+ estimated_collection_date:
+ type: string
+ id:
+ description: |-
+ The ID of the item
+ example: 1
+ type: integer
+ modifier:
+ type: integer
+ sale_chance_id:
+ type: integer
+ updated_at:
+ description: |-
+ The date when the item was last updated
+ example: 2023-08-10 15:48:25
+ type: string
+ type: object
model.Contact:
properties:
birthday:
@@ -425,6 +656,8 @@
type: integer
client_id:
type: integer
+ codeStandID:
+ type: string
country:
$ref: '#/definitions/model.Country'
country_id:
@@ -437,6 +670,8 @@
type: integer
is_first:
type: boolean
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -470,6 +705,8 @@
$ref: '#/definitions/model.Client'
client_id:
type: integer
+ codeStandID:
+ type: string
country:
$ref: '#/definitions/model.Country'
country_id:
@@ -486,6 +723,8 @@
type: integer
is_first:
type: boolean
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -507,14 +746,37 @@
wechat:
type: string
type: object
+ model.ContactInformation:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
model.Contract:
properties:
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ type: string
+ contractName:
+ type: string
+ created_at:
+ description: |-
+ The date when the item was created
+ example: 2023-08-10 15:48:25
+ type: string
file:
type: string
id:
+ description: |-
+ The ID of the item
+ example: 1
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -523,8 +785,17 @@
$ref: '#/definitions/model.Quotation'
quotationId:
type: integer
+ sendTime:
+ type: string
+ serviceContractStatus:
+ $ref: '#/definitions/model.ServiceContractStatus'
statusId:
type: integer
+ updated_at:
+ description: |-
+ The date when the item was last updated
+ example: 2023-08-10 15:48:25
+ type: string
type: object
model.Country:
properties:
@@ -550,23 +821,6 @@
type: integer
name:
type: string
- type: object
- model.CustomerServiceSheet:
- properties:
- handleStatus:
- type: integer
- id:
- type: integer
- memberId:
- type: integer
- number:
- type: string
- priority:
- type: integer
- serviceFollowupId:
- type: integer
- serviceMode:
- type: integer
type: object
model.Department:
properties:
@@ -603,50 +857,24 @@
name:
type: string
type: object
- model.File:
- properties:
- bucket:
- description: 瀵硅薄瀛樺偍bucket
- type: string
- downloadCount:
- description: 涓嬫娆℃暟
- type: integer
- filePath:
- description: 鏂囦欢璺緞
- type: string
- fileType:
- description: 鏂囦欢绫诲瀷
- type: string
- key:
- description: 瀵硅薄瀛樺偍key
- type: string
- name:
- type: string
- previewCount:
- description: 棰勮娆℃暟
- type: integer
- size:
- description: 鏂囦欢澶у皬
- type: integer
- sourceId:
- description: 鏉ユ簮id
- type: integer
- sourceType:
- description: 闄勪欢鏉ユ簮
- type: string
- type: object
model.FollowRecord:
properties:
client:
$ref: '#/definitions/model.Client'
client_id:
type: integer
+ client_status:
+ $ref: '#/definitions/model.ClientStatus'
client_status_id:
type: integer
+ codeStandID:
+ type: string
contact:
$ref: '#/definitions/model.Contact'
contact_id:
type: integer
+ contact_information:
+ $ref: '#/definitions/model.ContactInformation'
contact_information_id:
type: integer
content:
@@ -655,6 +883,8 @@
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
next_follow_time:
@@ -665,8 +895,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:
@@ -686,6 +920,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompany:
$ref: '#/definitions/model.CourierCompany'
courierCompanyId:
@@ -712,9 +948,15 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
sourceId:
description: 婧愬崟id
type: integer
@@ -763,10 +1005,14 @@
$ref: '#/definitions/model.Client'
client_id:
type: integer
+ codeStandID:
+ type: string
end_time:
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
money:
@@ -877,19 +1123,31 @@
model.Product:
properties:
amount:
- type: integer
+ type: number
+ cost:
+ type: string
desc:
type: string
id:
type: integer
+ margin:
+ type: string
name:
type: string
number:
type: string
price:
type: number
+ profit:
+ type: string
+ specs:
+ type: string
total:
type: number
+ type:
+ type: string
+ unit:
+ type: string
type: object
model.Province:
properties:
@@ -904,10 +1162,15 @@
type: object
model.Quotation:
properties:
+ amountTotal:
+ description: 浠锋牸鍚堣
+ type: number
client:
$ref: '#/definitions/model.Client'
client_id:
type: integer
+ codeStandID:
+ type: string
conditions:
type: string
contact:
@@ -918,12 +1181,22 @@
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
number:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
+ quotation_status:
+ $ref: '#/definitions/model.QuotationStatus'
quotation_status_id:
type: integer
+ quotationName:
+ type: string
sale_chance:
$ref: '#/definitions/model.SaleChance'
sale_chance_id:
@@ -940,12 +1213,25 @@
type: object
model.Receipt:
properties:
+ amount:
+ description: 鏀舵閲戦
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
bankAccountId:
description: 璐︽埛id
type: integer
+ client:
+ allOf:
+ - $ref: '#/definitions/model.Client'
+ description: 瀹㈡埛id
clientId:
description: 瀹㈡埛id
type: integer
+ createTime:
+ type: string
+ creatorName:
+ type: string
fileId:
description: 闄勪欢id
type: integer
@@ -954,9 +1240,17 @@
moneyType:
description: 甯佺
type: string
+ number:
+ type: string
+ paymentType:
+ $ref: '#/definitions/model.PaymentType'
paymentTypeId:
description: 鏀舵鏂瑰紡ID
type: integer
+ principal:
+ allOf:
+ - $ref: '#/definitions/model.User'
+ description: 璐熻矗浜篿d
principalId:
description: 璐熻矗浜篿d
type: integer
@@ -970,10 +1264,20 @@
description: 婧愬崟id
type: integer
sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.ReceiptSourceType'
description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
- type: integer
+ updateTime:
+ type: string
type: object
model.RefundMethod:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.RefundType:
properties:
id:
type: integer
@@ -1031,6 +1335,12 @@
$ref: '#/definitions/model.Client'
client_id:
type: integer
+ codeStandID:
+ type: string
+ collection_projections:
+ items:
+ $ref: '#/definitions/model.CollectionProjection'
+ type: array
competitors:
type: string
contact:
@@ -1055,6 +1365,8 @@
type: string
key_maker:
type: string
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -1067,8 +1379,14 @@
type: string
possibilities_id:
type: integer
+ possibility:
+ $ref: '#/definitions/model.Possibility'
process:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
projected_amount:
type: number
province:
@@ -1079,20 +1397,30 @@
$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:
+ allOf:
+ - $ref: '#/definitions/model.Status'
+ description: 鐘舵��
status_id:
type: integer
threats:
@@ -1116,16 +1444,43 @@
type: object
model.SalesDetails:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
address:
type: string
addressee:
type: string
+ amountInvoiced:
+ description: 宸插紑绁ㄩ噾棰�
+ type: number
+ amountReceivable:
+ description: 搴旀敹閲戦
+ type: number
+ amountReceived:
+ description: 宸叉敹閲戦
+ type: number
+ amountTotal:
+ description: 浠风◣鍚堣
+ type: number
+ amountUnInvoiced:
+ description: 鏈紑绁ㄩ噾棰�
+ type: number
client:
$ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ type: string
conditions:
type: string
+ createTime:
+ type: string
+ creatorId:
+ type: integer
+ creatorName:
+ type: string
+ deliverType:
+ type: integer
deliveryDate:
type: string
id:
@@ -1146,15 +1501,31 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotation:
+ $ref: '#/definitions/model.Quotation'
+ quotationId:
+ type: integer
remark:
type: string
+ saleChance:
+ $ref: '#/definitions/model.SaleChance'
saleChanceId:
type: integer
saleType:
type: integer
signTime:
type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
+ updateTime:
+ type: string
wechatOrderStatus:
+ $ref: '#/definitions/model.WechatOrderStatus'
+ wechatOrderStatusId:
type: integer
type: object
model.SalesLeads:
@@ -1163,6 +1534,8 @@
$ref: '#/definitions/model.City'
city_id:
type: integer
+ codeStandID:
+ type: string
contact_name:
type: string
contact_phone:
@@ -1175,12 +1548,16 @@
type: integer
desc:
type: string
+ detail_address:
+ type: string
followRecord:
items:
$ref: '#/definitions/model.FollowRecord'
type: array
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -1197,6 +1574,8 @@
$ref: '#/definitions/model.Region'
region_id:
type: integer
+ sales_sources:
+ $ref: '#/definitions/model.SalesSources'
sales_sources_id:
type: integer
sales_status:
@@ -1204,18 +1583,43 @@
type: object
model.SalesRefund:
properties:
- accountId:
+ RefundType:
+ allOf:
+ - $ref: '#/definitions/model.RefundType'
+ description: 閫�娆炬柟寮�
+ amountTotal:
+ description: 浠风◣鍚堣
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
+ bankAccountId:
+ description: 璐︽埛id
type: integer
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ type: string
+ createTime:
+ type: string
+ creatorName:
+ type: string
id:
type: integer
isInvoice:
- type: integer
+ type: string
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
type: string
+ paymentType:
+ $ref: '#/definitions/model.PaymentType'
+ paymentTypeId:
+ description: 鏀舵鏂瑰紡ID
+ type: integer
products:
items:
$ref: '#/definitions/model.Product'
@@ -1224,13 +1628,45 @@
type: string
refundDate:
type: string
- refundMethod:
+ refundTypeId:
+ description: 閫�娆炬柟寮廔D
+ type: integer
+ salesReturn:
+ $ref: '#/definitions/model.SalesReturn'
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.RefundSourceType'
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞��璐э級
+ updateTime:
type: string
type: object
model.SalesReturn:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
+ SalesReturnStatus:
+ allOf:
+ - $ref: '#/definitions/model.SalesReturnStatus'
+ description: 閫�璐х姸鎬�
+ amountHasRefund:
+ description: 宸查��娆鹃噾棰�
+ type: number
+ amountShouldRefund:
+ description: 搴旈��娆鹃噾棰�
+ type: number
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ type: string
+ createTime:
+ type: string
+ creatorName:
+ type: string
id:
type: integer
memberId:
@@ -1238,17 +1674,32 @@
number:
type: string
products:
+ description: 閫�璐т骇鍝�
items:
$ref: '#/definitions/model.Product'
type: array
reason:
+ description: 閫�璐у師鍥�
type: string
repository:
type: string
returnDate:
+ description: 閫�璐ф棩鏈�
type: string
- salesReturnStatus:
+ salesReturnStatusId:
+ description: 閫�璐х姸鎬乮d
type: integer
+ source:
+ $ref: '#/definitions/model.SalesDetails'
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.SalesReturnSourceType'
+ description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁嗭級
+ updateTime:
+ type: string
type: object
model.SalesReturnStatus:
properties:
@@ -1276,6 +1727,15 @@
amount:
description: 閲戦
type: number
+ amountReceivable:
+ description: 搴旀敹閲戦
+ type: number
+ amountReceived:
+ description: 宸叉敹閲戦
+ type: number
+ amountTotal:
+ description: 鎬婚
+ type: number
collectionDate:
description: 璁″垝鏀舵鏃ユ湡
type: string
@@ -1293,6 +1753,10 @@
percent:
description: 姣斾緥
type: number
+ principal:
+ allOf:
+ - $ref: '#/definitions/model.User'
+ description: 鏀舵璐熻矗浜篒D
principalId:
description: 鏀舵璐熻矗浜篒D
type: integer
@@ -1303,18 +1767,21 @@
description: 婧愬崟id
type: integer
sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.CollectionSourceType'
description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁�2鏈嶅姟鍚堝悓3閿�鍞彂绁級
- type: integer
status:
allOf:
- $ref: '#/definitions/constvar.CollectionStatus'
- description: 鐘舵�侊紙1鏈敹2宸叉敹锛�
+ description: 鐘舵�侊紙1鏈敹2閮ㄥ垎宸叉敹3宸叉敹锛�
term:
description: 鏈熸
type: integer
type: object
model.ServiceContract:
properties:
+ SaleChance:
+ $ref: '#/definitions/model.SaleChance'
amountInvoiced:
description: 宸插紑绁ㄩ噾棰�
type: number
@@ -1324,16 +1791,32 @@
amountReceived:
description: 宸叉敹閲戦
type: number
+ amountTotal:
+ description: 浠风◣鍚堣
+ type: number
+ amountUnInvoiced:
+ description: 鏈紑绁ㄩ噾棰�
+ type: number
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ type: string
+ contact:
+ $ref: '#/definitions/model.Contact'
contactId:
type: integer
- contractId:
- type: integer
+ createTime:
+ type: string
+ creatorName:
+ type: string
endTime:
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -1342,14 +1825,24 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ quotation:
+ $ref: '#/definitions/model.Quotation'
quotationId:
type: integer
remark:
type: string
saleChanceId:
type: integer
+ salesDetails:
+ $ref: '#/definitions/model.SalesDetails'
+ salesDetailsId:
+ type: integer
+ serviceContractStatus:
+ $ref: '#/definitions/model.ServiceContractStatus'
serviceContractStatusId:
type: integer
+ serviceContractType:
+ $ref: '#/definitions/model.ServiceContractType'
serviceContractTypeId:
type: integer
serviceTimes:
@@ -1359,6 +1852,8 @@
startTime:
type: string
terms:
+ type: string
+ updateTime:
type: string
type: object
model.ServiceContractStatus:
@@ -1394,38 +1889,60 @@
type: object
model.ServiceFollowup:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ type: string
+ contact:
+ $ref: '#/definitions/model.Contact'
contactId:
type: integer
- customerServiceSheet:
- $ref: '#/definitions/model.CustomerServiceSheet'
+ createTime:
+ type: string
+ creatorName:
+ type: string
file:
type: string
id:
type: integer
+ isVisit:
+ $ref: '#/definitions/model.IsVisit'
isVisitId:
type: integer
memberId:
type: integer
number:
type: string
+ oldMember:
+ $ref: '#/definitions/model.User'
oldMemberId:
type: integer
planId:
type: integer
remark:
type: string
+ satisfaction:
+ $ref: '#/definitions/model.Satisfaction'
satisfactionId:
- type: integer
- serviceId:
type: integer
serviceOrder:
$ref: '#/definitions/model.ServiceOrder'
+ serviceOrderId:
+ type: integer
+ solveRate:
+ $ref: '#/definitions/model.SolveRate'
solveRateId:
type: integer
+ timelyRate:
+ $ref: '#/definitions/model.TimelyRate'
timelyRateId:
type: integer
+ updateTime:
+ type: string
type: object
model.ServiceOrder:
properties:
@@ -1436,26 +1953,29 @@
description: 棰勭害涓婇棬鏃堕棿
type: string
carFare:
- description: 浜ら�氳垂
+ description: 浜ら�氳垂 //
+ 浜ら�氳垂
type: number
chargeAmount:
- description: 鏀惰垂閲戦
+ description: 鏀惰垂閲戦 //
+ 鏀惰垂閲戦
type: number
client:
$ref: '#/definitions/model.Client'
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
contact:
$ref: '#/definitions/model.Contact'
contactId:
description: 鑱旂郴浜篿d
type: integer
- contract:
- $ref: '#/definitions/model.Contract'
- contractId:
- description: 鍚堝悓id
- type: integer
+ createTime:
+ type: string
+ creatorName:
+ type: string
expectTime:
description: 甯屾湜澶勭悊鏃堕棿
type: string
@@ -1471,11 +1991,8 @@
type: integer
id:
type: integer
- orderId:
- description: 閿�鍞鍗昳d
- type: integer
- orderManage:
- $ref: '#/definitions/model.OrderManage'
+ number:
+ type: string
priorityLevel:
$ref: '#/definitions/model.PriorityLevel'
priorityLevelId:
@@ -1484,11 +2001,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
@@ -1500,12 +2018,31 @@
saleChanceId:
description: 閿�鍞満浼歩d
type: integer
+ salesDetails:
+ $ref: '#/definitions/model.SalesDetails'
+ salesDetailsId:
+ description: 閿�鍞槑缁唅d
+ type: integer
+ serviceContract:
+ $ref: '#/definitions/model.ServiceContract'
+ serviceContractId:
+ description: 鏈嶅姟鍚堝悓id
+ type: integer
+ serviceMan:
+ allOf:
+ - $ref: '#/definitions/model.User'
+ description: 鏈嶅姟浜哄憳
serviceManId:
description: 鏈嶅姟浜哄憳
type: integer
serviceNumber:
description: 鏈嶅姟鍗曠紪鍙�
type: string
+ serviceOrderStatus:
+ $ref: '#/definitions/model.ServiceOrderStatus'
+ serviceOrderStatusId:
+ description: 澶勭悊鐘舵��
+ type: integer
serviceType:
$ref: '#/definitions/model.ServiceType'
serviceTypeId:
@@ -1513,15 +2050,15 @@
type: integer
severity:
$ref: '#/definitions/model.Severity'
+ severityId:
+ description: 涓ラ噸绋嬪害id
+ type: integer
solution:
description: 瑙e喅鏂规硶
type: string
solutionRemark:
description: 鍐呴儴澶囨敞
type: string
- status:
- description: 澶勭悊鐘舵��
- type: integer
subject:
description: 涓婚
type: string
@@ -1530,6 +2067,15 @@
timeSpentId:
description: 鑺辫垂鏃堕棿
type: integer
+ updateTime:
+ type: string
+ type: object
+ model.ServiceOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
model.ServiceType:
properties:
@@ -1565,10 +2111,16 @@
$ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ type: string
id:
type: integer
+ masterOrder:
+ $ref: '#/definitions/model.MasterOrder'
masterOrderId:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -1577,6 +2129,17 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ type: object
+ model.SystemSet:
+ properties:
+ id:
+ type: integer
+ modeType:
+ type: string
+ name:
+ type: string
+ value:
+ type: string
type: object
model.TimeSpent:
properties:
@@ -1620,11 +2183,60 @@
type: string
realName:
type: string
+ subUserIds:
+ description: 涓嬪睘鍛樺伐鐢ㄦ埛id,鐢ㄩ�楀彿鍒嗗紑
+ type: string
userType:
$ref: '#/definitions/constvar.UserType'
username:
type: string
uuid:
+ type: string
+ type: object
+ model.WechatOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ product.Product:
+ properties:
+ Amount:
+ description: 搴撳瓨鍓╀綑閲�
+ type: number
+ IsSale:
+ description: 鏄惁閿�鍞�
+ type: boolean
+ MaterialMode:
+ description: 鐗╂枡绫诲瀷
+ type: string
+ MaxInventory:
+ description: 鏈�澶у簱瀛�
+ type: integer
+ MinInventory:
+ description: 瀹夊叏搴撳瓨
+ type: integer
+ Name:
+ type: string
+ Node:
+ description: 澶囨敞
+ type: string
+ Number:
+ type: string
+ PurchaseType:
+ description: 閲囪喘绫诲瀷
+ type: string
+ SalePrice:
+ description: 閿�鍞环鏍�
+ type: number
+ Specs:
+ description: 瑙勬牸
+ type: string
+ Type:
+ description: 鍨嬪彿
+ type: string
+ Unit:
type: string
type: object
request.AddAccountId:
@@ -1677,8 +2289,14 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -1752,6 +2370,18 @@
required:
- name
type: object
+ request.AddCollectionProjection:
+ properties:
+ estimated_collection_amount:
+ description: 棰勮鏀舵閲戦
+ type: number
+ estimated_collection_time:
+ description: 棰勮鏀舵鏃堕棿
+ type: string
+ sale_chance_id:
+ description: 閿�鍞満浼歩d
+ type: integer
+ type: object
request.AddContact:
properties:
birthday:
@@ -1805,6 +2435,12 @@
properties:
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
+ contractName:
+ description: 鍚堝悓鍚嶇О
+ type: string
file:
type: string
member_id:
@@ -1813,6 +2449,9 @@
type: string
quotation_id:
type: integer
+ sendTime:
+ description: 鍙戣揣鏃堕棿
+ type: string
status_id:
type: integer
type: object
@@ -1903,6 +2542,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompanyId:
description: 鐗╂祦鍏徃
type: integer
@@ -1921,9 +2562,17 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ description: 鍙戠エ缂栧彿
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
+ products:
+ description: 鍙戠エ瀵瑰簲浜у搧锛屼粠鐩稿簲婧愬崟閲岃幏鍙�
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
sourceId:
description: 婧愬崟id
type: integer
@@ -1970,6 +2619,9 @@
properties:
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
end_time:
type: string
member_id:
@@ -2045,6 +2697,9 @@
properties:
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
conditions:
type: string
contact_id:
@@ -2055,8 +2710,15 @@
type: integer
number:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
quotation_status_id:
type: integer
+ quotationName:
+ description: 鎶ヤ环鍗曞悕绉�
+ type: string
sale_chance_id:
type: integer
validity_date:
@@ -2071,12 +2733,25 @@
type: object
request.AddReceipt:
properties:
+ amount:
+ description: 鏀舵閲戦
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
bankAccountId:
description: 璐︽埛id
type: integer
+ client:
+ allOf:
+ - $ref: '#/definitions/model.Client'
+ description: 瀹㈡埛id
clientId:
description: 瀹㈡埛id
type: integer
+ createTime:
+ type: string
+ creatorName:
+ type: string
fileId:
description: 闄勪欢id
type: integer
@@ -2085,9 +2760,17 @@
moneyType:
description: 甯佺
type: string
+ number:
+ type: string
+ paymentType:
+ $ref: '#/definitions/model.PaymentType'
paymentTypeId:
description: 鏀舵鏂瑰紡ID
type: integer
+ principal:
+ allOf:
+ - $ref: '#/definitions/model.User'
+ description: 璐熻矗浜篿d
principalId:
description: 璐熻矗浜篿d
type: integer
@@ -2101,8 +2784,11 @@
description: 婧愬崟id
type: integer
sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.ReceiptSourceType'
description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
- type: integer
+ updateTime:
+ type: string
type: object
request.AddRefundMethod:
properties:
@@ -2110,6 +2796,13 @@
type: string
required:
- name
+ type: object
+ request.AddRefundType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.AddRegion:
properties:
@@ -2157,6 +2850,9 @@
type: integer
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
competitors:
type: string
contact_id:
@@ -2189,6 +2885,10 @@
type: integer
process:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
projected_amount:
type: number
province_id:
@@ -2230,13 +2930,68 @@
type: object
request.AddSalesDetails:
properties:
- salesDetails:
- $ref: '#/definitions/request.SalesDetails'
+ Member:
+ $ref: '#/definitions/model.User'
+ address:
+ type: string
+ addressee:
+ type: string
+ client:
+ $ref: '#/definitions/model.Client'
+ clientId:
+ type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
+ conditions:
+ type: string
+ deliverType:
+ description: 浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣
+ type: integer
+ deliveryDate:
+ type: string
+ logisticCompany:
+ type: string
+ logisticCost:
+ type: number
+ logisticNumber:
+ type: string
+ memberId:
+ type: integer
+ number:
+ type: string
+ phone:
+ type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
+ projectId:
+ type: string
+ quotationId:
+ type: integer
+ remark:
+ type: string
+ saleChanceId:
+ type: integer
+ saleType:
+ type: integer
+ signTime:
+ type: string
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
+ wechatOrderStatusId:
+ type: integer
type: object
request.AddSalesLeads:
properties:
city_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contact_name:
description: 鑱旂郴浜哄鍚�
type: string
@@ -2250,6 +3005,9 @@
type: integer
desc:
description: 澶囨敞
+ type: string
+ detail_address:
+ description: 璇︾粏鍦板潃
type: string
member_id:
description: 閿�鍞礋璐d汉ID
@@ -2312,9 +3070,10 @@
properties:
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contactId:
- type: integer
- contractId:
type: integer
endTime:
type: string
@@ -2332,6 +3091,12 @@
type: string
saleChanceId:
type: integer
+ salesDetailsId:
+ type: integer
+ serviceContractStatusId:
+ type: integer
+ serviceContractTypeId:
+ type: integer
serviceTimes:
type: integer
signTime:
@@ -2344,13 +3109,15 @@
type: string
typeId:
type: integer
+ required:
+ - memberId
type: object
request.AddServiceContractStatus:
properties:
+ id:
+ type: integer
name:
type: string
- required:
- - name
type: object
request.AddServiceContractType:
properties:
@@ -2378,8 +3145,14 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -2440,6 +3213,9 @@
properties:
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contactId:
type: integer
file:
@@ -2458,7 +3234,7 @@
type: string
satisfaction:
type: integer
- serviceId:
+ serviceOrderId:
type: integer
solveRate:
type: integer
@@ -2482,11 +3258,11 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contactId:
description: 鑱旂郴浜篿d
- type: integer
- contractId:
- description: 鍚堝悓id
type: integer
expectTime:
description: 甯屾湜澶勭悊鏃堕棿
@@ -2497,18 +3273,18 @@
faultTypeId:
description: 鏁呴殰绫诲埆id
type: integer
- orderId:
- description: 閿�鍞鍗昳d
- type: integer
priorityLevelId:
description: 浼樺厛绾у埆id
type: integer
problemDesc:
description: 闂鎻忚堪
type: string
- productId:
- description: 浜у搧id
- type: integer
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
realTime:
description: 瀹為檯澶勭悊鏃堕棿
type: string
@@ -2518,16 +3294,25 @@
saleChanceId:
description: 閿�鍞満浼歩d
type: integer
+ salesDetailsId:
+ description: 閿�鍞鍗昳d
+ type: integer
+ serviceContractId:
+ description: 鍚堝悓id
+ type: integer
serviceManId:
description: 鏈嶅姟浜哄憳
type: integer
serviceNumber:
description: 鏈嶅姟鍗曠紪鍙�
type: string
+ serviceOrderStatusId:
+ description: 澶勭悊鐘舵��
+ type: integer
serviceTypeId:
description: 鏈嶅姟鏂瑰紡id
type: integer
- severity:
+ severityId:
description: 涓ラ噸绋嬪害id
type: integer
solution:
@@ -2536,15 +3321,19 @@
solutionRemark:
description: 鍐呴儴澶囨敞
type: string
- status:
- description: 澶勭悊鐘舵��
- type: integer
subject:
description: 涓婚
type: string
timeSpentId:
description: 鑺辫垂鏃堕棿
type: integer
+ type: object
+ request.AddServiceOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.AddServiceType:
properties:
@@ -2578,6 +3367,9 @@
properties:
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
masterOrderId:
type: integer
memberId:
@@ -2622,6 +3414,13 @@
- vettingId
- vettingType
type: object
+ request.AddWechatOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
request.Assign:
properties:
ids:
@@ -2631,6 +3430,8 @@
member_id:
type: integer
type:
+ description: '绫诲瀷: client: 瀹㈡埛; salesLead: 閿�鍞嚎绱�; contact: 鑱旂郴浜�; followRecord:
+ 璺熻繘璁板綍'
type: string
type: object
request.CasbinInfo:
@@ -2642,35 +3443,42 @@
description: 璺緞
type: string
type: object
- request.ChangePasswordReq:
+ request.CheckClientName:
properties:
- newPassword:
- description: 鏂板瘑鐮�
- type: string
- password:
- description: 瀵嗙爜
+ name:
type: string
type: object
- request.ChangeUserInfo:
+ request.CommonIds:
properties:
- email:
- description: 鐢ㄦ埛閭
+ ids:
+ items:
+ type: integer
+ type: array
+ required:
+ - ids
+ type: object
+ request.ConfirmOutput:
+ properties:
+ products:
+ items:
+ $ref: '#/definitions/request.ConfirmOutputProducts'
+ type: array
+ saleDetailNumber:
type: string
- headerImg:
- description: 鐢ㄦ埛澶村儚
+ type: object
+ request.ConfirmOutputOver:
+ properties:
+ saleDetailNumber:
type: string
- id:
- description: 鐢ㄦ埛ID
+ type: object
+ request.ConfirmOutputProducts:
+ properties:
+ number:
+ description: 浜у搧缂栧彿
type: string
- nickName:
- description: 鐢ㄦ埛鏄电О
- type: string
- phone:
- description: 鐢ㄦ埛鎵嬫満鍙�
- type: string
- pos:
- description: 鐢ㄦ埛宀椾綅
- type: string
+ outputAmount:
+ description: 鏈鍙戣揣鏁伴噺
+ type: number
type: object
request.Contact:
properties:
@@ -2735,6 +3543,13 @@
type: integer
type: array
type: object
+ request.DeleteContract:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
request.DeleteCountry:
properties:
id:
@@ -2748,7 +3563,28 @@
type: integer
type: array
type: object
+ request.DeleteMasterOrder:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
request.DeleteOrderManage:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteQuotation:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteSaleChance:
properties:
ids:
items:
@@ -2776,18 +3612,32 @@
type: integer
type: array
type: object
- request.DeleteUserReq:
- properties:
- userId:
- description: 鐢ㄦ埛ID
- type: string
- type: object
- request.DeleteserviceContract:
+ request.DeleteSubOrder:
properties:
ids:
items:
type: integer
type: array
+ type: object
+ request.DownloadFile:
+ properties:
+ id:
+ description: 闄勪欢id
+ type: integer
+ key:
+ description: 闄勪欢瀛樺偍key
+ type: string
+ sourceId:
+ description: 鏉ユ簮id
+ type: integer
+ sourceType:
+ description: 闄勪欢鏉ユ簮
+ type: string
+ required:
+ - id
+ - key
+ - sourceId
+ - sourceType
type: object
request.FollowRecord:
properties:
@@ -2795,6 +3645,8 @@
type: integer
client_status_id:
type: integer
+ codeStandID:
+ type: string
contact_id:
type: integer
contact_information_id:
@@ -2832,19 +3684,29 @@
additionalProperties: true
description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"name": "瀹㈡埛鍚嶇О",
"phone": "鎵嬫満鍙风爜", "detail_address":"璇︾粏鍦板潃", "next_visit_time":"涓嬪洖鍥炶鏃ユ湡", "member_name":
- "閿�鍞礋璐d汉", "client_status": "瀹㈡埛鐘舵��", "client_level": "閲嶈绾у埆"}'
+ "閿�鍞礋璐d汉", "client_status": "瀹㈡埛鐘舵��", "client_level": "閲嶈绾у埆","representative":
+ "娉曞畾浠h〃浜�", "registration_time": "娉ㄥ唽鏃堕棿", "business_scope": "缁忚惀鑼冨洿", "remark":
+ "澶囨敞", "not_admin":"1:鎴戠殑瀹㈡埛; 2:admin瀹㈡埛"}'
type: object
type: object
request.GetContactList:
properties:
- keyword:
- type: string
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
type: integer
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"name": "瀹㈡埛鍚嶇О",
+ "phone": "鎵嬫満鍙风爜", "detail_address":"璇︾粏鍦板潃", "next_visit_time":"涓嬪洖鍥炶鏃ユ湡", "member_name":
+ "閿�鍞礋璐d汉", "client_status": "瀹㈡埛鐘舵��", "client_level": "閲嶈绾у埆", "is_first": "鏄惁鏄瑕佽仈绯讳汉",
+ "client_id": "clientId 鐢ㄤ簬杩斿洖棣栬鑱旂郴浜�"}'
+ type: object
type: object
request.GetContractList:
properties:
@@ -2856,6 +3718,11 @@
pageSize:
description: 姣忛〉澶у皬
type: integer
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{} {"member_name": "閿�鍞礋璐d汉", "number":
+ "鍚堝悓缂栧彿", "created_at": "鍒涘缓鏃堕棿"}'
+ type: object
type: object
request.GetFaqList:
properties:
@@ -2874,25 +3741,53 @@
type: object
request.GetFollowRecordList:
properties:
- keyword:
- type: string
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
type: integer
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"topic": "璺熻繘涓婚",
+ "member_name": "璺熻繘浜�", "client_name": "瀹㈡埛鍚嶇О", "client_status": "瀹㈡埛鐘舵��", "follow_time":
+ "璺熻繘鏃堕棿", "next_follow_time": "涓嬫璺熻繘鏃堕棿", "record": "璺熻繘璁板綍", "phone": "鑱旂郴浜虹數璇�",
+ "contact_name": "鑱旂郴浜哄鍚�", "sales_leads_id": "閿�鍞嚎绱d", "sale_chance_id": "閿�鍞満浼歩d"}'
+ type: object
+ type: object
+ request.GetInvoiceList:
+ properties:
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ principalIds:
+ items:
+ type: integer
+ type: array
+ sourceId:
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.InvoiceSourceType'
+ description: 婧愬崟绫诲瀷(1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓)
type: object
request.GetMasterOrderList:
properties:
- keyword:
- type: string
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
type: integer
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"number": "閿�鍞�诲崟鍙�",
+ "client_name": "瀹㈡埛鍚嶇О", "member_name": "閿�鍞礋璐d汉", "start_time": "寮�濮嬫椂闂�", "end_time":
+ "缁撴潫鏃堕棿", "money": "鎬婚噾棰�", "member_name": "璐熻矗浜�"}'
+ type: object
type: object
request.GetOrderManageList:
properties:
@@ -2918,35 +3813,55 @@
type: object
request.GetQuotationList:
properties:
- keyword:
- type: string
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
type: integer
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"sale_chance_id":
+ 閿�鍞嚎绱d, "client_name": "瀹㈡埛鍚嶇О", "member_name": "閿�鍞礋璐d汉", "contact_name": "鑱旂郴浜�",
+ "validity_date": "鏈夋晥鏈�"}'
+ type: object
type: object
request.GetSaleChanceList:
properties:
- keyword:
- type: string
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
type: integer
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"name": "鏈轰細鍚嶇О",
+ "client_name": "瀹㈡埛鍚嶇О","number":"缂栧彿", "contact_name":"鑱旂郴浜哄鍚�", "member_name":
+ "閿�鍞礋璐d汉", "status": "鐘舵��", "sale_stage": "闃舵", "possibilities": "鍙兘鎬�", "expected_time":
+ "棰勮鎴愪氦鏃堕棿", "budget": "璧勯噾缁濆鍊�", "projected_amount": "棰勮鍚堝悓閲戦"}'
+ type: object
type: object
request.GetSalesDetailsList:
properties:
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesDetailsKeywordType'
+ number:
+ description: 閿�鍞槑缁嗗崟鍙�
type: string
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
+ type: integer
+ saleChanceId:
+ description: 閿�鍞満浼歩d
type: integer
type: object
request.GetSalesLeadsList:
@@ -2968,26 +3883,55 @@
properties:
keyword:
type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesRefundKeywordType'
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
+ type: integer
+ sourceId:
type: integer
type: object
request.GetSalesReturnList:
properties:
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
keyword:
type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesReturnKeywordType'
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
type: integer
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.SalesReturnSourceType'
+ description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁嗭級
+ type: object
+ request.GetServiceCollectionPlanList:
+ properties:
+ sourceId:
+ type: integer
+ sourceType:
+ $ref: '#/definitions/constvar.CollectionSourceType'
+ required:
+ - sourceId
+ - sourceType
type: object
request.GetServiceContractList:
properties:
+ contactId:
+ description: 鑱旂郴浜篿d
+ type: integer
keyword:
type: string
keywordType:
@@ -3000,6 +3944,15 @@
type: integer
queryClass:
$ref: '#/definitions/constvar.ServiceContractQueryClass'
+ quotationId:
+ description: 鎶ヤ环鍗昳d
+ type: integer
+ saleChanceId:
+ description: 閿�鍞満浼歩d
+ type: integer
+ salesDetailsId:
+ description: 鍚堝悓璁㈠崟id
+ type: integer
type: object
request.GetServiceFeeManageList:
properties:
@@ -3028,44 +3981,43 @@
pageSize:
description: 姣忛〉澶у皬
type: integer
+ serviceOrderId:
+ description: 鏈嶅姟鍥炶鍗昳d
+ type: integer
+ type: object
+ request.GetServiceOrderList:
+ properties:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.ServiceOrderKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ queryClass:
+ $ref: '#/definitions/constvar.ServiceOrderQueryClass'
+ salesDetailsId:
+ type: integer
+ serviceContractId:
+ type: integer
type: object
request.GetSubOrderList:
properties:
- keyword:
- type: string
page:
description: 椤电爜
type: integer
pageSize:
description: 姣忛〉澶у皬
type: integer
- type: object
- request.GetUserList:
- properties:
- keyword:
- description: 妯$硦鏌ヨ鍏抽敭瀛�
- type: string
- page:
- description: 椤电爜
- type: integer
- pageSize:
- description: 姣忛〉澶у皬
- type: integer
- type: object
- request.Login:
- properties:
- captcha:
- description: 楠岃瘉鐮�
- type: string
- captchaId:
- description: 楠岃瘉鐮両D
- type: string
- password:
- description: 瀵嗙爜
- type: string
- username:
- description: 鐢ㄦ埛鍚�
- type: string
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"}; {"number": "閿�鍞瓙鍗曞彿",
+ "client_name": "瀹㈡埛鍚嶇О", "master_order_number": "閿�鍞�诲崟鍙�", "member_name": "閿�鍞礋璐d汉",
+ "master_order_id": "閿�鍞�诲崟id"}'
+ type: object
type: object
request.Plan:
properties:
@@ -3088,6 +4040,16 @@
subOrderId:
type: integer
type: object
+ request.PushSaleChance:
+ properties:
+ id:
+ type: integer
+ step:
+ type: integer
+ required:
+ - id
+ - step
+ type: object
request.PushSalesLeads:
properties:
id:
@@ -3099,47 +4061,26 @@
- $ref: '#/definitions/constvar.SalesStatus'
description: '鍟嗘満鐘舵��: 1: 璺熻繘涓�; -1:澶辫触'
type: object
- request.Register:
- properties:
- authorityId:
- description: 鐢ㄦ埛瑙掕壊ID
- type: integer
- departmentId:
- type: integer
- email:
- type: string
- headerImg:
- type: string
- id:
- type: string
- nickName:
- type: string
- password:
- type: string
- phone:
- type: string
- pos:
- type: string
- rePassword:
- description: 纭瀵嗙爜
- type: string
- realName:
- type: string
- userType:
- $ref: '#/definitions/constvar.UserType'
- username:
- type: string
- type: object
request.SalesDetails:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
address:
type: string
addressee:
type: string
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
conditions:
type: string
+ deliverType:
+ description: 浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣
+ type: integer
deliveryDate:
type: string
logisticCompany:
@@ -3158,6 +4099,10 @@
items:
$ref: '#/definitions/model.Product'
type: array
+ projectId:
+ type: string
+ quotationId:
+ type: integer
remark:
type: string
saleChanceId:
@@ -3166,21 +4111,32 @@
type: integer
signTime:
type: string
- wechatOrderStatus:
+ source:
+ type: string
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
+ wechatOrderStatusId:
type: integer
type: object
request.SalesRefund:
properties:
- accountId:
+ bankAccountId:
+ description: 璐︽埛id
type: integer
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
isInvoice:
- type: integer
+ type: string
memberId:
type: integer
number:
type: string
+ paymentTypeId:
+ description: 鏀舵鏂瑰紡ID
+ type: integer
products:
items:
$ref: '#/definitions/model.Product'
@@ -3189,29 +4145,58 @@
type: string
refundDate:
type: string
- refundMethod:
- type: string
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.RefundSourceType'
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞��娆惧崟锛�
+ required:
+ - sourceId
+ - sourceType
type: object
request.SalesReturn:
properties:
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
memberId:
type: integer
number:
type: string
products:
+ description: 閫�璐т骇鍝�
items:
$ref: '#/definitions/model.Product'
type: array
reason:
+ description: 閫�璐у師鍥�
type: string
repository:
type: string
returnDate:
+ description: 閫�璐ф棩鏈�
type: string
- status:
+ salesReturnStatusId:
+ description: 閫�璐х姸鎬乮d
type: integer
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.SalesReturnSourceType'
+ description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁嗭級
+ type: object
+ request.SaveSystemSet:
+ properties:
+ sets:
+ items:
+ $ref: '#/definitions/model.SystemSet'
+ type: array
type: object
request.SetAuthorityMenu:
properties:
@@ -3317,8 +4302,14 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -3447,6 +4438,17 @@
required:
- client_types
type: object
+ request.UpdateCollectionProjection:
+ properties:
+ estimated_collection_amount:
+ description: 棰勮鏀舵閲戦
+ type: number
+ estimated_collection_time:
+ description: 棰勮鏀舵鏃堕棿
+ type: string
+ id:
+ type: integer
+ type: object
request.UpdateContact:
properties:
birthday:
@@ -3502,6 +4504,12 @@
properties:
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
+ contractName:
+ description: 鍚堝悓鍚嶇О
+ type: string
file:
type: string
id:
@@ -3512,6 +4520,9 @@
type: string
quotation_id:
type: integer
+ sendTime:
+ description: 鍙戣揣鏃堕棿
+ type: string
status_id:
type: integer
type: object
@@ -3665,6 +4676,8 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ type: string
courierCompanyId:
description: 鐗╂祦鍏徃
type: integer
@@ -3685,9 +4698,17 @@
invoiceTypeId:
description: 鍙戠エ绫诲瀷id
type: integer
+ number:
+ description: 鍙戠エ缂栧彿
+ type: string
principalId:
description: 閿�鍞礋璐d汉id
type: integer
+ products:
+ description: 鍙戠エ瀵瑰簲浜у搧锛屼粠鐩稿簲婧愬崟閲岃幏鍙�
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
sourceId:
description: 婧愬崟id
type: integer
@@ -3700,6 +4721,8 @@
taxpayerIdNumber:
description: 绾崇◣璇嗗埆鍙�
type: string
+ required:
+ - id
type: object
request.UpdateInvoiceStatus:
properties:
@@ -3757,6 +4780,9 @@
properties:
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
end_time:
type: string
id:
@@ -3873,6 +4899,9 @@
properties:
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
conditions:
type: string
contact_id:
@@ -3885,8 +4914,15 @@
type: integer
number:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
quotation_status_id:
type: integer
+ quotationName:
+ description: 鎶ヤ环鍗曞悕绉�
+ type: string
sale_chance_id:
type: integer
validity_date:
@@ -3913,12 +4949,25 @@
type: object
request.UpdateReceipt:
properties:
+ amount:
+ description: 鏀舵閲戦
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
bankAccountId:
description: 璐︽埛id
type: integer
+ client:
+ allOf:
+ - $ref: '#/definitions/model.Client'
+ description: 瀹㈡埛id
clientId:
description: 瀹㈡埛id
type: integer
+ createTime:
+ type: string
+ creatorName:
+ type: string
fileId:
description: 闄勪欢id
type: integer
@@ -3927,9 +4976,17 @@
moneyType:
description: 甯佺
type: string
+ number:
+ type: string
+ paymentType:
+ $ref: '#/definitions/model.PaymentType'
paymentTypeId:
description: 鏀舵鏂瑰紡ID
type: integer
+ principal:
+ allOf:
+ - $ref: '#/definitions/model.User'
+ description: 璐熻矗浜篿d
principalId:
description: 璐熻矗浜篿d
type: integer
@@ -3943,8 +5000,11 @@
description: 婧愬崟id
type: integer
sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.ReceiptSourceType'
description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
- type: integer
+ updateTime:
+ type: string
type: object
request.UpdateRefundMethod:
properties:
@@ -3964,6 +5024,13 @@
type: array
required:
- refund_method
+ type: object
+ request.UpdateRefundType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.UpdateRegion:
properties:
@@ -4068,6 +5135,9 @@
type: integer
client_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
competitors:
type: string
contact_id:
@@ -4102,6 +5172,10 @@
type: integer
process:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
projected_amount:
type: number
province_id:
@@ -4174,10 +5248,20 @@
salesDetails:
$ref: '#/definitions/request.SalesDetails'
type: object
+ request.UpdateSalesDetailsStatus:
+ properties:
+ id:
+ type: integer
+ status:
+ $ref: '#/definitions/constvar.SalesDetailsStatus'
+ type: object
request.UpdateSalesLeads:
properties:
city_id:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contact_name:
description: 鑱旂郴浜哄鍚�
type: string
@@ -4191,6 +5275,9 @@
type: integer
desc:
description: 澶囨敞
+ type: string
+ detail_address:
+ description: 璇︾粏鍦板潃
type: string
id:
type: integer
@@ -4285,6 +5372,15 @@
amount:
description: 閲戦
type: number
+ amountReceivable:
+ description: 搴旀敹閲戦
+ type: number
+ amountReceived:
+ description: 宸叉敹閲戦
+ type: number
+ amountTotal:
+ description: 鎬婚
+ type: number
collectionDate:
description: 璁″垝鏀舵鏃ユ湡
type: string
@@ -4302,6 +5398,10 @@
percent:
description: 姣斾緥
type: number
+ principal:
+ allOf:
+ - $ref: '#/definitions/model.User'
+ description: 鏀舵璐熻矗浜篒D
principalId:
description: 鏀舵璐熻矗浜篒D
type: integer
@@ -4312,12 +5412,13 @@
description: 婧愬崟id
type: integer
sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.CollectionSourceType'
description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁�2鏈嶅姟鍚堝悓3閿�鍞彂绁級
- type: integer
status:
allOf:
- $ref: '#/definitions/constvar.CollectionStatus'
- description: 鐘舵�侊紙1鏈敹2宸叉敹锛�
+ description: 鐘舵�侊紙1鏈敹2閮ㄥ垎宸叉敹3宸叉敹锛�
term:
description: 鏈熸
type: integer
@@ -4326,9 +5427,10 @@
properties:
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contactId:
- type: integer
- contractId:
type: integer
endTime:
type: string
@@ -4348,6 +5450,12 @@
type: string
saleChanceId:
type: integer
+ salesDetailsId:
+ type: integer
+ serviceContractStatusId:
+ type: integer
+ serviceContractTypeId:
+ type: integer
serviceTimes:
type: integer
signTime:
@@ -4360,6 +5468,8 @@
type: string
typeId:
type: integer
+ required:
+ - memberId
type: object
request.UpdateServiceContractStatus:
properties:
@@ -4367,18 +5477,6 @@
type: integer
name:
type: string
- required:
- - id
- - name
- type: object
- request.UpdateServiceContractStatuss:
- properties:
- service_contract_status:
- items:
- $ref: '#/definitions/request.UpdateServiceContractStatus'
- type: array
- required:
- - service_contract_status
type: object
request.UpdateServiceContractType:
properties:
@@ -4418,8 +5516,14 @@
client_type_id:
description: 瀹㈡埛绫诲瀷ID
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -4480,6 +5584,9 @@
properties:
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contactId:
type: integer
file:
@@ -4500,7 +5607,7 @@
type: string
satisfaction:
type: integer
- serviceId:
+ serviceOrderId:
type: integer
solveRate:
type: integer
@@ -4524,11 +5631,11 @@
clientId:
description: 瀹㈡埛id
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
contactId:
description: 鑱旂郴浜篿d
- type: integer
- contractId:
- description: 鍚堝悓id
type: integer
expectTime:
description: 甯屾湜澶勭悊鏃堕棿
@@ -4541,18 +5648,18 @@
type: integer
id:
type: integer
- orderId:
- description: 閿�鍞鍗昳d
- type: integer
priorityLevelId:
description: 浼樺厛绾у埆id
type: integer
problemDesc:
description: 闂鎻忚堪
type: string
- productId:
- description: 浜у搧id
- type: integer
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
realTime:
description: 瀹為檯澶勭悊鏃堕棿
type: string
@@ -4562,16 +5669,25 @@
saleChanceId:
description: 閿�鍞満浼歩d
type: integer
+ salesDetailsId:
+ description: 閿�鍞鍗昳d
+ type: integer
+ serviceContractId:
+ description: 鍚堝悓id
+ type: integer
serviceManId:
description: 鏈嶅姟浜哄憳
type: integer
serviceNumber:
description: 鏈嶅姟鍗曠紪鍙�
type: string
+ serviceOrderStatusId:
+ description: 澶勭悊鐘舵��
+ type: integer
serviceTypeId:
description: 鏈嶅姟鏂瑰紡id
type: integer
- severity:
+ severityId:
description: 涓ラ噸绋嬪害id
type: integer
solution:
@@ -4580,15 +5696,19 @@
solutionRemark:
description: 鍐呴儴澶囨敞
type: string
- status:
- description: 澶勭悊鐘舵��
- type: integer
subject:
description: 涓婚
type: string
timeSpentId:
description: 鑺辫垂鏃堕棿
type: integer
+ type: object
+ request.UpdateServiceOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.UpdateServiceType:
properties:
@@ -4646,6 +5766,9 @@
properties:
clientId:
type: integer
+ codeStandID:
+ description: 缂栫爜id
+ type: string
id:
type: integer
masterOrderId:
@@ -4694,6 +5817,13 @@
required:
- id
- status
+ type: object
+ request.UpdateWechatOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
response.AccountIdResponse:
properties:
@@ -4744,6 +5874,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:
@@ -4993,6 +6130,25 @@
$ref: '#/definitions/model.Industry'
type: array
type: object
+ response.Info:
+ properties:
+ makeInfo:
+ items:
+ $ref: '#/definitions/response.WorkOrderInfo'
+ type: array
+ outsourcingInfo:
+ items:
+ $ref: '#/definitions/response.OutsourcingInfo'
+ type: array
+ productInfo:
+ items:
+ $ref: '#/definitions/response.SalesDetailsProductInfo'
+ type: array
+ purchaseInfo:
+ items:
+ $ref: '#/definitions/response.Purchase'
+ type: array
+ type: object
response.IsInvoiceResponse:
properties:
list:
@@ -5058,15 +6214,35 @@
$ref: '#/definitions/model.OrderType'
type: array
type: object
- response.PageResult:
+ response.OutsourcingInfo:
properties:
- list: {}
- page:
+ amount:
+ description: 璁㈠崟鏁伴噺
type: integer
- pageSize:
+ endTime:
+ type: string
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
type: integer
- total:
- type: integer
+ outsourcingId:
+ description: 濮斿璁㈠崟id
+ type: string
+ outsourcingStatus:
+ type: string
+ productId:
+ type: string
+ productName:
+ type: string
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ startTime:
+ type: string
+ supplierName:
+ type: string
+ unit:
+ description: 鍗曚綅
+ type: string
type: object
response.PlanResponse:
properties:
@@ -5090,6 +6266,33 @@
items:
$ref: '#/definitions/model.Province'
type: array
+ type: object
+ response.Purchase:
+ properties:
+ amount:
+ description: 璁㈠崟鏁伴噺
+ type: integer
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
+ type: integer
+ productId:
+ type: string
+ productName:
+ type: string
+ purchaseName:
+ type: string
+ purchaseNumber:
+ type: string
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ status:
+ type: integer
+ supplierName:
+ type: string
+ unit:
+ description: 鍗曚綅
+ type: string
type: object
response.QuotationResponse:
properties:
@@ -5142,6 +6345,14 @@
$ref: '#/definitions/model.Repository'
type: array
type: object
+ response.Response:
+ properties:
+ code:
+ type: integer
+ data: {}
+ msg:
+ type: string
+ type: object
response.SaleChanceResponse:
properties:
count:
@@ -5164,6 +6375,61 @@
items:
$ref: '#/definitions/model.SaleType'
type: array
+ type: object
+ response.SalesDetailsProductInfo:
+ properties:
+ amount:
+ description: 璁㈠崟鏁伴噺
+ type: number
+ cost:
+ description: 浜у搧鎴愭湰
+ type: string
+ deliveryAmount:
+ description: 鍙戣揣鏁伴噺
+ type: integer
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
+ type: integer
+ makeAmount:
+ description: 鍒堕�犳暟閲�
+ type: integer
+ makeFinishAmount:
+ description: 鍒堕�犲畬鎴愭暟閲�
+ type: integer
+ margin:
+ description: 姣涘埄鐜�
+ type: string
+ outsourcingAmount:
+ description: 濮斿鏁伴噺
+ type: integer
+ outsourcingFinishAmount:
+ description: 濮斿瀹屾垚鏁伴噺
+ type: integer
+ price:
+ description: 浜у搧浠锋牸
+ type: number
+ productId:
+ type: string
+ productName:
+ type: string
+ profit:
+ description: 姣涘埄
+ type: string
+ purchaseAmount:
+ description: 閲囪喘鏁伴噺
+ type: integer
+ purchaseFinishAmount:
+ description: 閲囪喘瀹屾垚鏁伴噺
+ type: integer
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ total:
+ description: 浜у搧鎬讳环
+ type: number
+ unit:
+ description: 鍗曚綅
+ type: string
type: object
response.SalesDetailsResponse:
properties:
@@ -5220,13 +6486,6 @@
list:
items:
$ref: '#/definitions/model.Satisfaction'
- type: array
- type: object
- response.ServiceContractStatusResponse:
- properties:
- list:
- items:
- $ref: '#/definitions/model.ServiceContractStatus'
type: array
type: object
response.ServiceContractTypeResponse:
@@ -5286,10 +6545,43 @@
$ref: '#/definitions/model.TimelyRate'
type: array
type: object
- response.UserResponse:
+ response.WorkOrderInfo:
properties:
- user:
- $ref: '#/definitions/model.User'
+ amount:
+ description: 璁㈠崟鏁伴噺
+ type: integer
+ endTime:
+ type: string
+ finishAmount:
+ description: 瀹屾垚鏁伴噺
+ type: integer
+ orderId:
+ type: string
+ orderStatus:
+ type: string
+ productId:
+ type: string
+ productName:
+ type: string
+ specs:
+ description: 鐗╂枡瑙勬牸
+ type: string
+ startTime:
+ type: string
+ unit:
+ description: 鍗曚綅
+ type: string
+ workOrderId:
+ type: string
+ workOrderStatus:
+ type: string
+ type: object
+ v1.GetWarehouseProductInfoReq:
+ properties:
+ saleDetailID:
+ type: integer
+ saleDetailNumber:
+ type: string
type: object
info:
contact: {}
@@ -5533,47 +6825,6 @@
summary: 鏇存柊閾惰璐︽埛
tags:
- 閾惰璐︽埛绠$悊
- /api/base/captcha:
- post:
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- allOf:
- - $ref: '#/definitions/contextx.Response'
- - properties:
- data:
- $ref: '#/definitions/response.LoginResponse'
- type: object
- summary: 鑾峰彇楠岃瘉鐮�
- tags:
- - Base
- /api/base/login:
- post:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/request.Login'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- allOf:
- - $ref: '#/definitions/contextx.Response'
- - properties:
- data:
- $ref: '#/definitions/response.LoginResponse'
- type: object
- summary: 鐢ㄦ埛鐧诲綍
- tags:
- - Base
/api/city/add:
post:
parameters:
@@ -5688,6 +6939,25 @@
schema:
$ref: '#/definitions/contextx.Response'
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:
@@ -6044,6 +7314,132 @@
summary: 鏇存柊瀹㈡埛绫诲瀷
tags:
- ClientType
+ /api/code/getAutoCode:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/code.CodeStandard'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鑾峰彇鑷姩缂栫爜
+ tags:
+ - 缂栫爜
+ /api/code/getCodeList:
+ get:
+ parameters:
+ - in: query
+ name: codeStandID
+ type: string
+ - in: query
+ name: name
+ type: string
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - in: query
+ name: type
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鑾峰彇缂栫爜鍒楄〃
+ tags:
+ - 缂栫爜
+ /api/collectionProjection/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddCollectionProjection'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏀舵棰勬祴
+ tags:
+ - CollectionProjection
+ /api/collectionProjection/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:
+ - CollectionProjection
+ /api/collectionProjection/list:
+ post:
+ parameters:
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鑾峰彇鏀舵棰勬祴鍒楄〃
+ tags:
+ - CollectionProjection
+ /api/collectionProjection/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateCollectionProjection'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏀舵棰勬祴
+ tags:
+ - CollectionProjection
/api/contact/add:
post:
parameters:
@@ -6125,6 +7521,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:
@@ -6144,14 +7557,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:
@@ -6960,49 +8374,42 @@
summary: 鍒犻櫎闄勪欢
tags:
- 闄勪欢绠$悊
- /api/file/list:
- get:
+ /api/file/download:
+ post:
parameters:
- - in: query
- name: keyword
- type: string
- - enum:
- - ""
- in: query
- name: keywordType
- type: string
- x-enum-varnames:
- - FileKeywordCustomerName
- - description: 椤电爜
- in: query
- name: page
- type: integer
- - description: 姣忛〉澶у皬
- in: query
- name: pageSize
- type: integer
- - enum:
- - ""
- in: query
- name: queryClass
- type: string
- x-enum-varnames:
- - FileQueryClassExpireLessThen60Days
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.DownloadFile'
produces:
- application/json
responses:
"200":
description: OK
schema:
- allOf:
- - $ref: '#/definitions/response.ListResponse'
- - properties:
- data:
- items:
- $ref: '#/definitions/model.File'
- type: array
- type: object
- summary: 鑾峰彇闄勪欢鍒楄〃
+ $ref: '#/definitions/contextx.Response'
+ summary: 闄勪欢涓嬭浇
+ tags:
+ - 闄勪欢绠$悊
+ /api/file/preview:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.DownloadFile'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 闄勪欢棰勮
tags:
- 闄勪欢绠$悊
/api/followRecord/add:
@@ -7214,33 +8621,14 @@
tags:
- 閿�鍞彂绁�
/api/invoice/list:
- get:
+ post:
parameters:
- - in: query
- name: keyword
- type: string
- - enum:
- - ""
- in: query
- name: keywordType
- type: string
- x-enum-varnames:
- - InvoiceKeywordCustomerName
- - description: 椤电爜
- in: query
- name: page
- type: integer
- - description: 姣忛〉澶у皬
- in: query
- name: pageSize
- type: integer
- - enum:
- - ""
- in: query
- name: queryClass
- type: string
- x-enum-varnames:
- - InvoiceQueryClassExpireLessThen60Days
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetInvoiceList'
produces:
- application/json
responses:
@@ -7644,14 +9032,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:
@@ -8213,6 +9602,92 @@
summary: 鏇存柊浼樺厛绾у埆
tags:
- 浼樺厛绾у埆绠$悊
+ /api/product/getProductOrderInfo/{number}:
+ get:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: path
+ name: number
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.Info'
+ type: object
+ summary: 鑾峰彇浜у搧璁㈠崟淇℃伅
+ tags:
+ - 浜у搧
+ /api/product/info:
+ get:
+ parameters:
+ - description: 鍙傛暟
+ in: query
+ name: productNumber
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/product.Product'
+ type: object
+ summary: 鑾峰彇浜у搧璇︽儏
+ tags:
+ - 浜у搧
+ /api/product/list:
+ get:
+ parameters:
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - description: 浜у搧鍚嶇О
+ in: query
+ name: productName
+ type: string
+ - description: 浜у搧缂栫爜
+ in: query
+ name: productNumber
+ type: string
+ - description: 鎶ヤ环鍗曠紪鐮�
+ in: query
+ name: quotationNumber
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/product.Product'
+ type: array
+ type: object
+ summary: 鑾峰彇浜у搧鍒楄〃
+ tags:
+ - 浜у搧
/api/province/add:
post:
parameters:
@@ -8330,14 +9805,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:
@@ -8370,6 +9846,25 @@
$ref: '#/definitions/response.QuotationResponse'
type: object
summary: 鎶ヤ环鍗曞垪琛�
+ tags:
+ - Quotation
+ /api/quotation/statistics:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ additionalProperties:
+ type: integer
+ type: object
+ type: object
+ summary: 鎶ヤ环鍗曠粺璁�
tags:
- Quotation
/api/quotation/update:
@@ -8504,16 +9999,10 @@
/api/receipt/list:
get:
parameters:
- - in: query
- name: keyword
- type: string
- - enum:
- - ""
+ - description: 瀹㈡埛id
in: query
- name: keywordType
- type: string
- x-enum-varnames:
- - ReceiptKeywordCustomerName
+ name: clientId
+ type: integer
- description: 椤电爜
in: query
name: page
@@ -8522,13 +10011,37 @@
in: query
name: pageSize
type: integer
- - enum:
- - ""
+ - collectionFormat: csv
in: query
- name: queryClass
- type: string
+ items:
+ type: integer
+ name: principleIds
+ type: array
+ - in: query
+ name: sourceId
+ type: integer
+ - description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ in: query
+ name: sourceType
+ type: integer
+ x-enum-comments:
+ ReceiptSourceTypeChuKuDan: 鍑哄簱鍗昳t
+ ReceiptSourceTypeCollectionPlan: 鏀舵璁″垝
+ ReceiptSourceTypeInvoice: 閿�鍞彂绁�
+ ReceiptSourceTypeSalesDetails: 閿�鍞槑缁嗗崟
+ ReceiptSourceTypeServiceContract: 鏈嶅姟鍚堝悓
x-enum-varnames:
- - ReceiptQueryClassExpireLessThen60Days
+ - ReceiptSourceTypeSalesDetails
+ - ReceiptSourceTypeServiceContract
+ - ReceiptSourceTypeInvoice
+ - ReceiptSourceTypeCollectionPlan
+ - ReceiptSourceTypeChuKuDan
produces:
- application/json
responses:
@@ -8638,6 +10151,90 @@
summary: 鏇存柊閫�娆炬柟寮�
tags:
- RefundMethod
+ /api/refundType/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddRefundType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閫�娆炬柟寮�
+ tags:
+ - 閫�娆炬柟寮忕鐞�
+ /api/refundType/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:
+ - 閫�娆炬柟寮忕鐞�
+ /api/refundType/list:
+ get:
+ parameters:
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.RefundType'
+ type: array
+ type: object
+ summary: 鑾峰彇閫�娆炬柟寮忓垪琛�
+ tags:
+ - 閫�娆炬柟寮忕鐞�
+ /api/refundType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateRefundType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閫�娆炬柟寮�
+ tags:
+ - 閫�娆炬柟寮忕鐞�
/api/region/add:
post:
parameters:
@@ -9042,14 +10639,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:
@@ -9082,6 +10680,25 @@
$ref: '#/definitions/response.SaleChanceResponse'
type: object
summary: 閿�鍞満浼氬垪琛�
+ tags:
+ - SaleChance
+ /api/saleChance/push:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.PushSaleChance'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鎺ㄨ繘閿�鍞満浼�
tags:
- SaleChance
/api/saleChance/update:
@@ -9264,10 +10881,72 @@
"200":
description: OK
schema:
- $ref: '#/definitions/contextx.Response'
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/request.AddSalesDetails'
+ type: object
summary: 娣诲姞閿�鍞槑缁�
tags:
- SalesDetails
+ /api/salesDetails/confirmOutput:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.ConfirmOutput'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 纭鍙戣揣
+ tags:
+ - SalesDetails
+ /api/salesDetails/confirmOutputOver:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.ConfirmOutputOver'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ 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:
@@ -9284,6 +10963,74 @@
schema:
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎閿�鍞槑缁�
+ tags:
+ - SalesDetails
+ /api/salesDetails/getApsProjectList:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.Response'
+ summary: 鑾峰彇aps椤圭洰鍒楄〃
+ tags:
+ - SalesDetails
+ /api/salesDetails/getDeliveryList:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/v1.GetWarehouseProductInfoReq'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鍙戣揣鏄庣粏
+ tags:
+ - SalesDetails
+ /api/salesDetails/getDeliveryPrepareInfo:
+ post:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/v1.GetWarehouseProductInfoReq'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鑾峰彇浜у搧鍏ュ簱淇℃伅
+ tags:
+ - SalesDetails
+ /api/salesDetails/getProductInventoryInfo/{number}:
+ get:
+ parameters:
+ - description: 鏄庣粏缂栫爜
+ in: path
+ name: number
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鑾峰彇浜у搧鍙戣揣淇℃伅
tags:
- SalesDetails
/api/salesDetails/list:
@@ -9310,6 +11057,25 @@
summary: 閿�鍞槑缁嗗崟鍒楄〃
tags:
- SalesDetails
+ /api/salesDetails/sendSalesDetailsToOtherSystem:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.SalesDetails'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 鎺ㄩ�侀攢鍞槑缁嗕俊鎭埌鍏朵粬绯荤粺
+ tags:
+ - SalesDetails
/api/salesDetails/update:
put:
parameters:
@@ -9327,6 +11093,25 @@
schema:
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊閿�鍞槑缁�
+ tags:
+ - SalesDetails
+ /api/salesDetails/updateStatus:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateSalesDetailsStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閿�鍞槑缁嗙姸鎬�
tags:
- SalesDetails
/api/salesLeads/add:
@@ -9447,7 +11232,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:
@@ -9465,7 +11269,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎閿�鍞��娆�
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesRefund/list:
post:
parameters:
@@ -9489,7 +11293,7 @@
type: object
summary: 閿�鍞��娆惧崟鍒楄〃
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesRefund/update:
put:
parameters:
@@ -9508,7 +11312,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊閿�鍞��娆�
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesReturn/add:
post:
parameters:
@@ -9527,7 +11331,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:
@@ -9545,7 +11368,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎閿�鍞��璐�
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
/api/salesReturn/list:
post:
parameters:
@@ -9569,7 +11392,7 @@
type: object
summary: 閿�鍞��璐у崟鍒楄〃
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
/api/salesReturn/update:
put:
parameters:
@@ -9588,7 +11411,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊閿�鍞��璐�
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
/api/salesReturnStatus/add:
post:
parameters:
@@ -9846,12 +11669,14 @@
tags:
- 鏀舵璁″垝绠$悊
/api/serviceCollectionPlan/list:
- get:
+ post:
parameters:
- - description: 鏈嶅姟鍚堝悓id
- in: query
- name: serviceContractId
- type: integer
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetServiceCollectionPlanList'
produces:
- application/json
responses:
@@ -9910,12 +11735,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:
@@ -9923,7 +11748,7 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 鍒犻櫎鏈嶅姟鍚堝悓
+ summary: 鎵归噺鍒犻櫎鏈嶅姟鍚堝悓
tags:
- ServiceContract
/api/serviceContract/list:
@@ -9947,7 +11772,7 @@
data:
$ref: '#/definitions/response.ServiceContractsResponse'
type: object
- summary: 鐢熸垚璁″垝鍒楄〃
+ summary: 鏈嶅姟鍚堝悓鍒楄〃
tags:
- ServiceContract
/api/serviceContract/update:
@@ -9985,9 +11810,9 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 娣诲姞鏈嶅姟鍚堝悓鐘舵��
+ summary: 娣诲姞鍚堝悓鐘舵��
tags:
- - ServiceContractStatus
+ - 鍚堝悓鐘舵��
/api/serviceContractStatus/delete/{id}:
delete:
parameters:
@@ -10003,11 +11828,37 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 鍒犻櫎鏈嶅姟鍚堝悓鐘舵��
+ summary: 鍒犻櫎鍚堝悓鐘舵��
tags:
- - ServiceContractStatus
+ - 鍚堝悓鐘舵��
/api/serviceContractStatus/list:
get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - ServiceContractStatusKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - ServiceContractStatusQueryClassExpireLessThen60Days
produces:
- application/json
responses:
@@ -10015,14 +11866,16 @@
description: OK
schema:
allOf:
- - $ref: '#/definitions/contextx.Response'
+ - $ref: '#/definitions/response.ListResponse'
- properties:
data:
- $ref: '#/definitions/response.ServiceContractStatusResponse'
+ items:
+ $ref: '#/definitions/model.ServiceContractStatus'
+ type: array
type: object
- summary: 鑾峰彇鏈嶅姟鍚堝悓鐘舵�佸垪琛�
+ summary: 鑾峰彇鍚堝悓鐘舵�佸垪琛�
tags:
- - ServiceContractStatus
+ - 鍚堝悓鐘舵��
/api/serviceContractStatus/update:
put:
parameters:
@@ -10031,7 +11884,7 @@
name: object
required: true
schema:
- $ref: '#/definitions/request.UpdateServiceContractStatuss'
+ $ref: '#/definitions/request.UpdateServiceContractStatus'
produces:
- application/json
responses:
@@ -10039,9 +11892,9 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 鏇存柊鏈嶅姟鍚堝悓鐘舵��
+ summary: 鏇存柊鍚堝悓鐘舵��
tags:
- - ServiceContractStatus
+ - 鍚堝悓鐘舵��
/api/serviceContractType/add:
post:
parameters:
@@ -10296,6 +12149,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:
@@ -10315,7 +12187,14 @@
tags:
- 鏈嶅姟鍗曠鐞�
/api/serviceOrder/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetServiceOrderList'
produces:
- application/json
responses:
@@ -10352,6 +12231,107 @@
summary: 鏇存柊鏈嶅姟鍗�
tags:
- 鏈嶅姟鍗曠鐞�
+ /api/serviceOrderStatus/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddServiceOrderStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏈嶅姟鍗曠姸鎬�
+ tags:
+ - 鏈嶅姟鍗曠姸鎬�
+ /api/serviceOrderStatus/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:
+ - 鏈嶅姟鍗曠姸鎬�
+ /api/serviceOrderStatus/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - ServiceOrderStatusKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - ServiceOrderStatusQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.ServiceOrderStatus'
+ type: array
+ type: object
+ summary: 鑾峰彇鏈嶅姟鍗曠姸鎬佸垪琛�
+ tags:
+ - 鏈嶅姟鍗曠姸鎬�
+ /api/serviceOrderStatus/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateServiceOrderStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏈嶅姟鍗曠姸鎬�
+ tags:
+ - 鏈嶅姟鍗曠姸鎬�
/api/serviceType/add:
post:
parameters:
@@ -10662,14 +12642,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:
@@ -10723,6 +12704,61 @@
summary: 鏇存柊瀛愯鍗�
tags:
- SubOrder
+ /api/system/getSystemSet:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ additionalProperties: true
+ type: object
+ type: object
+ summary: 鑾峰彇绯荤粺璁剧疆
+ tags:
+ - 绯荤粺璁剧疆
+ /api/system/saveSystemSet:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.SaveSystemSet'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: 鎴愬姛
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 淇濆瓨绯荤粺璁剧疆
+ tags:
+ - 绯荤粺璁剧疆
+ /api/system/useSystemSet/{modeType}:
+ get:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: path
+ name: modeType
+ required: true
+ type: string
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/response.ListResponse'
+ summary: 浣跨敤绯荤粺璁剧疆
+ tags:
+ - 绯荤粺璁剧疆
/api/timeSpent/add:
post:
parameters:
@@ -10871,161 +12907,6 @@
summary: 鏇存柊閿�鍞樁娈�
tags:
- TimelyRate
- /api/user/changePassword:
- post:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/request.ChangePasswordReq'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- $ref: '#/definitions/contextx.Response'
- summary: 鐢ㄦ埛淇敼瀵嗙爜
- tags:
- - User
- /api/user/deleteUser:
- delete:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/request.DeleteUserReq'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- $ref: '#/definitions/contextx.Response'
- summary: 鍒犻櫎鐢ㄦ埛
- tags:
- - User
- /api/user/getUserInfo:
- post:
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- $ref: '#/definitions/contextx.Response'
- summary: 鑾峰彇鑷韩淇℃伅
- tags:
- - User
- /api/user/getUserList:
- post:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/request.GetUserList'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- allOf:
- - $ref: '#/definitions/contextx.Response'
- - properties:
- data:
- $ref: '#/definitions/response.PageResult'
- type: object
- summary: 鍒嗛〉鑾峰彇鐢ㄦ埛鍒楄〃(涓嶄紶鍒嗛〉鍙傛暟锛岃幏鍙栧叏閮�)
- tags:
- - User
- /api/user/register:
- post:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/request.Register'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- allOf:
- - $ref: '#/definitions/contextx.Response'
- - properties:
- data:
- $ref: '#/definitions/response.UserResponse'
- type: object
- summary: 娉ㄥ唽璐﹀彿
- tags:
- - User
- /api/user/resetPassword:
- post:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/model.User'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- $ref: '#/definitions/contextx.Response'
- summary: 閲嶇疆鐢ㄦ埛瀵嗙爜
- tags:
- - User
- /api/user/setSelfInfo:
- post:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/request.ChangeUserInfo'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- $ref: '#/definitions/contextx.Response'
- summary: 璁剧疆鐢ㄦ埛淇℃伅
- tags:
- - User
- /api/user/setUserInfo:
- post:
- parameters:
- - description: 鏌ヨ鍙傛暟
- in: body
- name: object
- required: true
- schema:
- $ref: '#/definitions/request.ChangeUserInfo'
- produces:
- - application/json
- responses:
- "200":
- description: 鎴愬姛
- schema:
- $ref: '#/definitions/contextx.Response'
- summary: 璁剧疆鐢ㄦ埛淇℃伅
- tags:
- - User
/api/vetting/add:
post:
parameters:
@@ -11064,4 +12945,105 @@
summary: 鏇存柊瀹℃壒
tags:
- Vetting
+ /api/wechatOrderStatus/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddWechatOrderStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞寰俊璁㈠崟鐘舵��
+ tags:
+ - 寰俊璁㈠崟鐘舵��
+ /api/wechatOrderStatus/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:
+ - 寰俊璁㈠崟鐘舵��
+ /api/wechatOrderStatus/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - WechatOrderStatusKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - WechatOrderStatusQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.WechatOrderStatus'
+ type: array
+ type: object
+ summary: 鑾峰彇寰俊璁㈠崟鐘舵�佸垪琛�
+ tags:
+ - 寰俊璁㈠崟鐘舵��
+ /api/wechatOrderStatus/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateWechatOrderStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊寰俊璁㈠崟鐘舵��
+ tags:
+ - 寰俊璁㈠崟鐘舵��
swagger: "2.0"
--
Gitblit v1.8.0