From cafd8768de9449f0af4697723effd8b798fc1716 Mon Sep 17 00:00:00 2001 From: xuxueli <931591021@qq.com> Date: Thu, 16 Aug 2018 21:25:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=BB=BB=E5=8A=A1=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E6=A8=A1=E5=BC=8F=20"GLUE=E6=A8=A1=E5=BC=8F(PHP)=20"?= =?UTF-8?q?=EF=BC=8C=E6=94=AF=E6=8C=81php=E8=84=9A=E6=9C=AC=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/XXL-JOB官方文档.md | 3 ++- .../src/main/webapp/static/plugins/codemirror/mode/php/php.js | 2 +- .../src/main/java/com/xxl/job/core/glue/GlueTypeEnum.java | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) mode change 100644 => 100755 xxl-job-admin/src/main/webapp/static/plugins/codemirror/mode/php/php.js diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index 274f0a13..24abe7c4 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -1239,7 +1239,8 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段 - 20、调度全异步处理:任务触发之后,推送到调度队列,多线程并发处理调度请求,提高任务调度速率的同时,避免因网络问题导致quartz调度线程阻塞的问题; - 21、新增左侧菜单"运行报表"; - 22、告警邮件固定使用 UTF-8 编码格式,修复由机器编码导致的邮件乱码问题; -- 22、[迭代中]任务失败重试优化:收敛并废弃现有失败重试策略,新增任务属性 "失败重试次数",支持自定义失败重试次数,任务失败时将会根据该值进行失败重试; +- 23、新增任务运行模式 "GLUE模式(PHP) ",支持php脚本任务; +- 24、[迭代中]任务失败重试优化:收敛并废弃现有失败重试策略,新增任务属性 "失败重试次数",支持自定义失败重试次数,任务失败时将会根据该值进行失败重试; ### TODO LIST diff --git a/xxl-job-admin/src/main/webapp/static/plugins/codemirror/mode/php/php.js b/xxl-job-admin/src/main/webapp/static/plugins/codemirror/mode/php/php.js old mode 100644 new mode 100755 index 589c9a66..57ba812d --- a/xxl-job-admin/src/main/webapp/static/plugins/codemirror/mode/php/php.js +++ b/xxl-job-admin/src/main/webapp/static/plugins/codemirror/mode/php/php.js @@ -151,7 +151,7 @@ }; CodeMirror.defineMode("php", function(config, parserConfig) { - var htmlMode = CodeMirror.getMode(config, (parserConfig && parserConfig.htmlMode) || "text/html"); + var htmlMode = CodeMirror.getMode(config, "text/html"); var phpMode = CodeMirror.getMode(config, phpConfig); function dispatch(stream, state) { diff --git a/xxl-job-core/src/main/java/com/xxl/job/core/glue/GlueTypeEnum.java b/xxl-job-core/src/main/java/com/xxl/job/core/glue/GlueTypeEnum.java index 4992b057..a78bc592 100644 --- a/xxl-job-core/src/main/java/com/xxl/job/core/glue/GlueTypeEnum.java +++ b/xxl-job-core/src/main/java/com/xxl/job/core/glue/GlueTypeEnum.java @@ -9,7 +9,7 @@ public enum GlueTypeEnum { GLUE_GROOVY("GLUE(Java)", false, null, null), GLUE_SHELL("GLUE(Shell)", true, "bash", ".sh"), GLUE_PYTHON("GLUE(Python)", true, "python", ".py"), - GLUE_PHP("GLUE模式(Php)", true, "php", ".php"), + GLUE_PHP("GLUE(PHP)", true, "php", ".php"), GLUE_NODEJS("GLUE(Nodejs)", true, "node", ".js"); private String desc;