+ [task#132860,doing,0.5h] add system create and update release method.
This commit is contained in:
@@ -287,6 +287,8 @@ class releaseModel extends model
|
||||
}
|
||||
}
|
||||
|
||||
if($release->system && $release->status == 'normal') $this->loadModel('system')->setSystemRelease($release->system, $releaseID, $release->releasedDate);
|
||||
|
||||
return $releaseID;
|
||||
}
|
||||
|
||||
|
||||
@@ -85,6 +85,7 @@ class releaseZen extends release
|
||||
->fetch('id');
|
||||
}
|
||||
}
|
||||
|
||||
if(!$newSystem && !$this->post->system) $this->config->release->form->create['system']['required'] = true;
|
||||
if($newSystem && !$this->post->systemName)
|
||||
{
|
||||
@@ -107,6 +108,17 @@ class releaseZen extends release
|
||||
return false;
|
||||
}
|
||||
|
||||
if($newSystem && $this->post->systemName)
|
||||
{
|
||||
$system = new stdclass();
|
||||
$system->name = $this->post->systemName;
|
||||
$system->product = $productID;
|
||||
$system->createdBy = $this->app->user->account;
|
||||
$system->createdDate = helper::now();
|
||||
|
||||
$release->system = $this->loadModel('system')->create($system);
|
||||
}
|
||||
|
||||
return $release;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user