您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

77 行
1.6KB

  1. /**
  2. * Rules
  3. * API for create rules
  4. *
  5. * The version of the OpenAPI document: 1.0
  6. *
  7. *
  8. * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
  9. * https://openapi-generator.tech
  10. * Do not edit the class manually.
  11. */
  12. import { HttpHeaders } from '@angular/common/http';
  13. import { Observable } from 'rxjs';
  14. import { CreateRuleDto } from '../model/models';
  15. import { Rule } from '../model/models';
  16. import { Configuration } from '../configuration';
  17. export interface RulesServiceInterface {
  18. defaultHeaders: HttpHeaders;
  19. configuration: Configuration;
  20. /**
  21. *
  22. *
  23. * @param createRuleDto
  24. */
  25. create(createRuleDto: CreateRuleDto, extraHttpRequestParams?: any): Observable<Rule>;
  26. /**
  27. *
  28. *
  29. */
  30. findAll(extraHttpRequestParams?: any): Observable<Array<Rule>>;
  31. /**
  32. *
  33. *
  34. */
  35. findAllAdmin(extraHttpRequestParams?: any): Observable<Array<Rule>>;
  36. /**
  37. *
  38. *
  39. * @param id
  40. */
  41. findOne(id: string, extraHttpRequestParams?: any): Observable<Rule>;
  42. /**
  43. *
  44. *
  45. * @param id
  46. */
  47. remove(id: string, extraHttpRequestParams?: any): Observable<{}>;
  48. /**
  49. *
  50. *
  51. * @param id
  52. */
  53. restore(id: string, extraHttpRequestParams?: any): Observable<{}>;
  54. /**
  55. *
  56. *
  57. * @param id
  58. * @param body
  59. */
  60. update(id: string, body: object, extraHttpRequestParams?: any): Observable<{}>;
  61. }