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

@@ -164,6 +164,9 @@
</template>
<script>
import {noSpecialChar} from "../js/validate";
import {port} from "../js/validate";
export default {
name: "moduleBox",
props: {
@@ -179,13 +182,14 @@
},
rules: {
name: [
{required: true, message: this.$t('validate.required'), trigger: 'blur'}
{required: true, message: this.$t('validate.required'), trigger: 'blur'},
{validator:noSpecialChar,trigger: "change"}
],
project: [
{required: true, message: this.$t('validate.required'), trigger: 'change'}
],
port: [
{type: 'number', message: this.$t('validate.number'), trigger: 'blur'}
{validator:port, trigger: 'blur'}
],
},
projectList: [],