正在显示
1 个修改的文件
包含
27 行增加
和
2 行删除
@@ -40,8 +40,9 @@ | @@ -40,8 +40,9 @@ | ||
40 | </el-table-column> | 40 | </el-table-column> |
41 | <el-table-column label="操作" width="250"> | 41 | <el-table-column label="操作" width="250"> |
42 | <template slot-scope="scope"> | 42 | <template slot-scope="scope"> |
43 | - <el-button size="small" @click="roleEdit(scope.$index, scope.row)">角色配置</el-button> | 43 | + <el-button size="small" @click="roleEdit(scope.$index, scope.row)" type="primary">角色配置</el-button> |
44 | <el-button size="small" @click="handleEdit(scope.$index, scope.row)">编辑</el-button> | 44 | <el-button size="small" @click="handleEdit(scope.$index, scope.row)">编辑</el-button> |
45 | + <el-button size="small" @click="resetUserPass(scope.$index, scope.row)" type="warning">重置密码</el-button> | ||
45 | <el-button type="danger" size="small" @click="handleDel(scope.$index, scope.row)">删除</el-button> | 46 | <el-button type="danger" size="small" @click="handleDel(scope.$index, scope.row)">删除</el-button> |
46 | </template> | 47 | </template> |
47 | </el-table-column> | 48 | </el-table-column> |
@@ -165,7 +166,7 @@ | @@ -165,7 +166,7 @@ | ||
165 | <script> | 166 | <script> |
166 | import util from '../../common/js/util' | 167 | import util from '../../common/js/util' |
167 | import NProgress from 'nprogress' | 168 | import NProgress from 'nprogress' |
168 | - import { getUserList, removeUser, batchRemoveUser, editUser, addUser, setUserRole } from '../../api/user'; | 169 | + import {getUserList, removeUser, batchRemoveUser, editUser, addUser, setUserRole, editPass} from '../../api/user'; |
169 | import { getList} from '../../api/role_api'; | 170 | import { getList} from '../../api/role_api'; |
170 | import { getList as getRoleList} from '../../api/role_api'; | 171 | import { getList as getRoleList} from '../../api/role_api'; |
171 | import moment from 'moment' | 172 | import moment from 'moment' |
@@ -328,6 +329,30 @@ | @@ -328,6 +329,30 @@ | ||
328 | this.editFormVisible = true; | 329 | this.editFormVisible = true; |
329 | this.editForm = Object.assign({}, row); | 330 | this.editForm = Object.assign({}, row); |
330 | }, | 331 | }, |
332 | + /** | ||
333 | + * 重置用户密码 | ||
334 | + * @param index | ||
335 | + * @param row | ||
336 | + */ | ||
337 | + resetUserPass: function(index,row){ | ||
338 | + this.editForm = Object.assign({}, row); | ||
339 | + this.editForm.password= 'zzairport@kako2020'; | ||
340 | + editPass(this.editForm).then(res=>{ | ||
341 | + let response=res.data; | ||
342 | + if(response.code=='200'){ | ||
343 | + this.$notify({ | ||
344 | + title: '密码修改成功', | ||
345 | + message: '密码修改成功,退出请重新登录', | ||
346 | + type: 'success' | ||
347 | + }); | ||
348 | + }else{ | ||
349 | + this.$notify.error({ | ||
350 | + title: '密码修改失败', | ||
351 | + message: '密码修改失败!!!' | ||
352 | + }); | ||
353 | + } | ||
354 | + }); | ||
355 | + }, | ||
331 | roleEdit: function (index, row) { | 356 | roleEdit: function (index, row) { |
332 | this.roleFormVisible = true; | 357 | this.roleFormVisible = true; |
333 | this.getRoles(); | 358 | this.getRoles(); |
-
请 注册 或 登录 后发表评论