|
@@ -436,6 +436,13 @@ export default {
|
|
callback()
|
|
callback()
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ var validateName = (rule, value, callback) => {
|
|
|
|
+ if (!/^[A-Za-z0-9]+$/.test(value)) {
|
|
|
|
+ callback(new Error('帐号只能用英文字母和数字组成'))
|
|
|
|
+ } else {
|
|
|
|
+ callback()
|
|
|
|
+ }
|
|
|
|
+ }
|
|
return {
|
|
return {
|
|
stockList: [], //仓库列表
|
|
stockList: [], //仓库列表
|
|
baseURL: process.env.VUE_APP_BASE_API,
|
|
baseURL: process.env.VUE_APP_BASE_API,
|
|
@@ -469,7 +476,7 @@ export default {
|
|
k3CategoryIds: []
|
|
k3CategoryIds: []
|
|
},
|
|
},
|
|
AccountFormRules: {
|
|
AccountFormRules: {
|
|
- account: [{ required: true, message: '请输入账号', trigger: 'blur' }],
|
|
|
|
|
|
+ account: [{ required: true, validator: validateName, trigger: 'blur' }],
|
|
nickName: [{ required: true, message: '请输入用户名', trigger: 'blur' }],
|
|
nickName: [{ required: true, message: '请输入用户名', trigger: 'blur' }],
|
|
role: [{ required: true, message: '请选择角色组', trigger: 'change' }],
|
|
role: [{ required: true, message: '请选择角色组', trigger: 'change' }],
|
|
correspondIds: [{ required: true, message: '请选择可用仓库', trigger: 'change' }],
|
|
correspondIds: [{ required: true, message: '请选择可用仓库', trigger: 'change' }],
|