From c92534229c83436ffe9e6752209200dd70b77808 Mon Sep 17 00:00:00 2001
From: wangpengfei <274878379@qq.com>
Date: 星期四, 17 八月 2023 19:19:44 +0800
Subject: [PATCH] add
---
docs/swagger.yaml | 6893 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 6,624 insertions(+), 269 deletions(-)
diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 5d4b73c..2252a9b 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -1,43 +1,367 @@
definitions:
- constvar.CurrencyType:
+ constvar.BankAccountKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - BankAccountKeywordCustomerName
+ constvar.BankAccountQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - BankAccountQueryClassExpireLessThen60Days
+ constvar.CollectionSourceType:
+ enum:
+ - 1
+ - 2
+ type: integer
+ x-enum-comments:
+ CollectionSourceTypeSaleDetails: 閿�鍞槑缁�
+ CollectionSourceTypeServiceContract: 鏈嶅姟鍚堝悓
+ x-enum-varnames:
+ - CollectionSourceTypeSaleDetails
+ - CollectionSourceTypeServiceContract
+ constvar.CollectionStatus:
enum:
- 1
- 2
- 3
- - 4
type: integer
x-enum-comments:
- CurrencyTypeCNY: 浜烘皯甯�
- CurrencyTypeEUR: 娆у厓
- CurrencyTypeGBP: 鑻遍晳
- CurrencyTypeUSD: 缇庡厓
+ CollectionStatusCollected: 宸叉敹娆�
+ CollectionStatusSubCollected: 閮ㄥ垎鏀舵
+ CollectionStatusUnCollected: 寰呮敹娆�
x-enum-varnames:
- - CurrencyTypeCNY
- - CurrencyTypeUSD
- - CurrencyTypeEUR
- - CurrencyTypeGBP
- constvar.SalesStatus:
+ - CollectionStatusUnCollected
+ - CollectionStatusSubCollected
+ - CollectionStatusCollected
+ constvar.CourierCompanyKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - CourierCompanyKeywordCustomerName
+ constvar.CourierCompanyQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - CourierCompanyQueryClassExpireLessThen60Days
+ constvar.FaqKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - FaqKeywordCustomerName
+ constvar.FaqQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - FaqQueryClassExpireLessThen60Days
+ constvar.InvoiceKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - InvoiceKeywordCustomerName
+ constvar.InvoiceQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - InvoiceQueryClassExpireLessThen60Days
+ constvar.InvoiceSourceType:
+ enum:
+ - 1
+ - 2
+ type: integer
+ x-enum-varnames:
+ - InvoiceSourceTypeSaleDetail
+ - InvoiceSourceTypeServiceContract
+ constvar.InvoiceStatusKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - InvoiceStatusKeywordCustomerName
+ constvar.InvoiceStatusQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - InvoiceStatusQueryClassExpireLessThen60Days
+ constvar.InvoiceTypeKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - InvoiceTypeKeywordCustomerName
+ constvar.InvoiceTypeQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - InvoiceTypeQueryClassExpireLessThen60Days
+ constvar.PaymentTypeKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - PaymentTypeKeywordCustomerName
+ constvar.PaymentTypeQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - PaymentTypeQueryClassExpireLessThen60Days
+ constvar.ReceiptKeywordType:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - ReceiptKeywordCustomerName
+ constvar.ReceiptQueryClass:
+ enum:
+ - ""
+ type: string
+ x-enum-varnames:
+ - ReceiptQueryClassExpireLessThen60Days
+ constvar.ReceiptSourceType:
enum:
- 1
- 2
- 3
- 4
- 5
- - 6
+ type: integer
+ 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.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: 鍗囩骇涓哄鎴峰苟涓旀湁閿�鍞満浼�
- SalesStatusSuccess: 鎴愬姛
+ SalesStatusNew: 鏂板缓
x-enum-varnames:
- SalesStatusNew
- SalesStatusIng
- - SalesStatusSuccess
- - SalesStatusFail
- SalesStatusLevelUptoClient
- SalesStatusLevelUptoClientAndSalesChance
+ - SalesStatusFail
+ constvar.ServiceContractKeywordType:
+ enum:
+ - 鏈嶅姟鍚堝悓缂栧彿
+ - 瀹㈡埛鍚嶇О
+ - 绛剧害鏃ユ湡
+ - 鍚堝悓绫诲瀷
+ - 鍚堝悓鐘舵��
+ - 璐熻矗浜�
+ - 浜у搧鍚嶇О
+ - 鏈嶅姟寮�濮嬫棩
+ - 鏈嶅姟鍒版湡鏃�
+ - 浠风◣鍚堣
+ type: string
+ x-enum-varnames:
+ - ServiceContractKeywordContractNo
+ - ServiceContractKeywordCustomerName
+ - ServiceContractKeywordContractDate
+ - ServiceContractKeywordContractType
+ - ServiceContractKeywordContractStatus
+ - ServiceContractKeywordPrincipal
+ - ServiceContractKeywordProductName
+ - ServiceContractKeywordServiceBeginDate
+ - ServiceContractKeywordServiceEndDate
+ - ServiceContractKeywordServiceTotalPrice
+ constvar.ServiceContractQueryClass:
+ enum:
+ - 30澶╁悗杩囨湡
+ - 60澶╁悗杩囨湡
+ - 宸茶繃鏈�15澶�
+ - 宸茶繃鏈�60澶�
+ type: string
+ x-enum-varnames:
+ - ServiceContractQueryClassExpireAfter30Day
+ - ServiceContractQueryClassExpireAfter60Day
+ - ServiceContractQueryClassExpiredBefore15Day
+ - ServiceContractQueryClassExpiredBefore60Day
+ constvar.ServiceFeeKeywordType:
+ enum:
+ - 瀹㈡埛鍚嶇О
+ - 瀹㈡埛绫诲瀷
+ - 閿�鍞礋璐d汉
+ - 瀹㈡埛瑙勬ā
+ - 閲嶈绾у埆
+ - 瀹㈡埛缂栧彿
+ - 瀹㈡埛鐘舵��
+ - 浜у搧鍚嶇О
+ - 鏈嶅姟鍒版湡鏃�
+ type: string
+ x-enum-varnames:
+ - ServiceFeeKeywordCustomerName
+ - ServiceFeeKeywordCustomerType
+ - ServiceFeeKeywordSalesPrincipal
+ - ServiceFeeKeywordCustomerScale
+ - ServiceFeeKeywordClientLevel
+ - ServiceFeeKeywordCustomerNo
+ - ServiceFeeKeywordCustomerStatus
+ - ServiceFeeKeywordProductName
+ - ServiceFeeKeywordServiceEndDate
+ constvar.ServiceFeeQueryClass:
+ enum:
+ - 杩囨湡鏈弧60澶�
+ - 杩囨湡鏈弧30澶�
+ - 鍗冲皢杩囨湡60澶�
+ - 鍗冲皢杩囨湡30澶�
+ - 宸茶繃鏈�
+ - 鏃犳湇鍔�
+ type: string
+ x-enum-varnames:
+ - ServiceFeeQueryClassExpireLessThen60Days
+ - ServiceFeeQueryClassExpireLessThen30Days
+ - ServiceFeeQueryClassExpireAboutTo60Day
+ - ServiceFeeQueryClassExpireAboutTo30Day
+ - ServiceFeeQueryClassExpired
+ - ServiceFeeQueryClassNoService
+ constvar.ServiceFollowupKeywordType:
+ enum:
+ - 鍥炶鍗曠紪鍙�
+ - 瀹㈡埛鍚嶇О
+ - 鑱旂郴浜哄鍚�
+ - 瀹㈡埛鏈嶅姟鍗�
+ - 鍥炶浜�
+ - 婊℃剰搴�
+ type: string
+ x-enum-varnames:
+ - ServiceFollowupKeywordFollowupNo
+ - ServiceFollowupKeywordCustomerName
+ - ServiceFollowupKeywordContactName
+ - 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
@@ -52,12 +376,31 @@
- 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:
type: integer
data: {}
msg:
+ type: string
+ type: object
+ model.AccountId:
+ properties:
+ id:
+ type: integer
+ name:
type: string
type: object
model.Authority:
@@ -75,6 +418,13 @@
items:
$ref: '#/definitions/model.Menu'
type: array
+ type: object
+ model.BankAccount:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
model.City:
properties:
@@ -141,6 +491,8 @@
type: integer
latest_service_time:
type: string
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -198,6 +550,39 @@
name:
type: string
type: object
+ model.CollectionProjection:
+ properties:
+ _:
+ description: |-
+ The date when the item was deleted
+ example: 2023-08-10 15:48:25
+ type: string
+ 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:
@@ -220,6 +605,8 @@
type: integer
is_first:
type: boolean
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -269,6 +656,8 @@
type: integer
is_first:
type: boolean
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -290,14 +679,38 @@
wechat:
type: string
type: object
+ model.ContactInformation:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
model.Contract:
properties:
+ _:
+ description: |-
+ The date when the item was deleted
+ example: 2023-08-10 15:48:25
+ type: string
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ created_at:
+ 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:
@@ -308,6 +721,11 @@
type: integer
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:
@@ -320,22 +738,26 @@
$ref: '#/definitions/model.Province'
type: array
type: object
- model.CustomerServiceSheet:
+ model.CourierCompany:
properties:
- handleStatus:
- type: integer
id:
type: integer
- memberId:
- type: integer
- number:
+ name:
type: string
- priority:
+ type: object
+ model.Currency:
+ properties:
+ id:
type: integer
- serviceFollowupId:
+ name:
+ type: string
+ type: object
+ model.Department:
+ properties:
+ id:
type: integer
- serviceMode:
- type: integer
+ name:
+ type: string
type: object
model.EnterpriseNature:
properties:
@@ -351,12 +773,28 @@
name:
type: string
type: object
+ model.Faq:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.FaultType:
+ properties:
+ id:
+ type: integer
+ name:
+ 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
contact:
@@ -371,6 +809,8 @@
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
next_follow_time:
@@ -381,8 +821,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:
@@ -395,14 +839,100 @@
name:
type: string
type: object
+ model.Invoice:
+ properties:
+ client:
+ $ref: '#/definitions/model.Client'
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ courierCompany:
+ $ref: '#/definitions/model.CourierCompany'
+ courierCompanyId:
+ description: 鐗╂祦鍏徃
+ type: integer
+ courierNumber:
+ description: 鐗╂祦鍗曞彿
+ type: string
+ id:
+ type: integer
+ invoiceDate:
+ description: 寮�绁ㄦ棩鏈�
+ type: string
+ invoiceNumber:
+ description: 鍙戠エ鍙风爜
+ type: string
+ invoiceStatus:
+ $ref: '#/definitions/model.InvoiceStatus'
+ invoiceStatusId:
+ description: 鍙戠エ鐘舵�乮d
+ type: integer
+ invoiceType:
+ $ref: '#/definitions/model.InvoiceType'
+ invoiceTypeId:
+ description: 鍙戠エ绫诲瀷id
+ type: integer
+ principalId:
+ description: 閿�鍞礋璐d汉id
+ type: integer
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.InvoiceSourceType'
+ description: 婧愬崟绫诲瀷(1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓)
+ subject:
+ description: 涓婚
+ type: string
+ taxpayerIdNumber:
+ description: 绾崇◣璇嗗埆鍙�
+ type: string
+ type: object
+ model.InvoiceStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.InvoiceType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.IsInvoice:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.IsVisit:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
model.MasterOrder:
properties:
+ client:
+ $ref: '#/definitions/model.Client'
client_id:
type: integer
end_time:
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
money:
@@ -428,6 +958,45 @@
path:
type: string
title:
+ type: string
+ type: object
+ model.OrderManage:
+ properties:
+ client:
+ $ref: '#/definitions/model.Client'
+ clientId:
+ type: integer
+ contactId:
+ type: integer
+ file:
+ type: string
+ id:
+ type: integer
+ name:
+ type: string
+ number:
+ type: string
+ orderType:
+ type: integer
+ problemDescription:
+ type: string
+ reportSourceId:
+ type: integer
+ sourceSheet:
+ type: integer
+ type: object
+ model.OrderType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.PaymentType:
+ properties:
+ id:
+ type: integer
+ name:
type: string
type: object
model.Plan:
@@ -464,10 +1033,17 @@
name:
type: string
type: object
+ model.PriorityLevel:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
model.Product:
properties:
amount:
- type: integer
+ type: number
desc:
type: string
id:
@@ -508,10 +1084,18 @@
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
sale_chance:
@@ -519,6 +1103,67 @@
sale_chance_id:
type: integer
validity_date:
+ type: string
+ type: object
+ model.QuotationStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.Receipt:
+ properties:
+ amount:
+ description: 鏀舵閲戦
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
+ bankAccountId:
+ description: 璐︽埛id
+ type: integer
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ fileId:
+ description: 闄勪欢id
+ type: integer
+ id:
+ type: integer
+ moneyType:
+ description: 甯佺
+ 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
+ receiptDate:
+ description: 鏀舵鏃ユ湡
+ type: string
+ remark:
+ description: 澶囨敞
+ type: string
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.ReceiptSourceType'
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
+ type: object
+ model.RefundMethod:
+ properties:
+ id:
+ type: integer
+ name:
type: string
type: object
model.Region:
@@ -542,6 +1187,20 @@
name:
type: string
type: object
+ model.ReportSource:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.Repository:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
model.SaleChance:
properties:
advantages:
@@ -558,6 +1217,10 @@
$ref: '#/definitions/model.Client'
client_id:
type: integer
+ collection_projections:
+ items:
+ $ref: '#/definitions/model.CollectionProjection'
+ type: array
competitors:
type: string
contact:
@@ -569,7 +1232,9 @@
country_id:
type: integer
currency:
- $ref: '#/definitions/constvar.CurrencyType'
+ type: integer
+ detail_address:
+ type: string
disadvantages:
type: string
expected_time:
@@ -580,6 +1245,8 @@
type: string
key_maker:
type: string
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -592,6 +1259,8 @@
type: string
possibilities_id:
type: integer
+ possibility:
+ $ref: '#/definitions/model.Possibility'
process:
type: string
projected_amount:
@@ -604,16 +1273,24 @@
$ref: '#/definitions/model.Region'
region_id:
type: integer
+ regular_customers:
+ $ref: '#/definitions/model.RegularCustomers'
regular_customers_id:
type: integer
+ remark:
+ type: string
+ sale_stage:
+ $ref: '#/definitions/model.SaleStage'
sale_stage_id:
type: integer
+ sale_type:
+ $ref: '#/definitions/model.SaleType'
sale_type_id:
type: integer
+ sales_sources:
+ $ref: '#/definitions/model.SalesSources'
sales_sources_id:
type: integer
- salesSources:
- $ref: '#/definitions/model.SalesSources'
solutions:
type: string
status_id:
@@ -639,18 +1316,49 @@
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
conditions:
+ type: string
+ createTime:
+ type: string
+ creatorId:
+ type: integer
+ creatorName:
type: string
deliveryDate:
type: string
id:
type: integer
+ logisticCompany:
+ type: string
+ logisticCost:
+ type: number
+ logisticNumber:
+ type: string
memberId:
type: integer
number:
@@ -663,6 +1371,8 @@
type: array
remark:
type: string
+ saleChance:
+ $ref: '#/definitions/model.SaleChance'
saleChanceId:
type: integer
saleType:
@@ -670,6 +1380,8 @@
signTime:
type: string
wechatOrderStatus:
+ $ref: '#/definitions/model.WechatOrderStatus'
+ wechatOrderStatusId:
type: integer
type: object
model.SalesLeads:
@@ -696,6 +1408,8 @@
type: array
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
member_id:
type: integer
name:
@@ -706,10 +1420,14 @@
$ref: '#/definitions/model.Province'
province_id:
type: integer
+ reason:
+ type: string
region:
$ref: '#/definitions/model.Region'
region_id:
type: integer
+ sales_sources:
+ $ref: '#/definitions/model.SalesSources'
sales_sources_id:
type: integer
sales_status:
@@ -717,18 +1435,37 @@
type: object
model.SalesRefund:
properties:
- accountId:
+ amountTotal:
+ description: 浠风◣鍚堣
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
+ bankAccountId:
+ description: 璐︽埛id
type: integer
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ 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'
@@ -737,7 +1474,71 @@
type: string
refundDate:
type: string
- refundMethod:
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.RefundSourceType'
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞��璐э級
+ 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
+ createTime:
+ type: string
+ creatorName:
+ type: string
+ id:
+ type: integer
+ 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
+ salesReturnStatusId:
+ description: 閫�璐х姸鎬乮d
+ type: integer
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.SalesReturnSourceType'
+ description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁嗭級
+ type: object
+ model.SalesReturnStatus:
+ properties:
+ id:
+ type: integer
+ name:
type: string
type: object
model.SalesSources:
@@ -747,18 +1548,98 @@
name:
type: string
type: object
+ model.Satisfaction:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.ServiceCollectionPlan:
+ properties:
+ amount:
+ description: 閲戦
+ type: number
+ amountReceivable:
+ description: 搴旀敹閲戦
+ type: number
+ amountReceived:
+ description: 宸叉敹閲戦
+ type: number
+ amountTotal:
+ description: 鎬婚
+ type: number
+ collectionDate:
+ description: 璁″垝鏀舵鏃ユ湡
+ type: string
+ collectionType:
+ description: 绫诲瀷锛�1 璁″垝鏀舵鏃ユ湡 2 椤圭洰鐘舵�侊級
+ type: integer
+ fileId:
+ description: 闄勪欢id
+ type: integer
+ id:
+ type: integer
+ moneyType:
+ description: 甯佺
+ type: string
+ percent:
+ description: 姣斾緥
+ type: number
+ principalId:
+ description: 鏀舵璐熻矗浜篒D
+ type: integer
+ remark:
+ description: 澶囨敞
+ type: string
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.CollectionSourceType'
+ description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁�2鏈嶅姟鍚堝悓3閿�鍞彂绁級
+ status:
+ allOf:
+ - $ref: '#/definitions/constvar.CollectionStatus'
+ description: 鐘舵�侊紙1鏈敹2閮ㄥ垎宸叉敹3宸叉敹锛�
+ term:
+ description: 鏈熸
+ type: integer
+ type: object
model.ServiceContract:
properties:
+ SaleChance:
+ $ref: '#/definitions/model.SaleChance'
+ 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
+ contact:
+ $ref: '#/definitions/model.Contact'
contactId:
- type: integer
- contractId:
type: integer
endTime:
type: string
id:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -767,11 +1648,25 @@
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:
type: integer
@@ -779,12 +1674,22 @@
type: string
startTime:
type: string
- statusId:
- type: integer
terms:
type: string
- typeId:
+ type: object
+ model.ServiceContractStatus:
+ properties:
+ id:
type: integer
+ name:
+ type: string
+ type: object
+ model.ServiceContractType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
model.ServiceFeeManage:
properties:
@@ -805,22 +1710,30 @@
type: object
model.ServiceFollowup:
properties:
+ Member:
+ $ref: '#/definitions/model.User'
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
+ contact:
+ $ref: '#/definitions/model.Contact'
contactId:
type: integer
- customerServiceSheet:
- $ref: '#/definitions/model.CustomerServiceSheet'
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:
@@ -828,22 +1741,180 @@
remark:
type: string
satisfaction:
+ $ref: '#/definitions/model.Satisfaction'
+ satisfactionId:
type: integer
- serviceId:
+ serviceOrder:
+ $ref: '#/definitions/model.ServiceOrder'
+ serviceOrderId:
type: integer
solveRate:
+ $ref: '#/definitions/model.SolveRate'
+ solveRateId:
type: integer
timelyRate:
+ $ref: '#/definitions/model.TimelyRate'
+ timelyRateId:
type: integer
+ type: object
+ model.ServiceOrder:
+ properties:
+ address:
+ description: 涓婇棬鍦板潃
+ type: string
+ appointmentTime:
+ description: 棰勭害涓婇棬鏃堕棿
+ type: string
+ carFare:
+ description: 浜ら�氳垂 //
+ 浜ら�氳垂
+ type: number
+ chargeAmount:
+ description: 鏀惰垂閲戦 //
+ 鏀惰垂閲戦
+ type: number
+ client:
+ $ref: '#/definitions/model.Client'
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ contact:
+ $ref: '#/definitions/model.Contact'
+ contactId:
+ description: 鑱旂郴浜篿d
+ type: integer
+ expectTime:
+ description: 甯屾湜澶勭悊鏃堕棿
+ type: string
+ faq:
+ $ref: '#/definitions/model.Faq'
+ faqId:
+ description: 甯歌闂id
+ type: integer
+ faultType:
+ $ref: '#/definitions/model.FaultType'
+ faultTypeId:
+ description: 鏁呴殰绫诲埆id
+ type: integer
+ id:
+ type: integer
+ priorityLevel:
+ $ref: '#/definitions/model.PriorityLevel'
+ priorityLevelId:
+ description: 浼樺厛绾у埆id
+ type: integer
+ problemDesc:
+ description: 闂鎻忚堪
+ type: string
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
+ realTime:
+ description: 瀹為檯澶勭悊鏃堕棿
+ type: string
+ remark:
+ description: 澶囨敞
+ type: string
+ saleChance:
+ $ref: '#/definitions/model.SaleChance'
+ 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
+ serviceManId:
+ description: 鏈嶅姟浜哄憳
+ type: integer
+ serviceNumber:
+ description: 鏈嶅姟鍗曠紪鍙�
+ type: string
+ serviceOrderStatus:
+ $ref: '#/definitions/model.ServiceOrderStatus'
+ serviceOrderStatusId:
+ description: 澶勭悊鐘舵��
+ type: integer
+ serviceType:
+ $ref: '#/definitions/model.ServiceType'
+ serviceTypeId:
+ description: 鏈嶅姟鏂瑰紡id
+ type: integer
+ severity:
+ $ref: '#/definitions/model.Severity'
+ solution:
+ description: 瑙e喅鏂规硶
+ type: string
+ solutionRemark:
+ description: 鍐呴儴澶囨敞
+ type: string
+ subject:
+ description: 涓婚
+ type: string
+ timeSpent:
+ $ref: '#/definitions/model.TimeSpent'
+ timeSpentId:
+ description: 鑺辫垂鏃堕棿
+ type: integer
+ type: object
+ model.ServiceOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.ServiceType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.Severity:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.SolveRate:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.Status:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
model.SubOrder:
properties:
+ client:
+ $ref: '#/definitions/model.Client'
clientId:
type: integer
id:
type: integer
+ masterOrder:
+ $ref: '#/definitions/model.MasterOrder'
masterOrderId:
type: integer
+ member:
+ $ref: '#/definitions/model.User'
memberId:
type: integer
number:
@@ -853,6 +1924,20 @@
$ref: '#/definitions/model.Product'
type: array
type: object
+ model.TimeSpent:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ model.TimelyRate:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
model.User:
properties:
authority:
@@ -860,21 +1945,14 @@
authorityId:
description: 鐢ㄦ埛瑙掕壊ID
type: integer
- companyName:
- type: string
- createAt:
- description: 鍒涘缓鏃堕棿
- type: string
+ departmentId:
+ type: integer
email:
type: string
- enable:
- type: boolean
headerImg:
type: string
id:
- type: string
- ip:
- type: string
+ type: integer
menuIds:
description: 鑿滃崟ID鍒楄〃
items:
@@ -882,25 +1960,59 @@
type: array
nickName:
type: string
- parentId:
- type: string
- parentName:
- type: string
phone:
- type: string
- port:
type: string
pos:
type: string
- status:
- type: integer
- updateAt:
- description: 鏇存柊鏃堕棿
+ realName:
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
+ MinInventory:
+ description: 瀹夊叏搴撳瓨
+ type: integer
+ Name:
+ type: string
+ Number:
+ type: string
+ PurchaseType:
+ description: 閲囪喘绫诲瀷
+ type: string
+ SalePrice:
+ description: 閿�鍞环鏍�
+ type: number
+ Unit:
+ type: string
+ type: object
+ request.AddAccountId:
+ properties:
+ name:
+ type: string
+ required:
+ - name
type: object
request.AddAuthority:
properties:
@@ -910,6 +2022,13 @@
items:
$ref: '#/definitions/request.CasbinInfo'
type: array
+ type: object
+ request.AddBankAccount:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.AddCity:
properties:
@@ -940,6 +2059,9 @@
type: integer
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -985,6 +2107,9 @@
representative:
description: 娉曚汉浠h〃
type: string
+ sales_leads_id:
+ description: 閿�鍞嚎绱D
+ type: integer
service_member_id:
description: 鏈嶅姟璐熻矗浜篒D
type: integer
@@ -1009,6 +2134,18 @@
type: string
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:
@@ -1080,6 +2217,20 @@
description: 鍥藉鍚嶇О
type: string
type: object
+ request.AddCourierCompany:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddCurrency:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
request.AddCustomerServiceSheet:
properties:
handleStatus:
@@ -1092,6 +2243,13 @@
type: integer
serviceMode:
type: integer
+ type: object
+ request.AddDepartment:
+ properties:
+ name:
+ type: string
+ required:
+ - name
type: object
request.AddEnterpriseNature:
properties:
@@ -1107,6 +2265,20 @@
required:
- name
type: object
+ request.AddFaq:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddFaultType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
request.AddFollowRecord:
properties:
follow_record:
@@ -1115,6 +2287,79 @@
- follow_record
type: object
request.AddIndustry:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddInvoice:
+ properties:
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ courierCompanyId:
+ description: 鐗╂祦鍏徃
+ type: integer
+ courierNumber:
+ description: 鐗╂祦鍗曞彿
+ type: string
+ invoiceDate:
+ description: 寮�绁ㄦ棩鏈�
+ type: string
+ invoiceNumber:
+ description: 鍙戠エ鍙风爜
+ type: string
+ invoiceStatusId:
+ description: 鍙戠エ鐘舵�乮d
+ type: integer
+ invoiceTypeId:
+ description: 鍙戠エ绫诲瀷id
+ type: integer
+ principalId:
+ description: 閿�鍞礋璐d汉id
+ type: integer
+ products:
+ description: 鍙戠エ瀵瑰簲浜у搧锛屼粠鐩稿簲婧愬崟閲岃幏鍙�
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.InvoiceSourceType'
+ description: 婧愬崟绫诲瀷(1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓)
+ subject:
+ description: 涓婚
+ type: string
+ taxpayerIdNumber:
+ description: 绾崇◣璇嗗埆鍙�
+ type: string
+ type: object
+ request.AddInvoiceStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddInvoiceType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddIsInvoice:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddIsVisit:
properties:
name:
type: string
@@ -1130,7 +2375,7 @@
member_id:
type: integer
money:
- type: string
+ type: number
number:
type: string
start_time:
@@ -1157,6 +2402,20 @@
sourceSheet:
type: integer
type: object
+ request.AddOrderType:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddPaymentType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
request.AddPlan:
properties:
plan:
@@ -1168,6 +2427,13 @@
type: string
required:
- name
+ type: object
+ request.AddPriorityLevel:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.AddProvince:
properties:
@@ -1189,12 +2455,77 @@
type: integer
number:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
quotation_status_id:
type: integer
sale_chance_id:
type: integer
validity_date:
type: string
+ type: object
+ request.AddQuotationStatus:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddReceipt:
+ properties:
+ amount:
+ description: 鏀舵閲戦
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
+ bankAccountId:
+ description: 璐︽埛id
+ type: integer
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ fileId:
+ description: 闄勪欢id
+ type: integer
+ id:
+ type: integer
+ moneyType:
+ description: 甯佺
+ 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
+ receiptDate:
+ description: 鏀舵鏃ユ湡
+ type: string
+ remark:
+ description: 澶囨敞
+ type: string
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.ReceiptSourceType'
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
+ type: object
+ request.AddRefundMethod:
+ properties:
+ name:
+ type: string
+ required:
+ - name
type: object
request.AddRegion:
properties:
@@ -1210,6 +2541,20 @@
- name
type: object
request.AddRegularCustomers:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddReportSource:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddRepository:
properties:
name:
type: string
@@ -1236,6 +2581,8 @@
type: integer
currency:
type: integer
+ detail_address:
+ type: string
disadvantages:
type: string
expected_time:
@@ -1266,6 +2613,8 @@
type: integer
regular_customers_id:
type: integer
+ remark:
+ type: string
sale_stage_id:
type: integer
sale_type_id:
@@ -1297,8 +2646,42 @@
type: object
request.AddSalesDetails:
properties:
- salesDetails:
- $ref: '#/definitions/request.SalesDetails'
+ address:
+ type: string
+ addressee:
+ type: string
+ clientId:
+ type: integer
+ conditions:
+ type: string
+ 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
+ remark:
+ type: string
+ saleChanceId:
+ type: integer
+ saleType:
+ type: integer
+ signTime:
+ type: string
+ wechatOrderStatusId:
+ type: integer
type: object
request.AddSalesLeads:
properties:
@@ -1345,6 +2728,13 @@
salesReturn:
$ref: '#/definitions/request.SalesReturn'
type: object
+ request.AddSalesReturnStatus:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
request.AddSalesSources:
properties:
name:
@@ -1352,13 +2742,27 @@
required:
- name
type: object
+ request.AddSatisfaction:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddServiceCollectionPlan:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.ServiceCollectionPlan'
+ type: array
+ required:
+ - list
+ type: object
request.AddServiceContract:
properties:
clientId:
type: integer
contactId:
- type: integer
- contractId:
type: integer
endTime:
type: string
@@ -1376,6 +2780,8 @@
type: string
saleChanceId:
type: integer
+ salesDetailsId:
+ type: integer
serviceTimes:
type: integer
signTime:
@@ -1388,19 +2794,102 @@
type: string
typeId:
type: integer
+ required:
+ - memberId
+ type: object
+ request.AddServiceContractStatus:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddServiceContractType:
+ properties:
+ name:
+ type: string
+ required:
+ - name
type: object
request.AddServiceFeeManage:
properties:
- client_id:
+ business_scope:
+ description: 缁忚惀鑼冨洿
+ type: string
+ city_id:
+ type: integer
+ client_level_id:
+ description: 瀹㈡埛绛夌骇ID
+ type: integer
+ client_origin_id:
+ description: 瀹㈡埛鏉ユ簮ID
+ type: integer
+ client_status_id:
+ description: 瀹㈡埛鐘舵�両D
+ type: integer
+ client_type_id:
+ description: 瀹㈡埛绫诲瀷ID
+ type: integer
+ contact:
+ $ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
+ country_id:
+ type: integer
+ detail_address:
+ description: 璇︾粏鍦板潃
+ type: string
+ enterprise_nature_id:
+ description: 浼佷笟鎬ц川
+ type: integer
+ enterprise_scale_id:
+ description: 浼佷笟瑙勬ā
type: integer
file:
type: string
+ industry_id:
+ description: 鎵�灞炶涓�
+ type: integer
latest_date:
type: string
- member_id:
- type: integer
- remark:
+ latest_service_time:
+ description: 鏈�鏅氭湇鍔℃椂闂�
type: string
+ member_id:
+ description: 閿�鍞礋璐d汉ID
+ type: integer
+ name:
+ description: 鍏徃鍚嶇О
+ type: string
+ next_visit_time:
+ description: 涓嬫鍥炶鏃堕棿
+ type: string
+ number:
+ description: 鍏徃缂栧彿
+ type: string
+ province_id:
+ type: integer
+ region_id:
+ type: integer
+ registered_capital_id:
+ description: 娉ㄥ唽璧勯噾
+ type: integer
+ registration_time:
+ description: 娉ㄥ唽鏃堕棿
+ type: string
+ remark:
+ description: 澶囨敞
+ type: string
+ representative:
+ description: 娉曚汉浠h〃
+ type: string
+ sales_leads_id:
+ description: 閿�鍞嚎绱D
+ type: integer
+ service_member_id:
+ description: 鏈嶅姟璐熻矗浜篒D
+ type: integer
type: object
request.AddServiceFollowup:
properties:
@@ -1424,12 +2913,124 @@
type: string
satisfaction:
type: integer
- serviceId:
+ serviceOrderId:
type: integer
solveRate:
type: integer
timelyRate:
type: integer
+ type: object
+ request.AddServiceOrder:
+ properties:
+ address:
+ description: 涓婇棬鍦板潃
+ type: string
+ appointmentTime:
+ description: 棰勭害涓婇棬鏃堕棿
+ type: string
+ carFare:
+ description: 浜ら�氳垂
+ type: number
+ chargeAmount:
+ description: 鏀惰垂閲戦
+ type: number
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ contactId:
+ description: 鑱旂郴浜篿d
+ type: integer
+ expectTime:
+ description: 甯屾湜澶勭悊鏃堕棿
+ type: string
+ faqId:
+ description: 甯歌闂id
+ type: integer
+ faultTypeId:
+ description: 鏁呴殰绫诲埆id
+ type: integer
+ priorityLevelId:
+ description: 浼樺厛绾у埆id
+ type: integer
+ problemDesc:
+ description: 闂鎻忚堪
+ type: string
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
+ realTime:
+ description: 瀹為檯澶勭悊鏃堕棿
+ type: string
+ remark:
+ description: 澶囨敞
+ type: string
+ 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:
+ description: 涓ラ噸绋嬪害id
+ type: integer
+ solution:
+ description: 瑙e喅鏂规硶
+ type: string
+ solutionRemark:
+ description: 鍐呴儴澶囨敞
+ type: string
+ subject:
+ description: 涓婚
+ type: string
+ timeSpentId:
+ description: 鑺辫垂鏃堕棿
+ type: integer
+ type: object
+ request.AddServiceOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddServiceType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddSeverity:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddSolveRate:
+ properties:
+ name:
+ type: string
+ required:
+ - name
type: object
request.AddStatus:
properties:
@@ -1440,8 +3041,71 @@
type: object
request.AddSubOrder:
properties:
- subOrder:
- $ref: '#/definitions/request.SubOrder'
+ clientId:
+ type: integer
+ masterOrderId:
+ type: integer
+ memberId:
+ type: integer
+ number:
+ type: string
+ product:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
+ type: object
+ request.AddTimeSpent:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.AddTimelyRate:
+ properties:
+ name:
+ type: string
+ required:
+ - name
+ type: object
+ request.AddVetting:
+ properties:
+ opinion:
+ type: string
+ status:
+ type: integer
+ userId:
+ type: integer
+ vettingId:
+ type: integer
+ vettingType:
+ type: integer
+ required:
+ - opinion
+ - status
+ - userId
+ - vettingId
+ - vettingType
+ type: object
+ request.AddWechatOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.Assign:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ member_id:
+ type: integer
+ type:
+ description: '绫诲瀷: client: 瀹㈡埛; salesLead: 閿�鍞嚎绱�; contact: 鑱旂郴浜�; followRecord:
+ 璺熻繘璁板綍'
+ type: string
type: object
request.CasbinInfo:
properties:
@@ -1482,75 +3146,19 @@
description: 鐢ㄦ埛宀椾綅
type: string
type: object
- request.Client:
+ request.CheckClientName:
properties:
- business_scope:
- description: 缁忚惀鑼冨洿
- type: string
- city_id:
- type: integer
- client_level_id:
- description: 瀹㈡埛绛夌骇ID
- type: integer
- client_origin_id:
- description: 瀹㈡埛鏉ユ簮ID
- type: integer
- client_status_id:
- description: 瀹㈡埛鐘舵�両D
- type: integer
- client_type_id:
- description: 瀹㈡埛绫诲瀷ID
- type: integer
- contact:
- $ref: '#/definitions/request.Contact'
- country_id:
- type: integer
- detail_address:
- description: 璇︾粏鍦板潃
- type: string
- enterprise_nature_id:
- description: 浼佷笟鎬ц川
- type: integer
- enterprise_scale_id:
- description: 浼佷笟瑙勬ā
- type: integer
- industry_id:
- description: 鎵�灞炶涓�
- type: integer
- latest_service_time:
- description: 鏈�鏅氭湇鍔℃椂闂�
- type: string
- member_id:
- description: 閿�鍞礋璐d汉ID
- type: integer
name:
- description: 鍏徃鍚嶇О
type: string
- next_visit_time:
- description: 涓嬫鍥炶鏃堕棿
- type: string
- number:
- description: 鍏徃缂栧彿
- type: string
- province_id:
- type: integer
- region_id:
- type: integer
- registered_capital_id:
- description: 娉ㄥ唽璧勯噾
- type: integer
- registration_time:
- description: 娉ㄥ唽鏃堕棿
- type: string
- remark:
- description: 澶囨敞
- type: string
- representative:
- description: 娉曚汉浠h〃
- type: string
- service_member_id:
- description: 鏈嶅姟璐熻矗浜篒D
- type: integer
+ type: object
+ request.CommonIds:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ required:
+ - ids
type: object
request.Contact:
properties:
@@ -1601,17 +3209,86 @@
description: 寰俊鍙�
type: string
type: object
+ request.DeleteClient:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteContact:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
request.DeleteCountry:
properties:
id:
description: 鍥藉ID
type: integer
type: object
+ request.DeleteFollowRecord:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteOrderManage:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteSalesLeads:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteServiceFeeManage:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
+ request.DeleteServiceFollowup:
+ properties:
+ ids:
+ items:
+ type: integer
+ type: array
+ type: object
request.DeleteUserReq:
properties:
userId:
description: 鐢ㄦ埛ID
type: string
+ 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:
@@ -1643,6 +3320,283 @@
type: integer
topic:
type: string
+ type: object
+ request.GetClientList:
+ properties:
+ 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": "閲嶈绾у埆"}'
+ type: object
+ type: object
+ request.GetContactList:
+ properties:
+ 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": "鏄惁鏄瑕佽仈绯讳汉"}'
+ type: object
+ type: object
+ request.GetContractList:
+ properties:
+ page:
+ description: 椤电爜
+ type: integer
+ 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:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.FaqKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ queryClass:
+ $ref: '#/definitions/constvar.FaqQueryClass'
+ type: object
+ request.GetFollowRecordList:
+ properties:
+ 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.GetMasterOrderList:
+ properties:
+ 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:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetPlanList:
+ properties:
+ keyword:
+ type: string
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetQuotationList:
+ properties:
+ 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:
+ 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:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesDetailsKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetSalesLeadsList:
+ properties:
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ search_map:
+ additionalProperties: true
+ description: '鎼滅储鏉′欢: map[string]interface{}{"name": "xxx"} {"name": "瀹㈡埛鍚嶇О",
+ "number": "閿�鍞嚎绱㈢紪鍙�", "contact_name": "鑱旂郴浜哄鍚�", "phone": "鎵嬫満鍙风爜", "sales_resources":
+ "鍟嗘満鏉ユ簮", "city": "鍩庡競", "province": "鐪佷唤", "member_name": "璐熻矗浜�"}'
+ type: object
+ type: object
+ request.GetSalesRefundList:
+ properties:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesRefundKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetSalesReturnList:
+ properties:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.SalesReturnKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ type: object
+ request.GetServiceContractList:
+ properties:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.ServiceContractKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ queryClass:
+ $ref: '#/definitions/constvar.ServiceContractQueryClass'
+ type: object
+ request.GetServiceFeeManageList:
+ properties:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.ServiceFeeKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ queryClass:
+ $ref: '#/definitions/constvar.ServiceFeeQueryClass'
+ type: object
+ request.GetServiceFollowupList:
+ properties:
+ keyword:
+ type: string
+ keywordType:
+ $ref: '#/definitions/constvar.ServiceFollowupKeywordType'
+ page:
+ description: 椤电爜
+ type: integer
+ 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:
+ page:
+ description: 椤电爜
+ type: integer
+ pageSize:
+ description: 姣忛〉澶у皬
+ type: integer
+ 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.GetUserList:
properties:
@@ -1692,25 +3646,56 @@
subOrderId:
type: integer
type: object
+ request.PushSaleChance:
+ properties:
+ id:
+ type: integer
+ step:
+ type: integer
+ required:
+ - id
+ - step
+ type: object
+ request.PushSalesLeads:
+ properties:
+ id:
+ type: integer
+ reason:
+ type: string
+ step:
+ allOf:
+ - $ref: '#/definitions/constvar.SalesStatus'
+ description: '鍟嗘満鐘舵��: 1: 璺熻繘涓�; -1:澶辫触'
+ type: object
request.Register:
properties:
+ authorityId:
+ description: 鐢ㄦ埛瑙掕壊ID
+ type: integer
+ departmentId:
+ type: integer
email:
- example: 鐢靛瓙閭
type: string
headerImg:
- example: 澶村儚閾炬帴
+ type: string
+ id:
type: string
nickName:
- example: 鏄电О
type: string
- passWord:
- example: 瀵嗙爜
+ password:
type: string
phone:
- example: 鐢佃瘽鍙风爜
type: string
- userName:
- example: 鐢ㄦ埛鍚�
+ pos:
+ type: string
+ rePassword:
+ description: 纭瀵嗙爜
+ type: string
+ realName:
+ type: string
+ userType:
+ $ref: '#/definitions/constvar.UserType'
+ username:
type: string
type: object
request.SalesDetails:
@@ -1724,6 +3709,12 @@
conditions:
type: string
deliveryDate:
+ type: string
+ logisticCompany:
+ type: string
+ logisticCost:
+ type: number
+ logisticNumber:
type: string
memberId:
type: integer
@@ -1743,21 +3734,25 @@
type: integer
signTime:
type: string
- wechatOrderStatus:
+ wechatOrderStatusId:
type: integer
type: object
request.SalesRefund:
properties:
- accountId:
+ bankAccountId:
+ description: 璐︽埛id
type: integer
clientId:
type: integer
isInvoice:
- type: integer
+ type: string
memberId:
type: integer
number:
type: string
+ paymentTypeId:
+ description: 鏀舵鏂瑰紡ID
+ type: integer
products:
items:
$ref: '#/definitions/model.Product'
@@ -1766,8 +3761,16 @@
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:
@@ -1778,17 +3781,28 @@
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.SetAuthorityMenu:
properties:
@@ -1832,20 +3846,31 @@
type: integer
type: array
type: object
- request.SubOrder:
+ request.UpdateAccountId:
properties:
- clientId:
+ id:
type: integer
- masterOrderId:
- type: integer
- memberId:
- type: integer
- number:
+ name:
type: string
- product:
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateAccountIds:
+ properties:
+ account_id:
items:
- $ref: '#/definitions/model.Product'
+ $ref: '#/definitions/request.UpdateAccountId'
type: array
+ required:
+ - account_id
+ type: object
+ request.UpdateBankAccount:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.UpdateCities:
properties:
@@ -1885,6 +3910,9 @@
type: integer
contact:
$ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
country_id:
type: integer
detail_address:
@@ -1932,6 +3960,9 @@
representative:
description: 娉曚汉浠h〃
type: string
+ sales_leads_id:
+ description: 閿�鍞嚎绱D
+ type: integer
service_member_id:
description: 鏈嶅姟璐熻矗浜篒D
type: integer
@@ -2010,6 +4041,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:
@@ -2087,6 +4129,32 @@
description: 鍥藉鍚嶇О
type: string
type: object
+ request.UpdateCourierCompany:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateCurrency:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateCurrencys:
+ properties:
+ currency:
+ items:
+ $ref: '#/definitions/request.UpdateCurrency'
+ type: array
+ required:
+ - currency
+ type: object
request.UpdateCustomerServiceSheet:
properties:
handleStatus:
@@ -2101,6 +4169,25 @@
type: integer
serviceMode:
type: integer
+ type: object
+ request.UpdateDepartment:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateDepartmentList:
+ properties:
+ departments:
+ items:
+ $ref: '#/definitions/request.UpdateDepartment'
+ type: array
+ required:
+ - departments
type: object
request.UpdateEnterpriseNature:
properties:
@@ -2136,6 +4223,20 @@
$ref: '#/definitions/request.UpdateEnterpriseScale'
type: array
type: object
+ request.UpdateFaq:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateFaultType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
request.UpdateFollowRecord:
properties:
follow_record:
@@ -2164,6 +4265,106 @@
- id
- name
type: object
+ request.UpdateInvoice:
+ properties:
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ courierCompanyId:
+ description: 鐗╂祦鍏徃
+ type: integer
+ courierNumber:
+ description: 鐗╂祦鍗曞彿
+ type: string
+ id:
+ type: integer
+ invoiceDate:
+ description: 寮�绁ㄦ棩鏈�
+ type: integer
+ invoiceNumber:
+ description: 鍙戠エ鍙风爜
+ type: string
+ invoiceStatusId:
+ description: 鍙戠エ鐘舵�乮d
+ type: integer
+ invoiceTypeId:
+ description: 鍙戠エ绫诲瀷id
+ type: integer
+ principalId:
+ description: 閿�鍞礋璐d汉id
+ type: integer
+ products:
+ description: 鍙戠エ瀵瑰簲浜у搧锛屼粠鐩稿簲婧愬崟閲岃幏鍙�
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ description: 婧愬崟绫诲瀷(1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓)
+ type: integer
+ subject:
+ description: 涓婚
+ type: string
+ taxpayerIdNumber:
+ description: 绾崇◣璇嗗埆鍙�
+ type: string
+ required:
+ - id
+ type: object
+ request.UpdateInvoiceStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateInvoiceType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateIsInvoice:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateIsInvoices:
+ properties:
+ is_invoice:
+ items:
+ $ref: '#/definitions/request.UpdateIsInvoice'
+ type: array
+ required:
+ - is_invoice
+ type: object
+ request.UpdateIsVisit:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateIsVisits:
+ properties:
+ is_visit:
+ items:
+ $ref: '#/definitions/request.UpdateIsVisit'
+ type: array
+ required:
+ - is_visit
+ type: object
request.UpdateMasterOrder:
properties:
client_id:
@@ -2175,7 +4376,7 @@
member_id:
type: integer
money:
- type: string
+ type: number
number:
type: string
start_time:
@@ -2204,6 +4405,32 @@
sourceSheet:
type: integer
type: object
+ request.UpdateOrderType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateOrderTypes:
+ properties:
+ order_type:
+ items:
+ $ref: '#/definitions/request.UpdateOrderType'
+ type: array
+ required:
+ - order_type
+ type: object
+ request.UpdatePaymentType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
request.UpdatePlan:
properties:
id:
@@ -2229,6 +4456,13 @@
required:
- id
- name
+ type: object
+ request.UpdatePriorityLevel:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
type: object
request.UpdateProvince:
properties:
@@ -2263,12 +4497,101 @@
type: integer
number:
type: string
+ products:
+ items:
+ $ref: '#/definitions/model.Product'
+ type: array
quotation_status_id:
type: integer
sale_chance_id:
type: integer
validity_date:
type: string
+ type: object
+ request.UpdateQuotationStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateQuotationStatuss:
+ properties:
+ quotation_status:
+ items:
+ $ref: '#/definitions/request.UpdateQuotationStatus'
+ type: array
+ required:
+ - quotation_status
+ type: object
+ request.UpdateReceipt:
+ properties:
+ amount:
+ description: 鏀舵閲戦
+ type: number
+ bankAccount:
+ $ref: '#/definitions/model.BankAccount'
+ bankAccountId:
+ description: 璐︽埛id
+ type: integer
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ fileId:
+ description: 闄勪欢id
+ type: integer
+ id:
+ type: integer
+ moneyType:
+ description: 甯佺
+ 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
+ receiptDate:
+ description: 鏀舵鏃ユ湡
+ type: string
+ remark:
+ description: 澶囨敞
+ type: string
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.ReceiptSourceType'
+ description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
+ type: object
+ request.UpdateRefundMethod:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateRefundMethods:
+ properties:
+ refund_method:
+ items:
+ $ref: '#/definitions/request.UpdateRefundMethod'
+ type: array
+ required:
+ - refund_method
type: object
request.UpdateRegion:
properties:
@@ -2323,6 +4646,44 @@
required:
- regularCustomers
type: object
+ request.UpdateReportSource:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateReportSources:
+ properties:
+ report_source:
+ items:
+ $ref: '#/definitions/request.UpdateReportSource'
+ type: array
+ required:
+ - report_source
+ type: object
+ request.UpdateRepository:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateRepositorys:
+ properties:
+ repository:
+ items:
+ $ref: '#/definitions/request.UpdateRepository'
+ type: array
+ required:
+ - repository
+ type: object
request.UpdateSaleChance:
properties:
advantages:
@@ -2343,6 +4704,8 @@
type: integer
currency:
type: integer
+ detail_address:
+ type: string
disadvantages:
type: string
expected_time:
@@ -2375,6 +4738,8 @@
type: integer
regular_customers_id:
type: integer
+ remark:
+ type: string
sale_stage_id:
type: integer
sale_type_id:
@@ -2483,26 +4848,29 @@
type: object
request.UpdateSalesReturnRequest:
properties:
- clientId:
- type: integer
id:
type: integer
- memberId:
+ salesReturn:
+ $ref: '#/definitions/request.SalesReturn'
+ type: object
+ request.UpdateSalesReturnStatus:
+ properties:
+ id:
type: integer
- number:
+ name:
type: string
- products:
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateSalesReturnStatuss:
+ properties:
+ sales_return_status:
items:
- $ref: '#/definitions/model.Product'
+ $ref: '#/definitions/request.UpdateSalesReturnStatus'
type: array
- reason:
- type: string
- repository:
- type: string
- returnDate:
- type: string
- status:
- type: integer
+ required:
+ - sales_return_status
type: object
request.UpdateSalesSources:
properties:
@@ -2521,13 +4889,82 @@
$ref: '#/definitions/request.UpdateSalesSources'
type: array
type: object
+ request.UpdateSatisfaction:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateSatisfactions:
+ properties:
+ satisfactions:
+ items:
+ $ref: '#/definitions/request.UpdateSatisfaction'
+ type: array
+ required:
+ - satisfactions
+ type: object
+ request.UpdateServiceCollectionPlan:
+ properties:
+ amount:
+ description: 閲戦
+ type: number
+ amountReceivable:
+ description: 搴旀敹閲戦
+ type: number
+ amountReceived:
+ description: 宸叉敹閲戦
+ type: number
+ amountTotal:
+ description: 鎬婚
+ type: number
+ collectionDate:
+ description: 璁″垝鏀舵鏃ユ湡
+ type: string
+ collectionType:
+ description: 绫诲瀷锛�1 璁″垝鏀舵鏃ユ湡 2 椤圭洰鐘舵�侊級
+ type: integer
+ fileId:
+ description: 闄勪欢id
+ type: integer
+ id:
+ type: integer
+ moneyType:
+ description: 甯佺
+ type: string
+ percent:
+ description: 姣斾緥
+ type: number
+ principalId:
+ description: 鏀舵璐熻矗浜篒D
+ type: integer
+ remark:
+ description: 澶囨敞
+ type: string
+ sourceId:
+ description: 婧愬崟id
+ type: integer
+ sourceType:
+ allOf:
+ - $ref: '#/definitions/constvar.CollectionSourceType'
+ description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁�2鏈嶅姟鍚堝悓3閿�鍞彂绁級
+ status:
+ allOf:
+ - $ref: '#/definitions/constvar.CollectionStatus'
+ description: 鐘舵�侊紙1鏈敹2閮ㄥ垎宸叉敹3宸叉敹锛�
+ term:
+ description: 鏈熸
+ type: integer
+ type: object
request.UpdateServiceContract:
properties:
clientId:
type: integer
contactId:
- type: integer
- contractId:
type: integer
endTime:
type: string
@@ -2547,6 +4984,8 @@
type: string
saleChanceId:
type: integer
+ salesDetailsId:
+ type: integer
serviceTimes:
type: integer
signTime:
@@ -2559,23 +4998,126 @@
type: string
typeId:
type: integer
+ required:
+ - memberId
+ type: object
+ request.UpdateServiceContractStatus:
+ properties:
+ id:
+ 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:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateServiceContractTypes:
+ properties:
+ service_contract_type:
+ items:
+ $ref: '#/definitions/request.UpdateServiceContractType'
+ type: array
+ required:
+ - service_contract_type
type: object
request.UpdateServiceFeeManage:
properties:
- client:
- $ref: '#/definitions/request.Client'
- client_id:
+ business_scope:
+ description: 缁忚惀鑼冨洿
+ type: string
+ city_id:
+ type: integer
+ client_level_id:
+ description: 瀹㈡埛绛夌骇ID
+ type: integer
+ client_origin_id:
+ description: 瀹㈡埛鏉ユ簮ID
+ type: integer
+ client_status_id:
+ description: 瀹㈡埛鐘舵�両D
+ type: integer
+ client_type_id:
+ description: 瀹㈡埛绫诲瀷ID
+ type: integer
+ contact:
+ $ref: '#/definitions/request.Contact'
+ contact_id:
+ description: 鑱旂郴浜篒D
+ type: integer
+ country_id:
+ type: integer
+ detail_address:
+ description: 璇︾粏鍦板潃
+ type: string
+ enterprise_nature_id:
+ description: 浼佷笟鎬ц川
+ type: integer
+ enterprise_scale_id:
+ description: 浼佷笟瑙勬ā
type: integer
file:
type: string
id:
type: integer
+ industry_id:
+ description: 鎵�灞炶涓�
+ type: integer
latest_date:
+ type: string
+ latest_service_time:
+ description: 鏈�鏅氭湇鍔℃椂闂�
type: string
member_id:
type: integer
+ name:
+ description: 鍏徃鍚嶇О
+ type: string
+ next_visit_time:
+ description: 涓嬫鍥炶鏃堕棿
+ type: string
+ number:
+ description: 鍏徃缂栧彿
+ type: string
+ province_id:
+ type: integer
+ region_id:
+ type: integer
+ registered_capital_id:
+ description: 娉ㄥ唽璧勯噾
+ type: integer
+ registration_time:
+ description: 娉ㄥ唽鏃堕棿
+ type: string
remark:
type: string
+ representative:
+ description: 娉曚汉浠h〃
+ type: string
+ sales_leads_id:
+ description: 閿�鍞嚎绱D
+ type: integer
+ service_member_id:
+ description: 鏈嶅姟璐熻矗浜篒D
+ type: integer
type: object
request.UpdateServiceFollowup:
properties:
@@ -2601,12 +5143,138 @@
type: string
satisfaction:
type: integer
- serviceId:
+ serviceOrderId:
type: integer
solveRate:
type: integer
timelyRate:
type: integer
+ type: object
+ request.UpdateServiceOrder:
+ properties:
+ address:
+ description: 涓婇棬鍦板潃
+ type: string
+ appointmentTime:
+ description: 棰勭害涓婇棬鏃堕棿
+ type: string
+ carFare:
+ description: 浜ら�氳垂
+ type: number
+ chargeAmount:
+ description: 鏀惰垂閲戦
+ type: number
+ clientId:
+ description: 瀹㈡埛id
+ type: integer
+ contactId:
+ description: 鑱旂郴浜篿d
+ type: integer
+ expectTime:
+ description: 甯屾湜澶勭悊鏃堕棿
+ type: string
+ faqId:
+ description: 甯歌闂id
+ type: integer
+ faultTypeId:
+ description: 鏁呴殰绫诲埆id
+ type: integer
+ id:
+ type: integer
+ priorityLevelId:
+ description: 浼樺厛绾у埆id
+ type: integer
+ problemDesc:
+ description: 闂鎻忚堪
+ type: string
+ productName:
+ description: 浜у搧鍚嶇О
+ type: string
+ productTypeName:
+ description: 浜у搧鍒嗙被鍚嶇О
+ type: string
+ realTime:
+ description: 瀹為檯澶勭悊鏃堕棿
+ type: string
+ remark:
+ description: 澶囨敞
+ type: string
+ 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:
+ description: 涓ラ噸绋嬪害id
+ type: integer
+ solution:
+ description: 瑙e喅鏂规硶
+ type: string
+ solutionRemark:
+ description: 鍐呴儴澶囨敞
+ type: string
+ subject:
+ description: 涓婚
+ type: string
+ timeSpentId:
+ description: 鑺辫垂鏃堕棿
+ type: integer
+ type: object
+ request.UpdateServiceOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateServiceType:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateSeverity:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateSolveRate:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateSolveRates:
+ properties:
+ solve_rate:
+ items:
+ $ref: '#/definitions/request.UpdateSolveRate'
+ type: array
+ required:
+ - solve_rate
type: object
request.UpdateStatus:
properties:
@@ -2644,6 +5312,56 @@
$ref: '#/definitions/model.Product'
type: array
type: object
+ request.UpdateTimeSpent:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ request.UpdateTimelyRate:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ required:
+ - id
+ - name
+ type: object
+ request.UpdateTimelyRates:
+ properties:
+ timely_rate:
+ items:
+ $ref: '#/definitions/request.UpdateTimelyRate'
+ type: array
+ required:
+ - timely_rate
+ type: object
+ request.UpdateVetting:
+ properties:
+ id:
+ type: integer
+ status:
+ type: integer
+ required:
+ - id
+ - status
+ type: object
+ request.UpdateWechatOrderStatus:
+ properties:
+ id:
+ type: integer
+ name:
+ type: string
+ type: object
+ response.AccountIdResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.AccountId'
+ type: array
+ type: object
response.CityResponse:
properties:
list:
@@ -2667,6 +5385,8 @@
type: object
response.ClientResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.Client'
@@ -2686,8 +5406,17 @@
$ref: '#/definitions/model.ClientType'
type: array
type: object
+ response.ContactInformationResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.ContactInformation'
+ type: array
+ type: object
response.ContactResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.ContactDetail'
@@ -2695,6 +5424,8 @@
type: object
response.ContractResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.Contract'
@@ -2705,6 +5436,198 @@
list:
items:
$ref: '#/definitions/model.Country'
+ type: array
+ type: object
+ response.CurrencyResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.Currency'
+ type: array
+ type: object
+ response.DataResponse:
+ properties:
+ accountId:
+ description: 璐︽埛
+ items:
+ $ref: '#/definitions/model.AccountId'
+ type: array
+ city:
+ description: 鍩庡競鏁版嵁
+ items:
+ $ref: '#/definitions/model.City'
+ type: array
+ client_level:
+ description: 瀹㈡埛绛夌骇
+ items:
+ $ref: '#/definitions/model.ClientLevel'
+ type: array
+ client_origin:
+ description: 瀹㈡埛鏉ユ簮
+ items:
+ $ref: '#/definitions/model.ClientOrigin'
+ type: array
+ client_status:
+ description: 瀹㈡埛鐘舵��
+ items:
+ $ref: '#/definitions/model.ClientStatus'
+ type: array
+ client_type:
+ description: 瀹㈡埛绫诲瀷
+ items:
+ $ref: '#/definitions/model.ClientType'
+ type: array
+ country:
+ description: 鍥藉鏁版嵁
+ items:
+ $ref: '#/definitions/model.Country'
+ type: array
+ currency:
+ description: 甯佺
+ items:
+ $ref: '#/definitions/model.Currency'
+ type: array
+ department:
+ description: 閮ㄩ棬
+ items:
+ $ref: '#/definitions/model.Department'
+ type: array
+ enterprise_nature:
+ description: 浼佷笟鎬ц川
+ items:
+ $ref: '#/definitions/model.EnterpriseNature'
+ type: array
+ enterprise_scale:
+ description: 浼佷笟瑙勬ā
+ items:
+ $ref: '#/definitions/model.EnterpriseScale'
+ type: array
+ industry:
+ description: 琛屼笟
+ items:
+ $ref: '#/definitions/model.Industry'
+ type: array
+ isInvoice:
+ description: 鏄惁寮�绁�
+ items:
+ $ref: '#/definitions/model.IsInvoice'
+ type: array
+ isVisit:
+ description: 鏈嶅姟浜哄憳鏄惁鏉ヨ繃
+ items:
+ $ref: '#/definitions/model.IsVisit'
+ type: array
+ member:
+ description: Member
+ items:
+ $ref: '#/definitions/model.User'
+ type: array
+ orderType:
+ description: 宸ュ崟绫诲瀷
+ items:
+ $ref: '#/definitions/model.OrderType'
+ type: array
+ possibility:
+ description: 鍙兘鎬�
+ items:
+ $ref: '#/definitions/model.Possibility'
+ type: array
+ province:
+ description: 鐪佷唤鏁版嵁
+ items:
+ $ref: '#/definitions/model.Province'
+ type: array
+ quotationStatus:
+ description: 鎶ヤ环鍗曠姸鎬�
+ items:
+ $ref: '#/definitions/model.QuotationStatus'
+ type: array
+ refundMethod:
+ description: 閫�娆炬柟寮�
+ items:
+ $ref: '#/definitions/model.RefundMethod'
+ type: array
+ region:
+ description: 鍖哄煙鏁版嵁
+ items:
+ $ref: '#/definitions/model.Region'
+ type: array
+ registered_capital:
+ description: 娉ㄥ唽璧勯噾
+ items:
+ $ref: '#/definitions/model.RegisteredCapital'
+ type: array
+ regular_customers:
+ description: 鑰佸鎴疯惀閿�
+ items:
+ $ref: '#/definitions/model.RegularCustomers'
+ type: array
+ reportSource:
+ description: 鎶ヨ〃鏉ユ簮
+ items:
+ $ref: '#/definitions/model.ReportSource'
+ type: array
+ repository:
+ description: 閫�璐т粨搴�
+ items:
+ $ref: '#/definitions/model.Repository'
+ type: array
+ sale_stage:
+ description: 閿�鍞樁娈�
+ items:
+ $ref: '#/definitions/model.SaleStage'
+ type: array
+ sale_type:
+ description: 閿�鍞被鍨�
+ items:
+ $ref: '#/definitions/model.SaleType'
+ type: array
+ sales_source:
+ description: 鍟嗘満鏉ユ簮
+ items:
+ $ref: '#/definitions/model.SalesSources'
+ type: array
+ salesReturnStatus:
+ description: 閫�璐у崟鐘舵��
+ items:
+ $ref: '#/definitions/model.SalesReturnStatus'
+ type: array
+ satisfaction:
+ description: 婊℃剰搴�
+ items:
+ $ref: '#/definitions/model.Satisfaction'
+ type: array
+ serviceContractStatus:
+ description: 鏈嶅姟鍚堝悓鐘舵��
+ items:
+ $ref: '#/definitions/model.ServiceContractStatus'
+ type: array
+ serviceContractType:
+ description: 鏈嶅姟鍚堝悓绫诲瀷
+ items:
+ $ref: '#/definitions/model.ServiceContractType'
+ type: array
+ solve_rate:
+ description: 瑙e喅鐜�
+ items:
+ $ref: '#/definitions/model.SolveRate'
+ type: array
+ status:
+ description: 鐘舵��
+ items:
+ $ref: '#/definitions/model.Status'
+ type: array
+ timely_rate:
+ description: 鍙婃椂鐜�
+ items:
+ $ref: '#/definitions/model.TimelyRate'
+ type: array
+ type: object
+ response.DepartmentResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.Department'
type: array
type: object
response.EnterpriseNatureResponse:
@@ -2723,6 +5646,8 @@
type: object
response.FollowRecordResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.FollowRecord'
@@ -2735,6 +5660,30 @@
$ref: '#/definitions/model.Industry'
type: array
type: object
+ response.IsInvoiceResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.IsInvoice'
+ type: array
+ type: object
+ response.IsVisitResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.IsVisit'
+ type: array
+ type: object
+ response.ListResponse:
+ properties:
+ code:
+ type: integer
+ count:
+ type: integer
+ data: {}
+ msg:
+ type: string
+ type: object
response.LoginResponse:
properties:
expiresAt:
@@ -2746,6 +5695,8 @@
type: object
response.MasterOrderResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.MasterOrder'
@@ -2756,6 +5707,22 @@
list:
items:
$ref: '#/definitions/model.Menu'
+ type: array
+ type: object
+ response.OrderManageResponse:
+ properties:
+ count:
+ type: integer
+ list:
+ items:
+ $ref: '#/definitions/model.OrderManage'
+ type: array
+ type: object
+ response.OrderTypeResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.OrderType'
type: array
type: object
response.PageResult:
@@ -2770,6 +5737,8 @@
type: object
response.PlanResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.Plan'
@@ -2791,9 +5760,25 @@
type: object
response.QuotationResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.Quotation'
+ type: array
+ type: object
+ response.QuotationStatusResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.QuotationStatus'
+ type: array
+ type: object
+ response.RefundMethodResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.RefundMethod'
type: array
type: object
response.RegisteredCapitalResponse:
@@ -2810,8 +5795,24 @@
$ref: '#/definitions/model.RegularCustomers'
type: array
type: object
+ response.ReportSourceResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.ReportSource'
+ type: array
+ type: object
+ response.RepositoryResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.Repository'
+ type: array
+ type: object
response.SaleChanceResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.SaleChance'
@@ -2833,6 +5834,8 @@
type: object
response.SalesDetailsResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.SalesDetails'
@@ -2840,6 +5843,8 @@
type: object
response.SalesLeadsResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.SalesLeads'
@@ -2847,9 +5852,27 @@
type: object
response.SalesRefundResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.SalesRefund'
+ type: array
+ type: object
+ response.SalesReturnResponse:
+ properties:
+ count:
+ type: integer
+ list:
+ items:
+ $ref: '#/definitions/model.SalesReturn'
+ type: array
+ type: object
+ response.SalesReturnStatusResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.SalesReturnStatus'
type: array
type: object
response.SalesSourceResponse:
@@ -2859,8 +5882,31 @@
$ref: '#/definitions/model.SalesSources'
type: array
type: object
+ response.SatisfactionResponse:
+ properties:
+ 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:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.ServiceContractType'
+ type: array
+ type: object
response.ServiceContractsResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.ServiceContract'
@@ -2868,6 +5914,8 @@
type: object
response.ServiceFeeManageResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.ServiceFeeManage'
@@ -2875,16 +5923,34 @@
type: object
response.ServiceFollowupResponse:
properties:
+ count:
+ type: integer
list:
items:
$ref: '#/definitions/model.ServiceFollowup'
type: array
type: object
- response.SubOrderResponse:
+ response.SolveRateResponse:
properties:
list:
items:
+ $ref: '#/definitions/model.SolveRate'
+ type: array
+ type: object
+ response.SubOrderResponse:
+ properties:
+ count:
+ type: integer
+ list:
+ items:
$ref: '#/definitions/model.SubOrder'
+ type: array
+ type: object
+ response.TimelyRateResponse:
+ properties:
+ list:
+ items:
+ $ref: '#/definitions/model.TimelyRate'
type: array
type: object
response.UserResponse:
@@ -2895,6 +5961,98 @@
info:
contact: {}
paths:
+ /api/accountId/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddAccountId'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞璐︽埛
+ tags:
+ - AccountId
+ /api/accountId/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:
+ - AccountId
+ /api/accountId/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.AccountIdResponse'
+ type: object
+ summary: 鑾峰彇璐︽埛鍒楄〃
+ tags:
+ - AccountId
+ /api/accountId/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateAccountIds'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊璐︽埛
+ tags:
+ - AccountId
+ /api/assign/assign:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.Assign'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鍒嗛厤
+ tags:
+ - Assign
/api/authority/add:
post:
consumes:
@@ -2941,6 +6099,107 @@
summary: 璁剧疆瑙掕壊鑿滃崟
tags:
- Authority
+ /api/bankAccount/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddBankAccount'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閾惰璐︽埛
+ tags:
+ - 閾惰璐︽埛绠$悊
+ /api/bankAccount/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/bankAccount/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - BankAccountKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - BankAccountQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.BankAccount'
+ type: array
+ type: object
+ summary: 鑾峰彇閾惰璐︽埛鍒楄〃
+ tags:
+ - 閾惰璐︽埛绠$悊
+ /api/bankAccount/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateBankAccount'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閾惰璐︽埛
+ tags:
+ - 閾惰璐︽埛绠$悊
/api/base/captcha:
post:
produces:
@@ -3024,7 +6283,7 @@
parameters:
- description: 鐪佷唤ID
in: query
- name: provinceId
+ name: province_id
type: integer
produces:
- application/json
@@ -3098,14 +6357,34 @@
summary: 娣诲姞瀹㈡埛
tags:
- Client
- /api/client/delete/{id}:
+ /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:
- - description: 瀹㈡埛ID
- in: path
- name: id
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteClient'
produces:
- application/json
responses:
@@ -3117,7 +6396,14 @@
tags:
- Client
/api/client/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetClientList'
produces:
- application/json
responses:
@@ -3130,11 +6416,11 @@
data:
$ref: '#/definitions/response.ClientResponse'
type: object
- summary: 鑾峰彇瀹㈡埛鍒楄〃
+ summary: 瀹㈡埛鍒楄〃
tags:
- Client
/api/client/update:
- post:
+ put:
parameters:
- description: 鏌ヨ鍙傛暟
in: body
@@ -3444,6 +6730,83 @@
summary: 鏇存柊瀹㈡埛绫诲瀷
tags:
- ClientType
+ /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:
@@ -3463,14 +6826,15 @@
summary: 娣诲姞鑱旂郴浜�
tags:
- Contact
- /api/contact/delete/{id}:
+ /api/contact/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteContact'
produces:
- application/json
responses:
@@ -3482,7 +6846,14 @@
tags:
- Contact
/api/contact/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetContactList'
produces:
- application/json
responses:
@@ -3517,6 +6888,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:
@@ -3555,7 +6943,14 @@
tags:
- Contract
/api/contract/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetContractList'
produces:
- application/json
responses:
@@ -3568,7 +6963,7 @@
data:
$ref: '#/definitions/response.ContractResponse'
type: object
- summary: 鑾峰彇鍚堝悓鍒楄〃
+ summary: 閿�鍞悎鍚屽垪琛�
tags:
- Contract
/api/contract/update:
@@ -3664,6 +7059,180 @@
summary: 鏇存柊鍥藉
tags:
- Country
+ /api/courierCompany/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddCourierCompany'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鐗╂祦鍏徃
+ tags:
+ - 鐗╂祦鍏徃
+ /api/courierCompany/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/courierCompany/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - CourierCompanyKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - CourierCompanyQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.CourierCompany'
+ type: array
+ type: object
+ summary: 鑾峰彇鐗╂祦鍏徃鍒楄〃
+ tags:
+ - 鐗╂祦鍏徃
+ /api/courierCompany/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateCourierCompany'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鐗╂祦鍏徃
+ tags:
+ - 鐗╂祦鍏徃
+ /api/currency/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddCurrency'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞甯佺
+ tags:
+ - Currency
+ /api/currency/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:
+ - Currency
+ /api/currency/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.CurrencyResponse'
+ type: object
+ summary: 鑾峰彇甯佺鍒楄〃
+ tags:
+ - Currency
+ /api/currency/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateCurrencys'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊甯佺
+ tags:
+ - Currency
/api/customerServiceSheet/add:
post:
parameters:
@@ -3732,6 +7301,96 @@
summary: 鏇存柊瀹㈡湇鍗�
tags:
- CustomerServiceSheet
+ /api/data/getAllData:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.DataResponse'
+ type: object
+ summary: 鑾峰彇鎵�鏈夋暟鎹�
+ tags:
+ - Data
+ /api/department/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddDepartment'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閮ㄩ棬
+ tags:
+ - Department
+ /api/department/delete/{id}:
+ delete:
+ parameters:
+ - description: 閮ㄩ棬ID
+ in: path
+ name: id
+ required: true
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鍒犻櫎閮ㄩ棬
+ tags:
+ - Department
+ /api/department/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.DepartmentResponse'
+ type: object
+ summary: 閮ㄩ棬鍒楄〃
+ tags:
+ - Department
+ /api/department/update/{id}:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateDepartmentList'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閮ㄩ棬
+ tags:
+ - Department
/api/enterpriseNature/add:
post:
parameters:
@@ -3878,6 +7537,247 @@
summary: 鏇存柊浼佷笟瑙勬ā
tags:
- EnterpriseScale
+ /api/faq/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddFaq'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞甯歌闂
+ tags:
+ - 甯歌闂绠$悊
+ /api/faq/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/faq/list:
+ get:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetFaqList'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.Faq'
+ type: array
+ type: object
+ summary: 鑾峰彇甯歌闂鍒楄〃
+ tags:
+ - 甯歌闂绠$悊
+ /api/faq/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateFaq'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊甯歌闂
+ tags:
+ - 甯歌闂绠$悊
+ /api/faultType/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddFaultType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏁呴殰绫诲埆
+ tags:
+ - 鏁呴殰绫诲埆绠$悊
+ /api/faultType/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/faultType/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.FaultType'
+ type: array
+ type: object
+ summary: 鑾峰彇鏁呴殰绫诲埆鍒楄〃
+ tags:
+ - 鏁呴殰绫诲埆绠$悊
+ /api/faultType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateFaultType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏁呴殰绫诲埆
+ tags:
+ - 鏁呴殰绫诲埆绠$悊
+ /api/file/add:
+ post:
+ parameters:
+ - description: 鏉ユ簮id
+ in: formData
+ name: sourceId
+ required: true
+ type: integer
+ - description: 闄勪欢鏉ユ簮
+ in: formData
+ name: sourceType
+ required: true
+ type: string
+ - description: 涓婁紶鏂囦欢
+ in: formData
+ name: file
+ required: true
+ type: file
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞闄勪欢
+ tags:
+ - 闄勪欢绠$悊
+ /api/file/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/file/download:
+ 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/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:
post:
parameters:
@@ -3897,14 +7797,15 @@
summary: 娣诲姞璺熻繘璁板綍
tags:
- FollowRecord
- /api/followRecord/delete/{id}:
+ /api/followRecord/delete:
delete:
parameters:
- - description: 璺熻繘璁板綍id
- in: path
- name: id
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
required: true
- type: string
+ schema:
+ $ref: '#/definitions/request.DeleteFollowRecord'
produces:
- application/json
responses:
@@ -3916,7 +7817,14 @@
tags:
- FollowRecord
/api/followRecord/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetFollowRecordList'
produces:
- application/json
responses:
@@ -3929,7 +7837,7 @@
data:
$ref: '#/definitions/response.FollowRecordResponse'
type: object
- summary: 鑾峰彇璺熻繘璁板綍鍒楄〃
+ summary: 鍥炶璁板綍鍒楄〃
tags:
- FollowRecord
/api/followRecord/update:
@@ -4041,6 +7949,455 @@
summary: 鏇存柊琛屼笟
tags:
- Industry
+ /api/invoice/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddInvoice'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閿�鍞彂绁�
+ tags:
+ - 閿�鍞彂绁�
+ /api/invoice/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/invoice/list:
+ get:
+ 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
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.Invoice'
+ type: array
+ type: object
+ summary: 鑾峰彇閿�鍞彂绁ㄥ垪琛�
+ tags:
+ - 閿�鍞彂绁�
+ /api/invoice/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateInvoice'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閿�鍞彂绁�
+ tags:
+ - 閿�鍞彂绁�
+ /api/invoiceStatus/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddInvoiceStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鍙戠エ鐘舵��
+ tags:
+ - 鍙戠エ鐘舵��
+ /api/invoiceStatus/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/invoiceStatus/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - InvoiceStatusKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - InvoiceStatusQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.InvoiceStatus'
+ type: array
+ type: object
+ summary: 鑾峰彇鍙戠エ鐘舵�佸垪琛�
+ tags:
+ - 鍙戠エ鐘舵��
+ /api/invoiceStatus/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateInvoiceStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鍙戠エ鐘舵��
+ tags:
+ - 鍙戠エ鐘舵��
+ /api/invoiceType/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddInvoiceType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鍙戠エ绫诲瀷
+ tags:
+ - 鍙戠エ绫诲瀷
+ /api/invoiceType/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/invoiceType/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - InvoiceTypeKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - InvoiceTypeQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.InvoiceType'
+ type: array
+ type: object
+ summary: 鑾峰彇鍙戠エ绫诲瀷鍒楄〃
+ tags:
+ - 鍙戠エ绫诲瀷
+ /api/invoiceType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateInvoiceType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鍙戠エ绫诲瀷
+ tags:
+ - 鍙戠エ绫诲瀷
+ /api/isInvoice/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddIsInvoice'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏄惁寮�绁�
+ tags:
+ - IsInvoice
+ /api/isInvoice/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:
+ - IsInvoice
+ /api/isInvoice/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.IsInvoiceResponse'
+ type: object
+ summary: 鑾峰彇鏄惁寮�绁ㄥ垪琛�
+ tags:
+ - IsInvoice
+ /api/isInvoice/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateIsInvoices'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏄惁寮�绁�
+ tags:
+ - IsInvoice
+ /api/isVisit/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddIsVisit'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏈嶅姟浜哄憳鏄惁鏉ヨ繃
+ tags:
+ - IsVisit
+ /api/isVisit/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:
+ - IsVisit
+ /api/isVisit/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.IsVisitResponse'
+ type: object
+ summary: 鑾峰彇鏈嶅姟浜哄憳鏄惁鏉ヨ繃鍒楄〃
+ tags:
+ - IsVisit
+ /api/isVisit/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateIsVisits'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏈嶅姟浜哄憳鏄惁鏉ヨ繃
+ tags:
+ - IsVisit
/api/masterOrder/add:
post:
parameters:
@@ -4079,7 +8436,14 @@
tags:
- MasterOrder
/api/masterOrder/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetMasterOrderList'
produces:
- application/json
responses:
@@ -4092,7 +8456,7 @@
data:
$ref: '#/definitions/response.MasterOrderResponse'
type: object
- summary: 涓昏鍗曞垪琛�
+ summary: 閿�鍞�诲崟鍒楄〃
tags:
- MasterOrder
/api/masterOrder/update:
@@ -4155,17 +8519,18 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 娣诲姞璁㈠崟
+ summary: 娣诲姞宸ュ崟
tags:
- OrderManage
- /api/orderManage/delete/{id}:
+ /api/orderManage/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteOrderManage'
produces:
- application/json
responses:
@@ -4173,19 +8538,31 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 鍒犻櫎璁㈠崟
+ summary: 鍒犻櫎宸ュ崟
tags:
- OrderManage
/api/orderManage/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetOrderManageList'
produces:
- application/json
responses:
"200":
description: OK
schema:
- $ref: '#/definitions/contextx.Response'
- summary: 璁㈠崟鍒楄〃
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.OrderManageResponse'
+ type: object
+ summary: 宸ュ崟绠$悊鍒楄〃
tags:
- OrderManage
/api/orderManage/update:
@@ -4204,9 +8581,183 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 鏇存柊璁㈠崟
+ summary: 鏇存柊宸ュ崟
tags:
- OrderManage
+ /api/orderType/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddOrderType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞宸ュ崟绫诲瀷
+ tags:
+ - OrderType
+ /api/orderType/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:
+ - OrderType
+ /api/orderType/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.OrderTypeResponse'
+ type: object
+ summary: 鑾峰彇宸ュ崟绫诲瀷鍒楄〃
+ tags:
+ - OrderType
+ /api/orderType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateOrderTypes'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊宸ュ崟绫诲瀷
+ tags:
+ - OrderType
+ /api/paymentType/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddPaymentType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏀粯鏂瑰紡
+ tags:
+ - 鏀粯鏂瑰紡绠$悊
+ /api/paymentType/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/paymentType/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - PaymentTypeKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - PaymentTypeQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.PaymentType'
+ type: array
+ type: object
+ summary: 鑾峰彇鏀粯鏂瑰紡鍒楄〃
+ tags:
+ - 鏀粯鏂瑰紡绠$悊
+ /api/paymentType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdatePaymentType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏀粯鏂瑰紡
+ tags:
+ - 鏀粯鏂瑰紡绠$悊
/api/plan/add:
post:
parameters:
@@ -4245,7 +8796,14 @@
tags:
- Plan
/api/plan/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetPlanList'
produces:
- application/json
responses:
@@ -4258,7 +8816,7 @@
data:
$ref: '#/definitions/response.PlanResponse'
type: object
- summary: 鑾峰彇璁″垝鍒楄〃
+ summary: 鐢熸垚璁″垝鍒楄〃
tags:
- Plan
/api/plan/update:
@@ -4353,6 +8911,140 @@
summary: 鏇存柊鍟嗘満鍙兘鎬�
tags:
- Possibility
+ /api/priorityLevel/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddPriorityLevel'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞浼樺厛绾у埆
+ tags:
+ - 浼樺厛绾у埆绠$悊
+ /api/priorityLevel/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/priorityLevel/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.PriorityLevel'
+ type: array
+ type: object
+ summary: 鑾峰彇浼樺厛绾у埆鍒楄〃
+ tags:
+ - 浼樺厛绾у埆绠$悊
+ /api/priorityLevel/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdatePriorityLevel'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ 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
+ 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:
@@ -4392,6 +9084,12 @@
- Province
/api/province/list:
get:
+ parameters:
+ - description: 鍥藉ID
+ in: query
+ name: country_id
+ required: true
+ type: integer
produces:
- application/json
responses:
@@ -4483,7 +9181,14 @@
tags:
- Quotation
/api/quotation/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetQuotationList'
produces:
- application/json
responses:
@@ -4518,6 +9223,253 @@
summary: 鏇存柊鎶ヤ环鍗�
tags:
- Quotation
+ /api/quotationStatus/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddQuotationStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鎶ヤ环鍗曠姸鎬�
+ tags:
+ - QuotationStatus
+ /api/quotationStatus/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:
+ - QuotationStatus
+ /api/quotationStatus/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.QuotationStatusResponse'
+ type: object
+ summary: 鑾峰彇鎶ヤ环鍗曠姸鎬佸垪琛�
+ tags:
+ - QuotationStatus
+ /api/quotationStatus/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateQuotationStatuss'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鎶ヤ环鍗曠姸鎬�
+ tags:
+ - QuotationStatus
+ /api/receipt/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddReceipt'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏀舵鍗�
+ tags:
+ - 鏀舵鍗曠鐞�
+ /api/receipt/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/receipt/list:
+ get:
+ parameters:
+ - in: query
+ name: keyword
+ type: string
+ - enum:
+ - ""
+ in: query
+ name: keywordType
+ type: string
+ x-enum-varnames:
+ - ReceiptKeywordCustomerName
+ - description: 椤电爜
+ in: query
+ name: page
+ type: integer
+ - description: 姣忛〉澶у皬
+ in: query
+ name: pageSize
+ type: integer
+ - enum:
+ - ""
+ in: query
+ name: queryClass
+ type: string
+ x-enum-varnames:
+ - ReceiptQueryClassExpireLessThen60Days
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.Receipt'
+ type: array
+ type: object
+ summary: 鑾峰彇鏀舵鍗曞垪琛�
+ tags:
+ - 鏀舵鍗曠鐞�
+ /api/receipt/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateReceipt'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏀舵鍗�
+ tags:
+ - 鏀舵鍗曠鐞�
+ /api/refundMethod/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddRefundMethod'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閫�娆炬柟寮�
+ tags:
+ - RefundMethod
+ /api/refundMethod/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:
+ - RefundMethod
+ /api/refundMethod/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.RefundMethodResponse'
+ type: object
+ summary: 鑾峰彇閫�娆炬柟寮忓垪琛�
+ tags:
+ - RefundMethod
+ /api/refundMethod/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateRefundMethods'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閫�娆炬柟寮�
+ tags:
+ - RefundMethod
/api/region/add:
post:
parameters:
@@ -4557,6 +9509,12 @@
- Region
/api/region/list:
get:
+ parameters:
+ - description: 鍩庡競ID
+ in: query
+ name: city_id
+ required: true
+ type: integer
produces:
- application/json
responses:
@@ -4751,6 +9709,152 @@
summary: 鏇存柊甯稿
tags:
- RegularCustomers
+ /api/reportSource/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddReportSource'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鎶ヨ〃鏉ユ簮
+ tags:
+ - ReportSource
+ /api/reportSource/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:
+ - ReportSource
+ /api/reportSource/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.ReportSourceResponse'
+ type: object
+ summary: 鑾峰彇鎶ヨ〃鏉ユ簮鍒楄〃
+ tags:
+ - ReportSource
+ /api/reportSource/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateReportSources'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鎶ヨ〃鏉ユ簮
+ tags:
+ - ReportSource
+ /api/repository/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddRepository'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閫�璐т粨搴�
+ tags:
+ - Repository
+ /api/repository/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:
+ - Repository
+ /api/repository/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.RepositoryResponse'
+ type: object
+ summary: 鑾峰彇閫�璐т粨搴撳垪琛�
+ tags:
+ - Repository
+ /api/repository/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateRepositorys'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閫�璐т粨搴�
+ tags:
+ - Repository
/api/saleChance/add:
post:
parameters:
@@ -4789,7 +9893,14 @@
tags:
- SaleChance
/api/saleChance/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetSaleChanceList'
produces:
- application/json
responses:
@@ -4802,7 +9913,26 @@
data:
$ref: '#/definitions/response.SaleChanceResponse'
type: object
- summary: 鑾峰彇閿�鍞満浼氬垪琛�
+ 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:
@@ -4989,6 +10119,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:
@@ -5008,7 +10157,14 @@
tags:
- SalesDetails
/api/salesDetails/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetSalesDetailsList'
produces:
- application/json
responses:
@@ -5021,7 +10177,7 @@
data:
$ref: '#/definitions/response.SalesDetailsResponse'
type: object
- summary: 鑾峰彇閿�鍞槑缁嗗垪琛�
+ summary: 閿�鍞槑缁嗗崟鍒楄〃
tags:
- SalesDetails
/api/salesDetails/update:
@@ -5062,14 +10218,15 @@
summary: 娣诲姞閿�鍞嚎绱�
tags:
- SalesLeads
- /api/salesLeads/delete/{id}:
+ /api/salesLeads/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteSalesLeads'
produces:
- application/json
responses:
@@ -5081,7 +10238,14 @@
tags:
- SalesLeads
/api/salesLeads/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetSalesLeadsList'
produces:
- application/json
responses:
@@ -5094,7 +10258,26 @@
data:
$ref: '#/definitions/response.SalesLeadsResponse'
type: object
- summary: 鑾峰彇閿�鍞嚎绱㈠垪琛�
+ summary: 閿�鍞嚎绱㈠垪琛�
+ tags:
+ - SalesLeads
+ /api/salesLeads/push:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.PushSalesLeads'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鎺ㄨ繘閿�鍞嚎绱�
tags:
- SalesLeads
/api/salesLeads/update:
@@ -5134,7 +10317,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:
@@ -5152,9 +10354,16 @@
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎閿�鍞��娆�
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesRefund/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetSalesRefundList'
produces:
- application/json
responses:
@@ -5167,9 +10376,9 @@
data:
$ref: '#/definitions/response.SalesRefundResponse'
type: object
- summary: 閿�鍞��娆惧垪琛�
+ summary: 閿�鍞��娆惧崟鍒楄〃
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesRefund/update:
put:
parameters:
@@ -5188,7 +10397,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊閿�鍞��娆�
tags:
- - SalesRefund
+ - 閿�鍞��娆惧崟
/api/salesReturn/add:
post:
parameters:
@@ -5207,7 +10416,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:
@@ -5225,20 +10453,32 @@
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎閿�鍞��璐�
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
/api/salesReturn/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetSalesReturnList'
produces:
- application/json
responses:
"200":
description: OK
schema:
- $ref: '#/definitions/contextx.Response'
- summary: 鑾峰彇閿�鍞��璐у垪琛�
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.SalesReturnResponse'
+ type: object
+ summary: 閿�鍞��璐у崟鍒楄〃
tags:
- - SalesReturn
- /api/salesReturn/update/{id}:
+ - 閿�鍞��璐у崟
+ /api/salesReturn/update:
put:
parameters:
- description: 鏌ヨ鍙傛暟
@@ -5256,7 +10496,80 @@
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊閿�鍞��璐�
tags:
- - SalesReturn
+ - 閿�鍞��璐у崟
+ /api/salesReturnStatus/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddSalesReturnStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閫�璐у崟鐘舵��
+ tags:
+ - SalesReturnStatus
+ /api/salesReturnStatus/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:
+ - SalesReturnStatus
+ /api/salesReturnStatus/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.SalesReturnStatusResponse'
+ type: object
+ summary: 鑾峰彇閫�璐у崟鐘舵�佸垪琛�
+ tags:
+ - SalesReturnStatus
+ /api/salesReturnStatus/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateSalesReturnStatuss'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閫�璐у崟鐘舵��
+ tags:
+ - SalesReturnStatus
/api/salesSources/add:
post:
parameters:
@@ -5330,6 +10643,159 @@
summary: 鏇存柊鍟嗘満鏉ユ簮
tags:
- SalesSources
+ /api/satisfaction/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddSatisfaction'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞婊℃剰搴�
+ tags:
+ - Satisfaction
+ /api/satisfaction/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:
+ - Satisfaction
+ /api/satisfaction/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.SatisfactionResponse'
+ type: object
+ summary: 婊℃剰搴﹀垪琛�
+ tags:
+ - Satisfaction
+ /api/satisfaction/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateSatisfactions'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊婊℃剰搴�
+ tags:
+ - Satisfaction
+ /api/serviceCollectionPlan/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddServiceCollectionPlan'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏀舵璁″垝
+ tags:
+ - 鏀舵璁″垝绠$悊
+ /api/serviceCollectionPlan/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/serviceCollectionPlan/list:
+ get:
+ parameters:
+ - description: 鏈嶅姟鍚堝悓id
+ in: query
+ name: serviceContractId
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.ServiceCollectionPlan'
+ type: array
+ type: object
+ summary: 鑾峰彇鏀舵璁″垝鍒楄〃
+ tags:
+ - 鏀舵璁″垝绠$悊
+ /api/serviceCollectionPlan/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateServiceCollectionPlan'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏀舵璁″垝
+ tags:
+ - 鏀舵璁″垝绠$悊
/api/serviceContract/add:
post:
parameters:
@@ -5349,14 +10815,15 @@
summary: 娣诲姞鏈嶅姟鍚堝悓
tags:
- ServiceContract
- /api/serviceContract/delete/{id}:
+ /api/serviceContract/delete:
delete:
parameters:
- - description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ - description: 鍙傛暟
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.CommonIds'
produces:
- application/json
responses:
@@ -5364,11 +10831,18 @@
description: OK
schema:
$ref: '#/definitions/contextx.Response'
- summary: 鍒犻櫎鏈嶅姟鍚堝悓
+ summary: 鎵归噺鍒犻櫎鏈嶅姟鍚堝悓
tags:
- ServiceContract
/api/serviceContract/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetServiceContractList'
produces:
- application/json
responses:
@@ -5403,6 +10877,152 @@
summary: 鏇存柊鏈嶅姟鍚堝悓
tags:
- ServiceContract
+ /api/serviceContractStatus/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddServiceContractStatus'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏈嶅姟鍚堝悓鐘舵��
+ tags:
+ - ServiceContractStatus
+ /api/serviceContractStatus/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:
+ - ServiceContractStatus
+ /api/serviceContractStatus/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.ServiceContractStatusResponse'
+ type: object
+ summary: 鑾峰彇鏈嶅姟鍚堝悓鐘舵�佸垪琛�
+ tags:
+ - ServiceContractStatus
+ /api/serviceContractStatus/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateServiceContractStatuss'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏈嶅姟鍚堝悓鐘舵��
+ tags:
+ - ServiceContractStatus
+ /api/serviceContractType/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddServiceContractType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏈嶅姟鍚堝悓绫诲瀷
+ tags:
+ - ServiceContractType
+ /api/serviceContractType/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:
+ - ServiceContractType
+ /api/serviceContractType/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.ServiceContractTypeResponse'
+ type: object
+ summary: 鑾峰彇鏈嶅姟鍚堝悓绫诲瀷鍒楄〃
+ tags:
+ - ServiceContractType
+ /api/serviceContractType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateServiceContractTypes'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏈嶅姟鍚堝悓绫诲瀷
+ tags:
+ - ServiceContractType
/api/serviceFeeManage/add:
post:
parameters:
@@ -5422,14 +11042,15 @@
summary: 娣诲姞鏈嶅姟璐圭鐞�
tags:
- ServiceFeeManage
- /api/serviceFeeManage/delete/{id}:
+ /api/serviceFeeManage/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteServiceFeeManage'
produces:
- application/json
responses:
@@ -5441,7 +11062,14 @@
tags:
- ServiceFeeManage
/api/serviceFeeManage/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetServiceFeeManageList'
produces:
- application/json
responses:
@@ -5495,14 +11123,15 @@
summary: 娣诲姞鏈嶅姟璺熻繘
tags:
- ServiceFollowup
- /api/serviceFollowup/delete/{id}:
+ /api/serviceFollowup/delete:
delete:
parameters:
- description: 鏌ヨ鍙傛暟
- in: path
- name: id
+ in: body
+ name: object
required: true
- type: integer
+ schema:
+ $ref: '#/definitions/request.DeleteServiceFollowup'
produces:
- application/json
responses:
@@ -5514,7 +11143,14 @@
tags:
- ServiceFollowup
/api/serviceFollowup/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetServiceFollowupList'
produces:
- application/json
responses:
@@ -5527,7 +11163,7 @@
data:
$ref: '#/definitions/response.ServiceFollowupResponse'
type: object
- summary: 鏈嶅姟璺熻繘鍒楄〃
+ summary: 鍥炶鍗曠鐞嗗垪琛�
tags:
- ServiceFollowup
/api/serviceFollowup/update:
@@ -5549,6 +11185,431 @@
summary: 鏇存柊鏈嶅姟璺熻繘
tags:
- ServiceFollowup
+ /api/serviceOrder/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddServiceOrder'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ 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:
+ - description: 鏌ヨ鍙傛暟
+ in: path
+ name: id
+ required: true
+ type: integer
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鍒犻櫎鏈嶅姟鍗�
+ tags:
+ - 鏈嶅姟鍗曠鐞�
+ /api/serviceOrder/list:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetServiceOrderList'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.ServiceOrder'
+ type: array
+ type: object
+ summary: 鑾峰彇鏈嶅姟鍗曞垪琛�
+ tags:
+ - 鏈嶅姟鍗曠鐞�
+ /api/serviceOrder/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateServiceOrder'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ 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:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddServiceType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鏈嶅姟鏂瑰紡
+ tags:
+ - 鏈嶅姟鏂瑰紡绠$悊
+ /api/serviceType/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/serviceType/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.ServiceType'
+ type: array
+ type: object
+ summary: 鑾峰彇鏈嶅姟鏂瑰紡鍒楄〃
+ tags:
+ - 鏈嶅姟鏂瑰紡绠$悊
+ /api/serviceType/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateServiceType'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鏈嶅姟鏂瑰紡
+ tags:
+ - 鏈嶅姟鏂瑰紡绠$悊
+ /api/severity/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddSeverity'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞涓ラ噸绋嬪害
+ tags:
+ - 涓ラ噸绋嬪害绠$悊
+ /api/severity/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/severity/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.Severity'
+ type: array
+ type: object
+ summary: 鑾峰彇涓ラ噸绋嬪害鍒楄〃
+ tags:
+ - 涓ラ噸绋嬪害绠$悊
+ /api/severity/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateSeverity'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊涓ラ噸绋嬪害
+ tags:
+ - 涓ラ噸绋嬪害绠$悊
+ /api/solveRate/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddSolveRate'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞瑙e喅鐜�
+ tags:
+ - SolveRate
+ /api/solveRate/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: 鍒犻櫎瑙e喅鐜�
+ tags:
+ - SolveRate
+ /api/solveRate/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.SolveRateResponse'
+ type: object
+ summary: 鑾峰彇瑙e喅鐜囧垪琛�
+ tags:
+ - SolveRate
+ /api/solveRate/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateSolveRates'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊瑙e喅鐜�
+ tags:
+ - SolveRate
/api/status/add:
post:
parameters:
@@ -5567,7 +11628,7 @@
$ref: '#/definitions/contextx.Response'
summary: 娣诲姞鐘舵��
tags:
- - Status
+ - SalesReturnStatus
/api/status/delete/{id}:
delete:
parameters:
@@ -5585,7 +11646,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鍒犻櫎鐘舵��
tags:
- - Status
+ - SalesReturnStatus
/api/status/list:
get:
produces:
@@ -5597,7 +11658,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鐘舵�佸垪琛�
tags:
- - Status
+ - SalesReturnStatus
/api/status/update:
put:
parameters:
@@ -5616,7 +11677,7 @@
$ref: '#/definitions/contextx.Response'
summary: 鏇存柊鐘舵��
tags:
- - Status
+ - SalesReturnStatus
/api/subOrder/add:
post:
parameters:
@@ -5655,7 +11716,14 @@
tags:
- SubOrder
/api/subOrder/list:
- get:
+ post:
+ parameters:
+ - description: 鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.GetSubOrderList'
produces:
- application/json
responses:
@@ -5668,7 +11736,7 @@
data:
$ref: '#/definitions/response.SubOrderResponse'
type: object
- summary: 鑾峰彇瀛愯鍗曞垪琛�
+ summary: 閿�鍞瓙鍗曞垪琛�
tags:
- SubOrder
/api/subOrder/update:
@@ -5690,6 +11758,154 @@
summary: 鏇存柊瀛愯鍗�
tags:
- SubOrder
+ /api/timeSpent/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddTimeSpent'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞鑺辫垂鏃堕棿
+ tags:
+ - 鑺辫垂鏃堕棿绠$悊
+ /api/timeSpent/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/timeSpent/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/response.ListResponse'
+ - properties:
+ data:
+ items:
+ $ref: '#/definitions/model.TimeSpent'
+ type: array
+ type: object
+ summary: 鑾峰彇鑺辫垂鏃堕棿鍒楄〃
+ tags:
+ - 鑺辫垂鏃堕棿绠$悊
+ /api/timeSpent/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateTimeSpent'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊鑺辫垂鏃堕棿
+ tags:
+ - 鑺辫垂鏃堕棿绠$悊
+ /api/timelyRate/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddTimelyRate'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞閿�鍞樁娈�
+ tags:
+ - TimelyRate
+ /api/timelyRate/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:
+ - TimelyRate
+ /api/timelyRate/list:
+ get:
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ allOf:
+ - $ref: '#/definitions/contextx.Response'
+ - properties:
+ data:
+ $ref: '#/definitions/response.TimelyRateResponse'
+ type: object
+ summary: 鑾峰彇閿�鍞樁娈靛垪琛�
+ tags:
+ - TimelyRate
+ /api/timelyRate/update:
+ put:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateTimelyRates'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 鏇存柊閿�鍞樁娈�
+ tags:
+ - TimelyRate
/api/user/changePassword:
post:
parameters:
@@ -5845,4 +12061,143 @@
summary: 璁剧疆鐢ㄦ埛淇℃伅
tags:
- User
+ /api/vetting/add:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.AddVetting'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ summary: 娣诲姞瀹℃壒
+ tags:
+ - Vetting
+ /api/vetting/update:
+ post:
+ parameters:
+ - description: 鏌ヨ鍙傛暟
+ in: body
+ name: object
+ required: true
+ schema:
+ $ref: '#/definitions/request.UpdateVetting'
+ produces:
+ - application/json
+ responses:
+ "200":
+ description: OK
+ schema:
+ $ref: '#/definitions/contextx.Response'
+ 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