gaohaiyong 9 maanden geleden
bovenliggende
commit
a12578b49a
2 gewijzigde bestanden met toevoegingen van 14 en 1 verwijderingen
  1. 1 0
      src/store/modules/user.js
  2. 13 1
      src/views/system/admin/index.vue

+ 1 - 0
src/store/modules/user.js

@@ -43,6 +43,7 @@ const actions = {
       login({ account: account.trim(), password: password }).then(response => {
         const { p } = response
         localStorage.setItem('realname', p.realname)
+        localStorage.setItem('KSMC', p.KSMC)
         commit('SET_TOKEN', p.token)
         setToken(p.token)
         resolve()

+ 13 - 1
src/views/system/admin/index.vue

@@ -58,6 +58,7 @@
       <el-table-column type="index" label="序号" />
       <el-table-column prop="account" label="工号" />
       <el-table-column prop="group_name" label="部门" />
+      <el-table-column prop="KSMC" label="科室" />
       <el-table-column prop="realname" label="姓名" />
       <el-table-column prop="phone" label="手机号" />
       <el-table-column prop="login_at" label="最后登陆" />
@@ -215,6 +216,7 @@ export default {
         phone: null,
         pwd: null,
         group_id: null,
+        KSDM: null,
         desc: null
       },
       delForm: {
@@ -241,7 +243,15 @@ export default {
   methods: {
     getDeportmentList() {
       getDeportmentList().then(res => {
-        this.deportmentList = res.p.list
+        const { p } = res
+        if (Object.keys(p.list).length) {
+          for (const key in p.list) {
+            this.deportmentList.push({
+              id: key,
+              name: p.list[key]
+            })
+          }
+        }
       }).catch(error => {
         console.log(error)
       })
@@ -299,6 +309,7 @@ export default {
       this.alertForm.phone = data.phone
       this.alertForm.realname = data.realname
       this.alertForm.group_id = parseInt(data.group_id)
+      this.alertForm.KSDM = data.KSDM
       this.alertForm.desc = data.desc
       this.dialogStatus = 'update'
       this.dialogVisible = true
@@ -319,6 +330,7 @@ export default {
         phone: null,
         pwd: null,
         group_id: null,
+        KSDM: null,
         desc: null
       }
     },