TestGroovyScript.java 957 B

123456789101112131415161718192021222324252627282930
  1. package cn.com.ctop.check.script;
  2. import cn.com.ctop.check.component.execute.GroovyScriptExecutor;
  3. import cn.com.ctop.check.service.ICtopCheckTaskListService;
  4. import cn.com.ctop.common.module.service.ICtopOauthTokenService;
  5. import org.jeecg.common.api.vo.Result;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.web.bind.annotation.GetMapping;
  8. import org.springframework.web.bind.annotation.RequestMapping;
  9. import org.springframework.web.bind.annotation.RestController;
  10. @RestController
  11. @RequestMapping("/rest/script")
  12. public class TestGroovyScript {
  13. @Autowired
  14. ICtopCheckTaskListService checkTaskListService;
  15. @Autowired
  16. ICtopOauthTokenService ctopOauthTokenService;
  17. @Autowired
  18. GroovyScriptExecutor groovyScriptExecutor;
  19. @GetMapping("/test")
  20. public Result testGroovy(){
  21. groovyScriptExecutor.execute(1,"CheckTokenExecuteStateScript");
  22. return Result.ok();
  23. }
  24. }