From 963b96053aef62cff5c8c777e2ff729b361cc52b Mon Sep 17 00:00:00 2001 From: andy Date: Tue, 13 Jul 2021 19:31:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B8=83=E6=9A=91=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ops/pages/setting/DeployManager.tml | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/main/resources/net/wicp/tams/duckula/ops/pages/setting/DeployManager.tml b/src/main/resources/net/wicp/tams/duckula/ops/pages/setting/DeployManager.tml index 35d7882..1b9019d 100644 --- a/src/main/resources/net/wicp/tams/duckula/ops/pages/setting/DeployManager.tml +++ b/src/main/resources/net/wicp/tams/duckula/ops/pages/setting/DeployManager.tml @@ -76,7 +76,7 @@ 是否初始化 - + @@ -122,13 +122,11 @@ } } - function selDeploy(val){ - if('host'==val){//只有host需要选择版本,其它的由任务版本决定 - $('#versionId_save').combogrid('enable'); - }else{ - $('#versionId_save').combogrid('disable'); - $('#versionId_save').combogrid('setValue',''); - } + + function selDeploy(val){ + var initValue= $('#isInit_save').combogrid('getValue'); + var row={'deploy':val,'isInit':initValue}; + initUpdate(row); } function initAdd(row){ @@ -136,14 +134,21 @@ $('#pwdDuckula_save').validatebox("readonly",false); $('#port_save').numberbox('setValue',22); } - function initUpdate(row){ + function initUpdate(row){ //如果是host或docker需要可以设置duckula密码 var deploy=or(row.deploy=='host',row.deploy=='docker'); if(and(deploy,!(row.isInit=='yes'))){ $('#pwdDuckula_save').validatebox("readonly",false); }else{ $('#pwdDuckula_save').validatebox("readonly",true); + $('#pwdDuckula_save').val(""); } + if('host'==row.deploy){//只有host需要选择版本,其它的由任务版本决定 + $('#versionId_save').combogrid('enable'); + }else{ + $('#versionId_save').combogrid('disable'); + $('#versionId_save').combogrid('setValue',''); + } } -- GitLab