|
|
@@ -67,7 +67,7 @@
|
|
|
<el-input v-model="addform.password" type="password" autocomplete="off" maxlength="16">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="确认密码:" :label-width="formLabelWidth">
|
|
|
+ <el-form-item label="确认新密码:" :label-width="formLabelWidth">
|
|
|
<el-input v-model="addform.comfirmPass" type="password" autocomplete="off" maxlength="16">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
@@ -84,17 +84,21 @@
|
|
|
style="width: 100%; position: absolute; top: 60px; left: 0px;background-color: #CCCCCC;height: 1px;border: 0;">
|
|
|
<el-form>
|
|
|
<el-form-item label="昵称:" :label-width="formLabelWidth">
|
|
|
- <el-input v-model="form.name" autocomplete="off" maxlength="16"></el-input>
|
|
|
+ <el-input ref="nicheng" v-model="form.name" autocomplete="off" maxlength="16"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="账号:" :label-width="formLabelWidth">
|
|
|
- <el-input v-model="form.number" autocomplete="off" maxlength="16"></el-input>
|
|
|
+ <el-input ref="zhanghao" v-model="form.number" autocomplete="off" maxlength="16"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="密码:" :label-width="formLabelWidth">
|
|
|
- <el-input v-model="form.password" autocomplete="off" type="password" maxlength="16">
|
|
|
+ <el-form-item label="原密码:" :label-width="formLabelWidth">
|
|
|
+ <el-input ref="yuanmima" v-model="form.oldPassword" type="password" autocomplete="off" maxlength="16">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="新密码:" :label-width="formLabelWidth">
|
|
|
+ <el-input ref="xinmima" v-model="form.password" autocomplete="off" type="password" maxlength="16">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="确认密码:" :label-width="formLabelWidth">
|
|
|
- <el-input v-model="form.comfirmPass" autocomplete="off" type="password" maxlength="16">
|
|
|
+ <el-form-item label="确认新密码:" :label-width="formLabelWidth">
|
|
|
+ <el-input ref="querenmima" v-model="form.comfirmPass" autocomplete="off" type="password" maxlength="16">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
@@ -133,6 +137,7 @@
|
|
|
id: 0,
|
|
|
name: '',
|
|
|
number: '',
|
|
|
+ oldPassword: '',
|
|
|
password: '',
|
|
|
comfirmPass: ''
|
|
|
},
|
|
|
@@ -142,7 +147,7 @@
|
|
|
password: '',
|
|
|
comfirmPass: ''
|
|
|
},
|
|
|
- formLabelWidth: '120px',
|
|
|
+ formLabelWidth: '132px',
|
|
|
// 表格数据
|
|
|
tableData: [],
|
|
|
current_page: 1, // 当前所在页码
|
|
|
@@ -277,7 +282,9 @@
|
|
|
this.form.id = row.id
|
|
|
this.form.name = row.name
|
|
|
this.form.number = row.number
|
|
|
- this.form.password = row.password
|
|
|
+ this.form.oldPassword = ''
|
|
|
+ this.form.password = ''
|
|
|
+ this.form.comfirmPass = ''
|
|
|
},
|
|
|
/**
|
|
|
* 更新指定的id所在的行
|
|
|
@@ -285,18 +292,27 @@
|
|
|
handleEditRow() {
|
|
|
if (!String(this.form.name).trim()) {
|
|
|
this.$message.error('请输入昵称')
|
|
|
+ this.$refs['nicheng'].focus()
|
|
|
return
|
|
|
}
|
|
|
if (!String(this.form.number).trim()) {
|
|
|
this.$message.error('请输入账号')
|
|
|
+ this.$refs['zhanghao'].focus()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (!String(this.form.oldPassword).trim()) {
|
|
|
+ this.$message.error('请输入原密码')
|
|
|
+ this.$refs['yuanmima'].focus()
|
|
|
return
|
|
|
}
|
|
|
if (!String(this.form.password).trim()) {
|
|
|
- this.$message.error('请输入密码')
|
|
|
+ this.$message.error('请输入新密码')
|
|
|
+ this.$refs['xinmima'].focus()
|
|
|
return
|
|
|
}
|
|
|
if (String(this.form.password).trim() != String(this.form.comfirmPass).trim()) {
|
|
|
- this.$message.error('密码和确认密码不一致!')
|
|
|
+ this.$message.error('新密码和确认新密码不一致!')
|
|
|
+ this.$refs['querenmima'].focus()
|
|
|
return
|
|
|
}
|
|
|
var _this = this
|