diff --git a/src/views/system/customer/index.vue b/src/views/system/customer/index.vue index 9533b21..edea786 100644 --- a/src/views/system/customer/index.vue +++ b/src/views/system/customer/index.vue @@ -37,6 +37,11 @@ + + + + + @@ -74,6 +79,7 @@ + @@ -153,7 +159,7 @@ import CRUD, { presenter, header, form, crud } from '@crud/crud' import rrOperation from '@crud/RR.operation' import udOperation from '@crud/UD.operation' import pagination from '@crud/Pagination' -const defaultForm = { phone: null, name: null, gender: null, customerType: null, status: '' } +const defaultForm = { phone: null, name: null, gender: null, customerType: null, username: '', status: '' } export default { name: 'Customer', components: { udOperation, rrOperation, pagination }, @@ -183,6 +189,10 @@ export default { }, pop: false, rules: { + username: [ + { required: true, message: '请输入账户', trigger: 'blur' }, + { min: 2, max: 20, message: '长度在 2 到 20 个字符', trigger: 'blur' } + ], gender: [ { required: true, message: '请选择性别', trigger: 'change' }, ],