From d8ac88cfb72e3aac3a89c3cfe77774be3024a24c Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 11 八月 2023 17:54:43 +0800
Subject: [PATCH] update
---
model/response/response.go | 97 ++++++++++++++++++++++++++++++++++++------------
1 files changed, 72 insertions(+), 25 deletions(-)
diff --git a/model/response/response.go b/model/response/response.go
index 7975cd3..cc15773 100644
--- a/model/response/response.go
+++ b/model/response/response.go
@@ -47,11 +47,13 @@
}
ContactResponse struct {
- List []*model.ContactDetail `json:"list"`
+ List []*model.ContactDetail `json:"list"`
+ Count int `json:"count"`
}
ClientResponse struct {
- List []*model.Client `json:"list"`
+ List []*model.Client `json:"list"`
+ Count int `json:"count"`
}
ClientStatusResponse struct {
@@ -87,7 +89,8 @@
}
SalesLeadsResponse struct {
- List []*model.SalesLeads `json:"list"`
+ List []*model.SalesLeads `json:"list"`
+ Count int `json:"count"`
}
SalesSourceResponse struct {
@@ -95,11 +98,13 @@
}
FollowRecordResponse struct {
- List []*model.FollowRecord `json:"list"`
+ List []*model.FollowRecord `json:"list"`
+ Count int `json:"count"`
}
SaleChanceResponse struct {
- List []*model.SaleChance `json:"list"`
+ List []*model.SaleChance `json:"list"`
+ Count int `json:"count"`
}
SaleStageResponse struct {
@@ -123,47 +128,58 @@
}
QuotationResponse struct {
- List []*model.Quotation `json:"list"`
+ List []*model.Quotation `json:"list"`
+ Count int `json:"count"`
}
MasterOrderResponse struct {
- List []*model.MasterOrder `json:"list"`
+ List []*model.MasterOrder `json:"list"`
+ Count int `json:"count"`
}
SubOrderResponse struct {
- List []*model.SubOrder `json:"list"`
+ List []*model.SubOrder `json:"list"`
+ Count int `json:"count"`
}
SalesDetailsResponse struct {
- List []*model.SalesDetails `json:"list"`
+ List []*model.SalesDetails `json:"list"`
+ Count int `json:"count"`
}
SalesReturnResponse struct {
- List []*model.SalesReturn `json:"list"`
+ List []*model.SalesReturn `json:"list"`
+ Count int `json:"count"`
}
SalesRefundResponse struct {
- List []*model.SalesRefund `json:"list"`
+ List []*model.SalesRefund `json:"list"`
+ Count int `json:"count"`
}
ContractResponse struct {
- List []*model.Contract `json:"list"`
+ List []*model.Contract `json:"list"`
+ Count int `json:"count"`
}
PlanResponse struct {
- List []*model.Plan `json:"list"`
+ List []*model.Plan `json:"list"`
+ Count int `json:"count"`
}
ServiceContractsResponse struct {
- List []*model.ServiceContract `json:"list"`
+ List []*model.ServiceContract `json:"list"`
+ Count int `json:"count"`
}
OrderManageResponse struct {
- List []*model.OrderManage `json:"list"`
+ List []*model.OrderManage `json:"list"`
+ Count int `json:"count"`
}
ServiceFollowupResponse struct {
- List []*model.ServiceFollowup `json:"list"`
+ List []*model.ServiceFollowup `json:"list"`
+ Count int `json:"count"`
}
CustomerServiceSheetResponse struct {
@@ -171,7 +187,8 @@
}
ServiceFeeManageResponse struct {
- List []*model.ServiceFeeManage `json:"list"`
+ List []*model.ServiceFeeManage `json:"list"`
+ Count int `json:"count"`
}
MenuTreeResponse struct {
@@ -180,33 +197,38 @@
DataResponse struct {
+ // 甯佺
+ Currency []*model.Currency `json:"currency"`
+
+ // 鎶ヤ环鍗曠姸鎬�
+ QuotationStatus []*model.QuotationStatus `json:"quotationStatus"`
+
+ // 閫�璐т粨搴�
+ Repository []*model.Repository `json:"repository"`
+
+ // 閫�璐у崟鐘舵��
+ SalesReturnStatus []*model.SalesReturnStatus `json:"salesReturnStatus"`
+
// 璐︽埛
AccountId []*model.AccountId `json:"accountId"`
-
// 鏄惁寮�绁�
IsInvoice []*model.IsInvoice `json:"isInvoice"`
-
// 閫�娆炬柟寮�
RefundMethod []*model.RefundMethod `json:"refundMethod"`
-
// 鏈嶅姟鍚堝悓绫诲瀷
ServiceContractType []*model.ServiceContractType `json:"serviceContractType"`
-
// 鏈嶅姟鍚堝悓鐘舵��
ServiceContractStatus []*model.ServiceContractStatus `json:"serviceContractStatus"`
-
// 宸ュ崟绫诲瀷
OrderType []*model.OrderType `json:"orderType"`
-
// 鎶ヨ〃鏉ユ簮
ReportSource []*model.ReportSource `json:"reportSource"`
-
// 鏈嶅姟浜哄憳鏄惁鏉ヨ繃
IsVisit []*model.IsVisit `json:"isVisit"`
@@ -253,6 +275,10 @@
TimelyRate []*model.TimelyRate `json:"timely_rate"`
// 瑙e喅鐜�
SolveRate []*model.SolveRate `json:"solve_rate"`
+ // 鍙兘鎬�
+ Possibility []*model.Possibility `json:"possibility"`
+ // 鐘舵��
+ Status []*model.Status `json:"status"`
}
DepartmentResponse struct {
@@ -302,4 +328,25 @@
AccountIdResponse struct {
List []*model.AccountId `json:"list"`
}
-)
\ No newline at end of file
+
+ SalesReturnStatusResponse struct {
+ List []*model.SalesReturnStatus `json:"list"`
+ }
+
+ RepositoryResponse struct {
+ List []*model.Repository `json:"list"`
+ }
+
+ QuotationStatusResponse struct {
+ List []*model.QuotationStatus `json:"list"`
+ }
+
+ CurrencyResponse struct {
+ List []*model.Currency `json:"list"`
+ }
+
+ CollectionProjectionListResponse struct {
+ List []*model.CollectionProjection `json:"list"`
+ Count int `json:"count"`
+ }
+)
--
Gitblit v1.8.0