|
@@ -126,20 +126,40 @@ export const tableDsOption = {
|
|
|
},
|
|
|
{
|
|
|
label: '名称',
|
|
|
- prop: 'name'
|
|
|
+ prop: 'name',
|
|
|
+ rules: [
|
|
|
+ { required: true, message: '请输入名称', trigger: 'blur' },
|
|
|
+ { max: 32, message: '长度在 32 个字符', trigger: 'blur' }
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
label: 'jdbcUrl',
|
|
|
prop: 'url',
|
|
|
- overHidden: true
|
|
|
+ type: 'textarea',
|
|
|
+ span: 24,
|
|
|
+ row: true,
|
|
|
+ minRows: 2,
|
|
|
+ overHidden: true,
|
|
|
+ rules: [
|
|
|
+ { required: true, message: '请输入jdbcUrl', trigger: 'blur' },
|
|
|
+ { max: 128, message: '长度在 128 个字符内', trigger: 'blur' }
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
label: '用户名',
|
|
|
- prop: 'username'
|
|
|
+ prop: 'username',
|
|
|
+ rules: [
|
|
|
+ { required: true, message: '请输入用户名', trigger: 'blur' },
|
|
|
+ { max: 32, message: '长度在 32 个字符', trigger: 'blur' }
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
label: '密码',
|
|
|
- prop: 'password'
|
|
|
+ prop: 'password',
|
|
|
+ rules: [
|
|
|
+ { required: true, message: '请输入密码', trigger: 'blur' },
|
|
|
+ { max: 32, message: '长度在 32 个字符', trigger: 'blur' }
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
label: '创建时间',
|