huwhois 5 years ago
parent
commit
89b35e7cfd
3 changed files with 22 additions and 9 deletions
  1. 2 1
      src/router/index.js
  2. 17 0
      src/views/modules/admin/home2.vue
  3. 3 8
      src/views/modules/admin/paper.vue

+ 2 - 1
src/router/index.js

36
    { path: '/home', component: _import('common/home'), name: 'home', meta: { title: '首页' } },
36
    { path: '/home', component: _import('common/home'), name: 'home', meta: { title: '首页' } },
37
    { path: '/theme', component: _import('common/theme'), name: 'theme', meta: { title: '主题' } },
37
    { path: '/theme', component: _import('common/theme'), name: 'theme', meta: { title: '主题' } },
38
    { path: '/demo-echarts', component: _import('demo/echarts'), name: 'demo-echarts', meta: { title: 'demo-echarts', isTab: true } },
38
    { path: '/demo-echarts', component: _import('demo/echarts'), name: 'demo-echarts', meta: { title: 'demo-echarts', isTab: true } },
39
    { path: '/demo-ueditor', component: _import('demo/ueditor'), name: 'demo-ueditor', meta: { title: 'demo-ueditor', isTab: true } }
39
    { path: '/demo-ueditor', component: _import('demo/ueditor'), name: 'demo-ueditor', meta: { title: 'demo-ueditor', isTab: true } },
40
    { path: '/home2', component: _import('modules/admin/home2'), name: 'home2', meta: { title: '企业平台首页' } }
40
  ],
41
  ],
41
  beforeEnter (to, from, next) {
42
  beforeEnter (to, from, next) {
42
    let token = Vue.cookie.get('token')
43
    let token = Vue.cookie.get('token')

+ 17 - 0
src/views/modules/admin/home2.vue

1
<template>
2
  <div class="mod-home">
3
    <h2>欢迎登录【企业名称】登录会议管理系统V1.0</h2>
4
  </div>
5
</template>
6
7
<script>
8
  export default {
9
  }
10
</script>
11
12
<style>
13
  .mod-home {
14
    line-height: 2;
15
  }
16
</style>
17

+ 3 - 8
src/views/modules/admin/paper.vue

2
  <div class="mod-config">
2
  <div class="mod-config">
3
    <el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()">
3
    <el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()">
4
      <el-form-item>
4
      <el-form-item>
5
        <el-input v-model="dataForm.key" placeholder="参数名" clearable></el-input>
5
        <el-input v-model="dataForm.key" placeholder="请输入投稿题目/投稿人" clearable></el-input>
6
      </el-form-item>
6
      </el-form-item>
7
      <el-form-item>
7
      <el-form-item>
8
        <el-button @click="getDataList()">查询</el-button>
8
        <el-button @click="getDataList()">查询</el-button>
9
        <el-button v-if="isAuth('admin:paper:save')" type="primary" @click="addOrUpdateHandle()">新增</el-button>
9
        <el-button v-if="isAuth('admin:paper:save')" type="primary" @click="addOrUpdateHandle()">新增</el-button>
10
        <el-button v-if="isAuth('admin:paper:delete')" type="danger" @click="deleteHandle()" :disabled="dataListSelections.length <= 0">批量删除</el-button>
10
        <el-button v-if="isAuth('admin:paper:delete')" type="danger" @click="deleteHandle()" :disabled="dataListSelections.length <= 0">批量删除</el-button>
11
        <el-button v-if="isAuth('admin:paperrequire:update')" type="primary" @click="addOrUpdateHandle()">新增</el-button>
11
      </el-form-item>
12
      </el-form-item>
12
    </el-form>
13
    </el-form>
13
    <el-table
14
    <el-table
32
        prop="meetingId"
33
        prop="meetingId"
33
        header-align="center"
34
        header-align="center"
34
        align="center"
35
        align="center"
35
        label="会id">
36
        label="会id">
36
      </el-table-column>
37
      </el-table-column>
37
      <el-table-column
38
      <el-table-column
38
        prop="attenderId"
39
        prop="attenderId"
58
        align="center"
59
        align="center"
59
        label="创建时间">
60
        label="创建时间">
60
      </el-table-column>
61
      </el-table-column>
61
      <el-table-column
62
        prop="isDel"
63
        header-align="center"
64
        align="center"
65
        label="是否被删除 状态  0:正常   1:删除">
66
      </el-table-column>
67
      <el-table-column
62
      <el-table-column
68
        fixed="right"
63
        fixed="right"
69
        header-align="center"
64
        header-align="center"