resource.go 558 B

12345678910111213141516171819202122232425
  1. package service
  2. import (
  3. "cc-officialweb/models"
  4. "cc-officialweb/utils"
  5. )
  6. // GetResource 获取资源
  7. func GetResource(types string) []models.Resource {
  8. var resource []models.Resource
  9. tx := utils.DB.Where("type = ?", types).Find(&resource)
  10. if tx.Error != nil {
  11. return nil
  12. }
  13. return resource
  14. }
  15. // UpdateResource 根据id修改图片资源信息
  16. func UpdateResource(resource models.Resource) models.Resource {
  17. tx := utils.DB.Where("id = ?", resource.ID).Updates(&resource)
  18. if tx.RowsAffected > 0 {
  19. return resource
  20. }
  21. return models.Resource{}
  22. }