* Change the required fields config for the batchUpdate.

This commit is contained in:
tianshujie
2023-08-23 10:00:12 +08:00
parent 7f8df59fc9
commit 8f5715e3cf
+3 -3
View File
@@ -124,8 +124,8 @@ class taskTest
*/
public function batchUpdateObject(array $taskIdList, array $params = array(), $requiredField = ''): array
{
$requiredFields = $this->objectModel->config->task->edit->requiredFields;
if($requiredField) $this->objectModel->config->task->edit->requiredFields = $this->objectModel->config->task->edit->requiredFields . ',' . $requiredField . ',';
$requiredFields = $this->objectModel->config->task->batchedit->requiredFields;
if($requiredField) $this->objectModel->config->task->batchedit->requiredFields = $this->objectModel->config->task->batchedit->requiredFields . ',' . $requiredField . ',';
$oldTasks = $this->objectModel->getByIdList($taskIdList);
$taskData = array();
@@ -143,7 +143,7 @@ class taskTest
}
$allChanges = $this->objectModel->batchUpdate($taskData);
$this->objectModel->config->task->edit->requiredFields = $requiredFields;
$this->objectModel->config->task->batchedit->requiredFields = $requiredFields;
if(dao::isError()) return current(dao::getError());
return $allChanges;