Merge branch release/22.0.beta of zentao/zentaopms (#13210)
This commit is contained in:
@@ -69,7 +69,7 @@ $rawdata = new stdClass();
|
||||
$rawdata->products = array();
|
||||
$rawdata->branch = array();
|
||||
$rawdata->addProduct = '';
|
||||
r($projectzenTest->checkProductAndBranchTest($project, $rawdata)) && p('products[0]') && e('最少关联一个产品');
|
||||
r($projectzenTest->checkProductAndBranchTest($project, $rawdata)) && p('products[0]') && e('1');
|
||||
|
||||
// 步骤3:多分支产品分支为空 - 应该返回分支为空错误
|
||||
$project = new stdClass();
|
||||
@@ -119,4 +119,4 @@ $rawdata = new stdClass();
|
||||
$rawdata->products = array();
|
||||
$rawdata->branch = array();
|
||||
$rawdata->addProduct = '';
|
||||
r($projectzenTest->checkProductAndBranchTest($project, $rawdata)) && p() && e('1');
|
||||
r($projectzenTest->checkProductAndBranchTest($project, $rawdata)) && p() && e('1');
|
||||
|
||||
@@ -140,13 +140,6 @@ class projectZen extends project
|
||||
*/
|
||||
private function checkProductAndBranch(object $project, object $rawdata): bool
|
||||
{
|
||||
$linkedProductsCount = $this->project->getLinkedProductsCount($project, $rawdata);
|
||||
if($project->hasProduct && !empty($project->parent) && empty($linkedProductsCount) && empty($rawdata->addProduct))
|
||||
{
|
||||
dao::$errors['products[0]'] = $this->lang->project->errorNoProducts;
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!empty($rawdata->products))
|
||||
{
|
||||
$topProgramID = (int)$this->loadModel('program')->getTopByID((int)$project->parent);
|
||||
|
||||
Reference in New Issue
Block a user