You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

resource_scene.go 731 B

1234567891011121314151617181920212223242526272829303132333435
  1. package resource
  2. import (
  3. "code.gitea.io/gitea/models"
  4. )
  5. func AddResourceScene(req models.ResourceSceneReq) error {
  6. if err := models.InsertResourceScene(req); err != nil {
  7. return err
  8. }
  9. return nil
  10. }
  11. func UpdateResourceScene(req models.ResourceSceneReq) error {
  12. if err := models.UpdateResourceScene(req); err != nil {
  13. return err
  14. }
  15. return nil
  16. }
  17. func DeleteResourceScene(id int64) error {
  18. if err := models.DeleteResourceScene(id); err != nil {
  19. return err
  20. }
  21. return nil
  22. }
  23. func GetResourceSceneList(opts models.SearchResourceSceneOptions) (*models.ResourceSceneListRes, error) {
  24. n, r, err := models.SearchResourceScene(opts)
  25. if err != nil {
  26. return nil, err
  27. }
  28. return models.NewResourceSceneListRes(n, r), nil
  29. }