index.html 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/scm-app/common-assets/img/favicon.ico><title>任务调度管理</title><script src="/common-assets/js/common-scripts.js?v=1.3.10&mode=production"></script><script src="/scm-app/common-assets/js/project.config.js?v=1.3.10"></script><script src="/scm-app/common-assets/js/direwolf-library.js?v=1.3.10"></script><link href=/scm-app/common-assets/css/chunk/chunk-common-1.3.10.css rel=stylesheet></head><body><noscript><strong>抱歉,页面无法在禁用JavaScript时正确展示。请启用JavaScript。</strong></noscript><div id=app></div><script src=/scm-app/common-assets/js/chunk/chunk-common-1.3.10.js></script><script src=/scm-app/common-assets/js/chunk/chunk-vendors-1.3.10.js></script><script src=/scm-app/quartz/quartz-1.3.10.js></script></body><script>var triggerTypeDict = [{
  2. paramCode: 'TRIGGER_SIMPLE',
  3. paramName: '简单触发',
  4. label: '触发值(秒)',
  5. }, {
  6. paramCode: 'TRIGGER_CRON',
  7. paramName: 'CRON触发',
  8. label: 'cron表达式',
  9. }]
  10. function commitAsync (index, callback) {
  11. new Promise((resolve, reject) => {
  12. callback(resolve, reject)
  13. }).then(() => {
  14. // 异步请求完成
  15. top.layer.close(index)
  16. }, error => {
  17. // 异步请求出错,不允许关闭窗口
  18. throw error
  19. })
  20. }
  21. function columnFormatter (val, dictArr) {
  22. if (val && dictArr) {
  23. for (let index in dictArr) {
  24. if (val === dictArr[index].paramCode) {
  25. return dictArr[index].paramName
  26. }
  27. }
  28. }
  29. return '-'
  30. }
  31. function formatterDate (fmt, date) {
  32. var o = {
  33. 'M+': date.getMonth() + 1, //月份
  34. 'd+': date.getDate(), //日
  35. 'H+': date.getHours(), //小时
  36. 'm+': date.getMinutes(), //分
  37. 's+': date.getSeconds(), //秒
  38. 'q+': Math.floor((date.getMonth() + 3) / 3), //季度
  39. 'S': date.getMilliseconds(), //毫秒
  40. }
  41. if (/(y+)/.test(fmt)) {
  42. fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length))
  43. }
  44. for (var k in o) {
  45. if (new RegExp('(' + k + ')').test(fmt)) {
  46. fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (('00' + o[k]).substr(('' + o[k]).length)))
  47. }
  48. }
  49. return fmt
  50. }</script></html>