From c0b365bfec560ed24f67289c015a5fdd2d0e7f86 Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Tue, 16 Apr 2024 16:55:05 +0800 Subject: [PATCH] * Adjust repo page tips for no product. --- module/repo/js/create.ui.js | 2 +- module/repo/ui/create.html.php | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/module/repo/js/create.ui.js b/module/repo/js/create.ui.js index e11cb56985..3af597169b 100644 --- a/module/repo/js/create.ui.js +++ b/module/repo/js/create.ui.js @@ -3,7 +3,7 @@ $(function() onScmChange(); $('div.service-project .form-label').addClass('required'); - if(!hasProduct) zui.Modal.alert(noProductTip); + if(appTab != 'devops' && !hasProduct) zui.Modal.alert(noProductTip); }); function onProductChange(event) diff --git a/module/repo/ui/create.html.php b/module/repo/ui/create.html.php index f8827c60c9..f5d688bf6c 100644 --- a/module/repo/ui/create.html.php +++ b/module/repo/ui/create.html.php @@ -27,6 +27,7 @@ jsVar('clientSvnTip', $lang->repo->example->client->svn); jsVar('scmList', $lang->repo->scmList); jsVar('noProductTip', $lang->repo->error->noProduct); jsVar('hasProduct', !empty($products)); +jsVar('appTab', $app->tab); formPanel ( @@ -161,7 +162,8 @@ formPanel set::control(array("control" => "picker","multiple" => true)), set::items($products), set::value(empty($objectID) ? '' : implode(',', array_keys($products))) - ) + ), + empty($products) ? span(setClass('leading-8 ml-2'), $lang->repo->error->noProduct) : null ), formGroup (