1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- 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
- }
|