Преглед изворни кода

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

xuxueli пре 5 година
родитељ
комит
111fdc4f91

+ 5 - 0
xxl-job-admin/src/main/resources/static/js/jobinfo.index.1.js Прегледај датотеку

430
             }
430
             }
431
             $("#addModal .form input[name='executorFailRetryCount']").val(executorFailRetryCount);
431
             $("#addModal .form input[name='executorFailRetryCount']").val(executorFailRetryCount);
432
 
432
 
433
+            // process-cronGen
434
+            $("#addModal .form input[name='jobCron']").val( $("#addModal .form input[name='cronGen_display']").val() );
433
 
435
 
434
         	$.post(base_url + "/jobinfo/add",  $("#addModal .form").serialize(), function(data, status) {
436
         	$.post(base_url + "/jobinfo/add",  $("#addModal .form").serialize(), function(data, status) {
435
     			if (data.code == "200") {
437
     			if (data.code == "200") {
593
             }
595
             }
594
             $("#updateModal .form input[name='executorFailRetryCount']").val(executorFailRetryCount);
596
             $("#updateModal .form input[name='executorFailRetryCount']").val(executorFailRetryCount);
595
 
597
 
598
+            // process-cronGen
599
+            $("#updateModal .form input[name='jobCron']").val( $("#updateModal .form input[name='cronGen_display']").val() );
600
+
596
 			// post
601
 			// post
597
     		$.post(base_url + "/jobinfo/update", $("#updateModal .form").serialize(), function(data, status) {
602
     		$.post(base_url + "/jobinfo/update", $("#updateModal .form").serialize(), function(data, status) {
598
     			if (data.code == "200") {
603
     			if (data.code == "200") {

+ 1 - 1
xxl-job-admin/src/main/resources/static/plugins/cronGen/cronGen.js Прегледај датотеку

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