|
@@ -140,6 +140,18 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="科室">
|
|
|
+ <el-select v-model="alertForm.KSDM">
|
|
|
+ <el-option
|
|
|
+ v-for="(v,k) in deportmentList"
|
|
|
+ :key="k"
|
|
|
+ :label="v.name"
|
|
|
+ :value="parseInt(v.id)"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<el-form-item label="姓名">
|
|
|
<el-input v-model="alertForm.realname" placeholder="姓名" />
|
|
|
</el-form-item>
|
|
@@ -161,7 +173,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { addAdmin, adminGroup, adminList, delAdmin, editAdmin } from '@/api/admin'
|
|
|
+import { addAdmin, adminGroup, adminList, delAdmin, editAdmin, getDeportmentList } from '@/api/admin'
|
|
|
|
|
|
export default {
|
|
|
data() {
|
|
@@ -210,7 +222,8 @@ export default {
|
|
|
name: null
|
|
|
},
|
|
|
count: 0,
|
|
|
- groupList: []
|
|
|
+ groupList: [],
|
|
|
+ deportmentList: []
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
@@ -222,9 +235,18 @@ export default {
|
|
|
|
|
|
this.getList()
|
|
|
this.getAdminGroup()
|
|
|
+ this.getDeportmentList()
|
|
|
// this.text()
|
|
|
},
|
|
|
methods: {
|
|
|
+ getDeportmentList() {
|
|
|
+ getDeportmentList().then(res => {
|
|
|
+ this.deportmentList = res.p.list
|
|
|
+ }).catch(error => {
|
|
|
+ console.log(error)
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
// 搜索
|
|
|
toggleSearch() {
|
|
|
this.showSearch = !this.showSearch
|