diff --git a/src/views/system/department.vue b/src/views/system/department.vue index 24ab2ef..cddeddd 100644 --- a/src/views/system/department.vue +++ b/src/views/system/department.vue @@ -56,11 +56,13 @@ + placeholder="请输入部门负责人" @clear="clearmanager" clearable :trigger-on-focus="false" + @select="handleSelectManager"> + placeholder="请输入部门分管人" clearable @clear="clearleader" :trigger-on-focus="false" + @select="handleSelectLeader"> @@ -126,8 +128,19 @@ } }, methods: { + clearleader() { + this.form.leader_id = ''; + this.form.leader = ''; + }, + clearmanager() { + this.form.manager_id = ''; + this.form.manager = ''; + }, querySearch(queryString, cb) { - listuser({page_size:999,keyword:queryString}).then(response => { + listuser({ + page_size: 999, + keyword: queryString + }).then(response => { var data = response.data; for (var m of data) { m.value = m.name;