liuyu 4 years ago
parent
commit
2877c10283
2 changed files with 39 additions and 3 deletions
  1. 1 1
      src/store/lookuser.js
  2. 38 2
      src/views/room/statList.vue

+ 1 - 1
src/store/lookuser.js

@@ -18,7 +18,7 @@ const actions = {
     });
     return res;
   },
-  async lookquery({ commit }, { skip = 0, limit = 10, ...info } = {}) {
+  async lookquery({ commit }, { skip = 0, limit = 100, ...info } = {}) {
     const res = await this.$axios.$get(api.roomuserInfo, {
       skip,
       limit,

+ 38 - 2
src/views/room/statList.vue

@@ -32,11 +32,17 @@ export default {
     fields: [
       { label: '房间号', prop: 'roomname' },
       { label: '观看用户', prop: 'username' },
+      { label: '身份证号', prop: 'idnumber' },
+      { label: '年龄', prop: 'age' },
+      { label: '性别', prop: 'gender' },
       { label: '手机号', prop: 'phone' },
+      { label: '所在地', prop: 'address' },
       { label: '医院', prop: 'hosname' },
       { label: '科室', prop: 'deptname' },
       { label: '职务', prop: 'level' },
       { label: '专业', prop: 'major' },
+      { label: '是否基层', prop: 'isjc' },
+      { label: '是否授予学分', prop: 'isxf' },
       { label: '观看时间', prop: 'createtime' },
     ],
     list: [],
@@ -58,8 +64,38 @@ export default {
     excelBtn() {
       require.ensure([], () => {
         const { export_json_to_excel } = require('@/excel/Export2Excel');
-        const tHeader = ['房间号', '观看用户', '手机号', '医院', '科室', '职务', '专业', '观看时间'];
-        const filterVal = ['roomname', 'username', 'phone', 'hosname', 'deptname', 'level', 'major', 'createtime'];
+        const tHeader = [
+          '房间号',
+          '观看用户',
+          '身份证号',
+          '年龄',
+          '性别',
+          '手机号',
+          '所在地',
+          '医院',
+          '科室',
+          '职务',
+          '专业',
+          '是否基层',
+          '是否授予学分',
+          '观看时间',
+        ];
+        const filterVal = [
+          'roomname',
+          'username',
+          'idnumber',
+          'age',
+          'gender',
+          'phone',
+          'address',
+          'hosname',
+          'deptname',
+          'level',
+          'major',
+          'isjc',
+          'isxf',
+          'createtime',
+        ];
         const list = this.list;
         const data = this.formatJson(filterVal, list);
         export_json_to_excel(tHeader, data);