task.js 582 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import { BaseService, Service, Permission } from "cl-admin";
  2. @Service("sys/task")
  3. class SysTask extends BaseService {
  4. @Permission("stop")
  5. stop(data) {
  6. return this.request({
  7. url: "/stop",
  8. method: "POST",
  9. data
  10. });
  11. }
  12. @Permission("start")
  13. start(data) {
  14. return this.request({
  15. url: "/start",
  16. method: "POST",
  17. data
  18. });
  19. }
  20. @Permission("once")
  21. once(data) {
  22. return this.request({
  23. url: "/once",
  24. method: "POST",
  25. data
  26. });
  27. }
  28. @Permission("log")
  29. log(params) {
  30. return this.request({
  31. url: "/log",
  32. params
  33. });
  34. }
  35. }
  36. export default SysTask;