|
@@ -104,7 +104,7 @@
|
|
|
<div class="clearflex p10">
|
|
|
<el-button @click="saveRole" class="fl-right" size="small" type="primary">保存</el-button>
|
|
|
</div>
|
|
|
- <el-table :data="departments" border stripe height="700px">
|
|
|
+ <el-table :data="departments.slice( (lpage-1)*lsize, lpage*lsize)" border stripe height="700px">
|
|
|
<el-table-column label="部门" width="120" prop="department"></el-table-column>
|
|
|
<el-table-column label="权限" width="320" prop="department">
|
|
|
<template slot-scope="{row}">
|
|
@@ -117,6 +117,15 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
+
|
|
|
+ <el-pagination
|
|
|
+ :current-page="lpage"
|
|
|
+ :page-size="lsize"
|
|
|
+ :style="{float:'center',padding:'20px'}"
|
|
|
+ :total="departments.length"
|
|
|
+ @current-change="handleCurrentChangeL"
|
|
|
+ layout="total, prev, pager, next"
|
|
|
+ ></el-pagination>
|
|
|
</el-drawer>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -149,6 +158,8 @@ export default {
|
|
|
authOptions: {"111":'普通用户', "444":"经办", "555":"负责人","666":"分管领导","777":"专项负责人","888":"超级管理"},
|
|
|
addUserDialog: false,
|
|
|
drawer: false,
|
|
|
+ lpage:1,
|
|
|
+ lsize:15,
|
|
|
userInfo: {
|
|
|
username: "",
|
|
|
password: "",
|
|
@@ -247,6 +258,9 @@ export default {
|
|
|
handleAvatarSuccess(res) {
|
|
|
this.userInfo.headerImg = res.data.file.url;
|
|
|
},
|
|
|
+ handleCurrentChangeL( page ){
|
|
|
+ this.lpage = page
|
|
|
+ },
|
|
|
addUser() {
|
|
|
this.addUserDialog = true;
|
|
|
}
|