|
@@ -251,6 +251,8 @@ export default {
|
|
|
open: false,
|
|
|
// 默认密码
|
|
|
initPassword: undefined,
|
|
|
+ // 角色选项
|
|
|
+ roleOptions: [],
|
|
|
// 日期范围
|
|
|
dateRange: [],
|
|
|
// 表单参数
|
|
@@ -346,6 +348,7 @@ export default {
|
|
|
phonenumber: undefined,
|
|
|
status: "0",
|
|
|
remark: undefined,
|
|
|
+ roleIds: []
|
|
|
};
|
|
|
this.resetForm("form");
|
|
|
},
|
|
@@ -392,6 +395,8 @@ export default {
|
|
|
const userId = row.userId || this.ids;
|
|
|
getTeacher(userId).then(response => {
|
|
|
this.form = response.data;
|
|
|
+ this.roleOptions = response.roles;
|
|
|
+ this.$set(this.form, "roleIds", response.roleIds);
|
|
|
this.open = true;
|
|
|
this.title = "修改";
|
|
|
});
|
|
@@ -420,9 +425,6 @@ export default {
|
|
|
this.$refs["form"].validate(valid => {
|
|
|
if (valid) {
|
|
|
if (this.form.userId != undefined) {
|
|
|
- console.log(this.form);
|
|
|
- console.log('ddddd')
|
|
|
- return false;
|
|
|
updateTeacher(this.form).then(response => {
|
|
|
this.$modal.msgSuccess("修改成功");
|
|
|
this.open = false;
|