package service import ( "cc-officialweb/models" "cc-officialweb/utils" ) // GetIndexProductServe 首页获取产品服务 func GetIndexProductServe(types string) []models.Server { var serve []models.Server tx := utils.DB.Where("type = ?", types).Where("is_index = ?", true).Find(&serve) if tx.Error != nil { return nil } return serve } // GetProduct 获取所有产品 func GetProduct(ptype string) []models.Server { var serve []models.Server tx := utils.DB.Where("type = ?", "product").Where("ptype = ?", ptype).Find(&serve) if tx.Error != nil { return nil } return serve } func GetProductDetail(id int) models.Server { var server models.Server tx := utils.DB.Where("id = ?", id).First(&server) if tx.Error != nil { return server } return server } // AddProduct 添加产品 func AddProduct(product models.Server) bool { tx := utils.DB.Create(&product) if tx.RowsAffected > 0 { return true } return false }