fix:dc添加bug & module、project name校验

This commit is contained in:
wangwenrui
2020-01-17 10:35:09 +08:00
parent 15a0e803f8
commit cd40d1c6f3
8 changed files with 34 additions and 15 deletions

View File

@@ -1,12 +1,8 @@
import vm from '../../../main'
export function host(rule, value, callback) {
console.log("callback:")
console.log(callback)
console.log(typeof callback)
if(!value || value == ''){
callback(new Error(vm.$t('validate.required')))
callback()
}
const hostReg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/
setTimeout(() => {
@@ -39,7 +35,7 @@ export function phone(rule, value, callback) {
export function port(rule, value, callback) {
if(!value || value == ''){
callback(new Error(vm.$t('validate.required')))
callback()
}
setTimeout(() => {
if(typeof value != 'number'){
@@ -50,3 +46,14 @@ export function port(rule, value, callback) {
}
}, 100)
}
export function noSpecialChar(rule, value, callback){
const charReg = /\w+/;
setTimeout(() => {
if (charReg.test(value)) {
callback()
} else {
callback(new Error(vm.$t('validate.special')))
}
}, 100)
}