diff --git a/templates/repo/modelmanage/convertIndex.tmpl b/templates/repo/modelmanage/convertIndex.tmpl index 6b8017a29..0f9b7948c 100644 --- a/templates/repo/modelmanage/convertIndex.tmpl +++ b/templates/repo/modelmanage/convertIndex.tmpl @@ -431,19 +431,36 @@ $('#choice_version input[name="ModelVersion"]').val(versionList[0].ID) loadModelFile(versionList[0].ID); } + setEngineValue(value); } function setEngineValue(value){ $('#SrcEngine').dropdown('clear'); console.log("setEngineValue value=" + value); let html = "" - if(value ==null || value ==""){ - html +=""; - html +=""; - html +=""; - }else{ - + html +=""; + html +=""; + html +=""; + $('#SrcEngine').html(html); + } + function getSelected(engineOption, modelName){ + if(modelName ==null || modelName ==""){ + return ""; } - + let nameMap = modelData.nameMap + let versionList = nameMap[modelName] + if(versionList != null && versionList.length >0){ + if(versionList[0].Engine == engineOption){ + return "selected=\"selected\""; + }else{ + if(versionList[0].Engine==122 && engineOption==2){ + return "selected=\"selected\""; + } + if(versionList[0].Engine==121 && engineOption==1){ + return "selected=\"selected\""; + } + } + } + return ""; }