mirror of
https://github.com/jumpserver/lina.git
synced 2026-05-18 05:35:11 +00:00
feat: add some field limits
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -8,6 +8,7 @@ yarn-debug.log*
|
||||
yarn-error.log*
|
||||
package-lock.json
|
||||
tests/**/coverage/
|
||||
.yarn/*
|
||||
|
||||
# Editor directories and files
|
||||
.idea
|
||||
|
||||
1
.yarnrc.yml
Normal file
1
.yarnrc.yml
Normal file
@@ -0,0 +1 @@
|
||||
nodeLinker: node-modules
|
||||
@@ -110,6 +110,18 @@ export default {
|
||||
],
|
||||
fieldsMeta: {
|
||||
login_title: {
|
||||
rules: [
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (!String(value || '').trim()) {
|
||||
callback(new Error(this.$t('FieldRequiredError')))
|
||||
return
|
||||
}
|
||||
callback()
|
||||
},
|
||||
trigger: ['blur', 'change']
|
||||
}
|
||||
]
|
||||
},
|
||||
theme: {
|
||||
on: {
|
||||
@@ -193,7 +205,19 @@ export default {
|
||||
el: {
|
||||
preview: true,
|
||||
rows: 5
|
||||
}
|
||||
},
|
||||
rules: [
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (String(value || '').length > 200) {
|
||||
callback(new Error(this.$t('FooterContentTooLong200')))
|
||||
return
|
||||
}
|
||||
callback()
|
||||
},
|
||||
trigger: ['blur', 'change']
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
url: '/api/v1/xpack/interface/setting/',
|
||||
|
||||
Reference in New Issue
Block a user