Browse Source

Merge pull request '修复云脑2训练任务前端form表单验证' (#699) from liuzx_trainjob into V20211101

Reviewed-on: https://git.openi.org.cn/OpenI/aiforge/pulls/699
pull/709/head
A00老虎 3 years ago
parent
commit
a1cd36e365
1 changed files with 19 additions and 4 deletions
  1. +19
    -4
      templates/repo/modelarts/trainjob/new.tmpl

+ 19
- 4
templates/repo/modelarts/trainjob/new.tmpl View File

@@ -334,7 +334,7 @@
--> -->
<div class="inline unite min_title field"> <div class="inline unite min_title field">
<button class="ui create_train_job green button">
<button class="ui submit create_train_job green button">
{{.i18n.Tr "repo.cloudbrain.new"}} {{.i18n.Tr "repo.cloudbrain.new"}}
</button> </button>
<a class="ui button" href="/">{{.i18n.Tr "repo.cloudbrain.cancel"}}</a> <a class="ui button" href="/">{{.i18n.Tr "repo.cloudbrain.cancel"}}</a>
@@ -360,6 +360,9 @@
let sever_num = $('#trainjob_work_server_num') let sever_num = $('#trainjob_work_server_num')
$('.add').click(function(){ $('.add').click(function(){
sever_num.val(parseInt(sever_num.val())+1) sever_num.val(parseInt(sever_num.val())+1)
if(sever_num.val()>=26){
sever_num.val(parseInt(sever_num.val())-1)
}
}) })
$('.min').click(function(){ $('.min').click(function(){
sever_num.val(parseInt(sever_num.val())-1) sever_num.val(parseInt(sever_num.val())-1)
@@ -496,7 +499,7 @@
identifier : 'job_name', identifier : 'job_name',
rules: [ rules: [
{ {
type: 'regExp[/^[a-zA-Z0-9-_]{1,35}$/]',
type: 'regExp[/^[a-zA-Z0-9-_]{1,36}$/]',
prompt : '只包含大小写字母、数字、_和-,最长36个字符。' prompt : '只包含大小写字母、数字、_和-,最长36个字符。'
} }
] ]
@@ -529,12 +532,14 @@
$('.ui.form') $('.ui.form')
.form({ .form({
on: 'blur', on: 'blur',
inline:true,
fields: { fields: {
boot_file: { boot_file: {
identifier : 'boot_file', identifier : 'boot_file',
rules: [ rules: [
{ {
type: 'regExp[/.+\.py$/g]', type: 'regExp[/.+\.py$/g]',
prompt : '启动文件必须为.py结尾'
} }
] ]
}, },
@@ -542,7 +547,8 @@
identifier : 'job_name', identifier : 'job_name',
rules: [ rules: [
{ {
type: 'regExp[/^[a-zA-Z0-9-_]{1,35}$/]',
type: 'regExp[/^[a-zA-Z0-9-_]{1,36}$/]',
prompt : '只包含大小写字母、数字、_和-,最长36个字符。'
} }
] ]
}, },
@@ -551,11 +557,20 @@
rules: [ rules: [
{ {
type: 'empty', type: 'empty',
prompt : '选择一个数据集'
} }
] ]


}, },
work_server_number: {
identifier : 'work_server_number',
rules: [
{
type : 'integer[1..25]',
prompt : '计算节点需要在1-25之间,请您键入正确的值'
}
]
}
}, },
onSuccess: function(){ onSuccess: function(){
// $('.ui.page.dimmer').dimmer('show') // $('.ui.page.dimmer').dimmer('show')


Loading…
Cancel
Save