add
wangpengfei
2023-07-21 58b19364744f6f61c64978dda97b01eec37823b0
model/serviceContracts.go
@@ -8,24 +8,24 @@
type (
   ServiceContract struct {
      Id           int       `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"`
      ClientId     int       `json:"clientId" gorm:"column:client_id;type:int;comment:客户id"`
      Number       string    `json:"number" gorm:"column:number;type:varchar(255);comment:合同编号"`
      MemberId     int       `json:"memberId" gorm:"column:member_id;type:int;comment:负责人id"`
      ContactId    int       `json:"contactId" gorm:"column:contact_id;type:int;comment:联系人id"`
      SaleChanceId int       `json:"saleChanceId" gorm:"column:sale_chance_id;type:int;comment:销售机会id"`
      ContractId   int       `json:"contractId" gorm:"column:contract_id;type:int;comment:合同id"`
      QuotationId  int       `json:"quotationId" gorm:"column:quotation_id;type:int;comment:报价单id"`
      TypeId       int       `json:"typeId" gorm:"column:type_id;type:int;comment:合同类型id"`
      SignTime     time.Time `json:"signTime" gorm:"column:sign_time;type:datetime;comment:签约时间"`
      StartTime    time.Time `json:"startTime" gorm:"column:start_time;type:datetime;comment:开始时间"`
      EndTime      time.Time `json:"endTime" gorm:"column:end_time;type:datetime;comment:结束时间"`
      StatusId     int       `json:"statusId" gorm:"column:status_id;type:int;comment:合同状态id"`
      ServiceTimes int       `json:"serviceTimes" gorm:"column:service_times;type:int;comment:服务次数"`
      Terms        string    `json:"terms" gorm:"column:terms;type:text;comment:条款"`
      Remark       string    `json:"remark" gorm:"column:remark;type:text;comment:备注"`
      Products     []Product `json:"products" gorm:"many2many:serviceContract_product;"`
      gorm.Model   `json:"-"`
      Id                      int       `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"`
      ClientId                int       `json:"clientId" gorm:"column:client_id;type:int;comment:客户id"`
      Number                  string    `json:"number" gorm:"column:number;type:varchar(255);comment:合同编号"`
      MemberId                int       `json:"memberId" gorm:"column:member_id;type:int;comment:负责人id"`
      ContactId               int       `json:"contactId" gorm:"column:contact_id;type:int;comment:联系人id"`
      SaleChanceId            int       `json:"saleChanceId" gorm:"column:sale_chance_id;type:int;comment:销售机会id"`
      ContractId              int       `json:"contractId" gorm:"column:contract_id;type:int;comment:合同id"`
      QuotationId             int       `json:"quotationId" gorm:"column:quotation_id;type:int;comment:报价单id"`
      TypeId                  int       `json:"typeId" gorm:"column:type_id;type:int;comment:合同类型id"`
      SignTime                time.Time `json:"signTime" gorm:"column:sign_time;type:datetime;comment:签约时间"`
      StartTime               time.Time `json:"startTime" gorm:"column:start_time;type:datetime;comment:开始时间"`
      EndTime                 time.Time `json:"endTime" gorm:"column:end_time;type:datetime;comment:结束时间"`
      ServiceContractStatusId int       `json:"serviceContractStatusId" gorm:"column:service_contract_status_id;type:int;comment:合同状态id"`
      ServiceTimes            int       `json:"serviceTimes" gorm:"column:service_times;type:int;comment:服务次数"`
      Terms                   string    `json:"terms" gorm:"column:terms;type:text;comment:条款"`
      Remark                  string    `json:"remark" gorm:"column:remark;type:text;comment:备注"`
      Products                []Product `json:"products" gorm:"many2many:serviceContract_product;"`
      gorm.Model              `json:"-"`
   }
   ServiceContractSearch struct {