* [perf story #69668] Adjust code.

This commit is contained in:
wangyidong
2024-11-27 14:33:19 +08:00
committed by 孙广明
parent d42b140af6
commit f7fbb4a615
2 changed files with 11 additions and 3 deletions
+3 -2
View File
@@ -158,9 +158,10 @@ function loadLanes(event)
}
}
$('#formSettingBtn').on('click', '.checkbox-primary [value=story]', function()
$(document).off('change', '#formSettingBtn input[value=story]').on('change', '#formSettingBtn input[value=story]', function()
{
$('#formSettingBtn .checkbox-primary [value=preview], #formSettingBtn .checkbox-primary [value=copyStory]').prop('checked', $('#formSettingBtn .checkbox-primary [value=story]').prop('checked'));
const checked = $('#formSettingBtn input[value=story]').prop('checked');
$('#formSettingBtn input[value=preview], #formSettingBtn input[value=copyStory]').prop('checked', checked);
})
function checkBatchEstStartedAndDeadline(event)
+8 -1
View File
@@ -398,7 +398,14 @@ class taskZen extends task
if(isset($customFields['story'])) $customFields['preview'] = $customFields['copyStory'] = '';
$showFields = $this->config->task->custom->batchCreateFields;
if(strpos(",$showFields,", ',story,') !== false) $showFields .= ',preview,copyStory';
if(strpos(",$showFields,", ',story,') !== false)
{
$showFields .= ',preview,copyStory';
}
else
{
$showFields = trim(str_replace(array(',copyStory,', ',preview,'), ',', ",{$showFields},"), ',');
}
$this->config->task->batchcreate->requiredFields = $this->config->task->create->requiredFields;