fix: model relabel 检验

This commit is contained in:
zhangyu
2021-11-09 09:58:36 +08:00
parent 772baaf65b
commit c38113fd49

View File

@@ -238,7 +238,7 @@
class="half-form-item" :label="'Source labels'" class="half-form-item" :label="'Source labels'"
:rules="[ :rules="[
{ required: item.action === 'replace' || item.action === 'keep' || item.action === 'drop', message: $t('validate.required'), trigger: 'change' }, { required: item.action === 'replace' || item.action === 'keep' || item.action === 'drop', message: $t('validate.required'), trigger: 'change' },
{ validator: item.action === 'replace' || item.action === 'keep' || item.action === 'drop'? arrLength : '', trigger: 'change' } { validator: item.action === 'replace' || item.action === 'keep' || item.action === 'drop'? arrLength : requirdRelabel, trigger: 'change' }
]"> ]">
<vue-tags-input <vue-tags-input
v-model="item.tags" v-model="item.tags"
@@ -583,6 +583,9 @@ export default {
data () { data () {
return { return {
walkData: [], walkData: [],
requirdRelabel (rule, value, callback) {
callback()
},
chartTempList: [], chartTempList: [],
activeName: 'Basic', activeName: 'Basic',
activeNameLogs: ['Basic'], activeNameLogs: ['Basic'],