From 530fed8ec225453572d57b15c200ab062c335457 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期三, 01 十一月 2023 19:20:21 +0800 Subject: [PATCH] 公海member_id使用0 --- model/request/serviceContract.go | 45 ++++++++++++++++++++++++++------------------- 1 files changed, 26 insertions(+), 19 deletions(-) diff --git a/model/request/serviceContract.go b/model/request/serviceContract.go index 1ab30c4..f3cb2fe 100644 --- a/model/request/serviceContract.go +++ b/model/request/serviceContract.go @@ -10,22 +10,25 @@ } 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" binding:"required"` + 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"` + EndTime string `json:"endTime"` + StatusId int `json:"statusId"` + ServiceTimes int `json:"serviceTimes"` + Terms string `json:"terms"` + Remark string `json:"remark"` + Products []*model.Product `json:"products"` + ServiceContractTypeId int `json:"serviceContractTypeId"` + ServiceContractStatusId int `json:"serviceContractStatusId"` + CodeStandID string `json:"codeStandID"` //缂栫爜id } type UpdateServiceContract struct { @@ -35,9 +38,13 @@ type GetServiceContractList struct { PageInfo - QueryClass constvar.ServiceContractQueryClass `json:"queryClass"` - KeywordType constvar.ServiceContractKeywordType `json:"keywordType"` - Keyword string `json:"keyword"` + QueryClass constvar.ServiceContractQueryClass `json:"queryClass"` + KeywordType constvar.ServiceContractKeywordType `json:"keywordType"` + Keyword string `json:"keyword"` + SalesDetailsId int `json:"salesDetailsId"` //鍚堝悓璁㈠崟id + QuotationId int `json:"quotationId"` //鎶ヤ环鍗昳d + SaleChanceId int `json:"saleChanceId"` //閿�鍞満浼歩d + ContactId int `json:"contactId"` //鑱旂郴浜篿d } type DeleteServiceContract struct { -- Gitblit v1.8.0