diff --git a/src/pages/shop/IncreaseStaffManager.vue b/src/pages/shop/IncreaseStaffManager.vue index 4ca867c..501ea38 100644 --- a/src/pages/shop/IncreaseStaffManager.vue +++ b/src/pages/shop/IncreaseStaffManager.vue @@ -214,7 +214,7 @@ // { type: 'email', message: '邮箱格式错误', trigger: 'blur' } // ], role: [ - {required: true, type: String, message: '请选择角色', trigger: 'change'} + {required: true, message: '请选择角色', trigger: 'change'} ], region: [ {required: true, type: String, message: '请选择区域', trigger: 'change'} @@ -385,10 +385,12 @@ this.isShowAdd = true; let role; - if (row.type === 1) { - role = "DZ-DIANZHANG"; - } else { - role = "DG-DAOGOU"; + if(row && row.type){ + if (row.type === 1) { + role = "DZ-DIANZHANG"; + } else { + role = "DG-DAOGOU"; + } } if (flag == 2) {