Browse Source

fix issue

tags/v1.22.1.2
zhoupzh 4 years ago
parent
commit
a2e563b0e4
2 changed files with 50 additions and 3 deletions
  1. +1
    -1
      routers/repo/modelarts.go
  2. +49
    -2
      templates/repo/modelarts/inferencejob/new.tmpl

+ 1
- 1
routers/repo/modelarts.go View File

@@ -1573,7 +1573,7 @@ func InferenceJobCreate(ctx *context.Context, form auth.CreateModelArtsInference
FlavorName := form.FlavorName
EngineName := form.EngineName
trainUrl := form.TrainUrl
ckptName := form.CkptName

count, err := models.GetCloudbrainTrainJobCountByUserID(ctx.User.ID)
if err != nil {


+ 49
- 2
templates/repo/modelarts/inferencejob/new.tmpl View File

@@ -222,14 +222,14 @@
</div>
</div>
<!-- <div class="required field " style="display: none;">
<div class="required field " style="display: none;">
<label style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.resource_pool"}}</label>
<select class="ui dropdown" id="trainjob_resource_pool" style='width:385px' name="pool_id">
{{range .resource_pools}}
<option value="{{.ID}}">{{.Value}}</option>
{{end}}
</select>
</div> -->
</div>
<!-- 规格 -->
<div class="required unite min_title inline field" id="flaver_name">
<label style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.standard"}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</label>
@@ -354,4 +354,51 @@
$('.question.circle.icon').hover(function(){
$(this).popup('show')
});

// 参数增加、删除、修改、保存
function Add_parameter(i){
value = '<div class="two fields width85" id= "para'+ i +'">' +
'<div class="field">' +
'<input type="text" name="shipping_first-name" required placeholder={{.i18n.Tr "repo.modelarts.train_job.parameter_name"}}> ' +
'</div> ' +
'<div class="field"> ' +
'<input type="text" name="shipping_last-name" required placeholder={{.i18n.Tr "repo.modelarts.train_job.parameter_value"}}>' +
'</div>'+
'<span>' +
'<i class="trash icon">' +
'</i>' +
'</span>' +
'</div>'
$(".dynamic.field").append(value)
}

$('#add_run_para').click(function(){
var len = $(".dynamic.field .two.fields").length
Add_parameter(len)
});

$(".dynamic.field").on("click",".trash.icon", function() {
var index = $(this).parent().parent().index()
$(this).parent().parent().remove()
var len = $(".dynamic.field .two.fields").length
$(".dynamic.field .two.fields").each(function(){
var cur_index = $(this).index()
$(this).attr('id', 'para' + cur_index)
})
});
function send_run_para(){
var run_parameters = []
var msg = {}
$(".dynamic.field .two.fields").each(function(){
var para_name = $(this).find('input[name=shipping_first-name]').val()
var para_value = $(this).find('input[name=shipping_last-name]').val()
run_parameters.push({"label": para_name, "value": para_value})
})
msg["parameter"] = run_parameters
msg = JSON.stringify(msg)
$('#store_run_para').val(msg)
}
$('.ui.create_train_job.green.button').click(function(e) {
send_run_para()
})
</script>

Loading…
Cancel
Save