From 7cc2f77503135e266264eb897e8f688e8ad216d5 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期三, 09 八月 2023 19:27:38 +0800
Subject: [PATCH] 增加发票和合同产品的关联,发票新增和修改时更改对应合同已开票金额

---
 model/request/serviceContract.go |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/model/request/serviceContract.go b/model/request/serviceContract.go
index 1ab30c4..65068e4 100644
--- a/model/request/serviceContract.go
+++ b/model/request/serviceContract.go
@@ -10,22 +10,22 @@
 }
 
 type ServiceContract struct {
-	ClientId       int             `json:"clientId"`
-	Number         string          `json:"number"`
-	MemberId       int             `json:"memberId"`
-	ContactId      int             `json:"contactId"`
-	SaleChanceId   int             `json:"saleChanceId"`
-	SalesDetailsId int             `json:"salesDetailsId"`
-	QuotationId    int             `json:"quotationId"`
-	TypeId         int             `json:"typeId"`
-	SignTime       string          `json:"signTime" binding:"datetime=2006-01-02"`
-	StartTime      string          `json:"startTime" binding:"datetime=2006-01-02"`
-	EndTime        string          `json:"endTime" binding:"datetime=2006-01-02"`
-	StatusId       int             `json:"statusId"`
-	ServiceTimes   int             `json:"serviceTimes"`
-	Terms          string          `json:"terms"`
-	Remark         string          `json:"remark"`
-	Products       []model.Product `json:"products"`
+	ClientId       int              `json:"clientId"`
+	Number         string           `json:"number"`
+	MemberId       int              `json:"memberId"`
+	ContactId      int              `json:"contactId"`
+	SaleChanceId   int              `json:"saleChanceId"`
+	SalesDetailsId int              `json:"salesDetailsId"`
+	QuotationId    int              `json:"quotationId"`
+	TypeId         int              `json:"typeId"`
+	SignTime       string           `json:"signTime" binding:"datetime=2006-01-02"`
+	StartTime      string           `json:"startTime" binding:"datetime=2006-01-02"`
+	EndTime        string           `json:"endTime" binding:"datetime=2006-01-02"`
+	StatusId       int              `json:"statusId"`
+	ServiceTimes   int              `json:"serviceTimes"`
+	Terms          string           `json:"terms"`
+	Remark         string           `json:"remark"`
+	Products       []*model.Product `json:"products"`
 }
 
 type UpdateServiceContract struct {

--
Gitblit v1.8.0