tmp
wangpengfei
2023-08-14 2605c48048a26a6c8467ec619c9620d397103e17
model/saleChance.go
@@ -15,10 +15,13 @@
      SalesSourcesId        int                    `json:"sales_sources_id" gorm:"column:sales_sources_id;type:int(11);comment:商机来源ID"`
      SaleTypeId            int                    `json:"sale_type_id" gorm:"column:sale_type_id;type:int(11);comment:商机类型ID"`
      SaleStageId           int                    `json:"sale_stage_id" gorm:"column:sale_stage_id;type:int(11);comment:商机阶段ID"`
      SaleStage             SaleStage              `json:"sale_stage" gorm:"foreignKey:SaleStageId;references:Id"`
      MemberId              int                    `json:"member_id" gorm:"column:member_id;type:int(11);comment:销售负责人ID"`
      Member                User                   `json:"member" gorm:"foreignKey:MemberId;references:Id"`
      RegularCustomersId    int                    `json:"regular_customers_id" gorm:"column:regular_customers_id;type:int(11);comment:常客ID"`
      Competitors           string                 `json:"competitors" gorm:"column:competitors;type:varchar(255);comment:竞争对手"`
      PossibilitiesId       int                    `json:"possibilities_id" gorm:"column:possibilities_id;type:int(11);comment:可能性ID"`
      Possibility           Possibility            `json:"possibility" gorm:"foreignKey:PossibilitiesId;references:Id"`
      Budget                float64                `json:"budget" gorm:"column:budget;type:decimal(10,2);comment:预算"`
      ProjectedAmount       float64                `json:"projected_amount" gorm:"column:projected_amount;type:decimal(10,2);comment:预计金额"`
      Currency              int                    `json:"currency" gorm:"column:currency;type:int(11);comment:币种"`
@@ -152,7 +155,7 @@
      db = db.Limit(slf.PageSize).Offset((slf.PageNum - 1) * slf.PageSize)
   }
   err := db.Preload("CollectionProjections").Preload("Client").Preload("Contact").Find(&records).Error
   err := db.Preload("SalesSources").Preload("Member").Preload("SaleStage").Preload("Possibility").Preload("CollectionProjections").Preload("Client").Preload("Contact").Find(&records).Error
   return records, total, err
}