Sfoglia il codice sorgente

cronGen 兼容性调整;可视化插件弹框会替换Input框,因此取值时应该从替换后的弹框中取;

xuxueli 5 anni fa
parent
commit
111fdc4f91

+ 5 - 0
xxl-job-admin/src/main/resources/static/js/jobinfo.index.1.js

@@ -430,6 +430,8 @@ $(function() {
             }
             $("#addModal .form input[name='executorFailRetryCount']").val(executorFailRetryCount);
 
+            // process-cronGen
+            $("#addModal .form input[name='jobCron']").val( $("#addModal .form input[name='cronGen_display']").val() );
 
         	$.post(base_url + "/jobinfo/add",  $("#addModal .form").serialize(), function(data, status) {
     			if (data.code == "200") {
@@ -593,6 +595,9 @@ $(function() {
             }
             $("#updateModal .form input[name='executorFailRetryCount']").val(executorFailRetryCount);
 
+            // process-cronGen
+            $("#updateModal .form input[name='jobCron']").val( $("#updateModal .form input[name='cronGen_display']").val() );
+
 			// post
     		$.post(base_url + "/jobinfo/update", $("#updateModal .form").serialize(), function(data, status) {
     			if (data.code == "200") {

+ 1 - 1
xxl-job-admin/src/main/resources/static/plugins/cronGen/cronGen.js

@@ -331,7 +331,7 @@
             // Replace the input with an input group
             var $g = $("<div>").addClass("input-group");
             // Add an input
-            var $i = $("<input>", { type: 'text', placeholder: 'cron表达式...'}).addClass("form-control").val($(that).val());
+            var $i = $("<input>", { type: 'text', placeholder: 'cron表达式...', name: 'cronGen_display' }).addClass("form-control").val($(that).val());
             $i.appendTo($g);
             // Add the button
             var $b = $("<button class=\"btn btn-default\"><i class=\"fa fa-edit\"></i></button>");

+ 1 - 1
xxl-job-admin/src/main/resources/static/plugins/cronGen/cronGen_en.js

@@ -331,7 +331,7 @@
             // Replace the input with an input group
             var $g = $("<div>").addClass("input-group");
             // Add an input
-            var $i = $("<input>", { type: 'text', placeholder: 'cron expression...'}).addClass("form-control").val($(that).val());
+            var $i = $("<input>", { type: 'text', placeholder: 'cron expression...', name: 'cronGen_display' }).addClass("form-control").val($(that).val());
             $i.appendTo($g);
             // Add the button
             var $b = $("<button class=\"btn btn-default\"><i class=\"fa fa-edit\"></i></button>");