|
@@ -194,7 +194,14 @@ export default {
|
|
},
|
|
},
|
|
rules: {
|
|
rules: {
|
|
linkName: [{ required: true, message: '姓名不能为空', trigger: 'blur' }],
|
|
linkName: [{ required: true, message: '姓名不能为空', trigger: 'blur' }],
|
|
- mobile: [{ required: true, message: '手机号不能为空', trigger: 'blur' }]
|
|
|
|
|
|
+ mobile: [
|
|
|
|
+ { required: true, message: '手机号不能为空', trigger: 'blur' },
|
|
|
|
+ {
|
|
|
|
+ required: true,
|
|
|
|
+ pattern: /^\d{11}|\d{13}$/,
|
|
|
|
+ message: '手机号格式不正确',
|
|
|
|
+ trigger: 'blur'
|
|
|
|
+ }]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -310,19 +317,16 @@ export default {
|
|
this.loadingbut = true
|
|
this.loadingbut = true
|
|
this.loadingbuttext = '保存中...'
|
|
this.loadingbuttext = '保存中...'
|
|
preservOperator(params).then(response => {
|
|
preservOperator(params).then(response => {
|
|
- if (response.code === '1') {
|
|
|
|
- this.$message({ message: response.msg, type: 'success', center: true })
|
|
|
|
- this.dialogFormVisible = false
|
|
|
|
- this.loadingbut = false
|
|
|
|
- this.loadingbuttext = '确定'
|
|
|
|
- setTimeout(() => {
|
|
|
|
- this.initOperatorListData()
|
|
|
|
- }, 3000)
|
|
|
|
- } else {
|
|
|
|
- this.$message.error(response.msg)
|
|
|
|
- this.loadingbut = false
|
|
|
|
- this.loadingbuttext = '确定'
|
|
|
|
- }
|
|
|
|
|
|
+ this.$message({ message: response.msg, type: 'success', center: true })
|
|
|
|
+ this.dialogFormVisible = false
|
|
|
|
+ this.loadingbut = false
|
|
|
|
+ this.loadingbuttext = '确定'
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ this.initOperatorListData()
|
|
|
|
+ }, 3000)
|
|
|
|
+ }).catch(() => {
|
|
|
|
+ this.loadingbut = false
|
|
|
|
+ this.loadingbuttext = '保存'
|
|
})
|
|
})
|
|
}
|
|
}
|
|
})
|
|
})
|