* [task#134230,doing,0.4h] adjust build app check for edit page.

This commit is contained in:
caoyanyi
2024-12-10 17:25:53 +08:00
committed by 李阳
parent 787293527f
commit e1e34b4a03
3 changed files with 10 additions and 2 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ function changeProduct()
$('[name^=branch]').zui('picker').$.setValue('');
loadBranches();
loadSystem();
if(!build.isChild) loadSystem();
}
function changeBranches()
+7
View File
@@ -39,6 +39,13 @@ class buildModel extends model
$build = $this->loadModel('file')->replaceImgURL($build, 'desc');
$build->files = $this->file->getByObject('build', $buildID);
if($setImgSize) $build->desc = $this->file->setImgSize($build->desc);
$build->isChild = false;
if($this->app->rawMethod == 'edit')
{
if($this->dao->select('id')->from(TABLE_BUILD)->where("FIND_IN_SET($buildID, `builds`)")->fetch()) $build->isChild = true;
if(!$build->isChild && $this->dao->select('id')->from(TABLE_RELEASE)->where("FIND_IN_SET($buildID, `build`)")->fetch()) $build->isChild = true;
}
return $build;
}
+2 -1
View File
@@ -145,7 +145,8 @@ formPanel
picker
(
set::name('system'),
set::required(true),
set::required(empty($build->isChild)),
set::disabled(!empty($build->isChild)),
set::items($systemList),
set::value($build->system)
)