* Code for delete vars and newPlans .

This commit is contained in:
guofeilong
2023-05-04 15:03:56 +08:00
parent 15f4e93634
commit 7bf1334445
2 changed files with 3 additions and 6 deletions
+2 -5
View File
@@ -1539,7 +1539,7 @@ class projectModel extends model
$parentID = !isset($project->parent) ? $oldProject->parent : $project->parent;
$this->dao->update(TABLE_PROJECT)->data($project)
->autoCheck($skipFields = 'begin,end')
->autoCheck('begin,end')
->batchCheck($this->config->project->edit->requiredFields, 'notempty')
->checkIF($project->begin != '', 'begin', 'date')
->checkIF($project->end != '', 'end', 'date')
@@ -3056,10 +3056,7 @@ class projectModel extends model
{
foreach($plans as $planList)
{
foreach($planList as $planIDList)
{
foreach($planIDList as $planID) $newPlans[$planID] = $planID;
}
foreach($planList as $planID) $newPlans[$planID] = $planID;
}
}
if(empty($newPlans)) return;
+1 -1
View File
@@ -108,7 +108,7 @@ class projectTao extends projectModel
protected function doUpdate(int $projectID ,object $project, object $oldProject): bool
{
$this->dao->update(TABLE_PROJECT)->data($project)
->autoCheck($skipFields = 'begin,end')
->autoCheck('begin,end')
->batchcheck($requiredFields, 'notempty')
->checkIF($project->begin != '', 'begin', 'date')
->checkIF($project->end != '', 'end', 'date')