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

master
xuxueli 5 years ago
parent 3f30df9472
commit 111fdc4f91
  1. 5
      xxl-job-admin/src/main/resources/static/js/jobinfo.index.1.js
  2. 2
      xxl-job-admin/src/main/resources/static/plugins/cronGen/cronGen.js
  3. 2
      xxl-job-admin/src/main/resources/static/plugins/cronGen/cronGen_en.js

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

@ -331,7 +331,7 @@
// Replace the input with an input group // Replace the input with an input group
var $g = $("<div>").addClass("input-group"); var $g = $("<div>").addClass("input-group");
// Add an input // 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); $i.appendTo($g);
// Add the button // Add the button
var $b = $("<button class=\"btn btn-default\"><i class=\"fa fa-edit\"></i></button>"); var $b = $("<button class=\"btn btn-default\"><i class=\"fa fa-edit\"></i></button>");

@ -331,7 +331,7 @@
// Replace the input with an input group // Replace the input with an input group
var $g = $("<div>").addClass("input-group"); var $g = $("<div>").addClass("input-group");
// Add an input // 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); $i.appendTo($g);
// Add the button // Add the button
var $b = $("<button class=\"btn btn-default\"><i class=\"fa fa-edit\"></i></button>"); var $b = $("<button class=\"btn btn-default\"><i class=\"fa fa-edit\"></i></button>");

Loading…
Cancel
Save