|
@@ -4,7 +4,7 @@ |
|
@@ -4,7 +4,7 @@ |
4
|
<el-col :span="24" class="toolbar" style="padding-bottom: 0px;">
|
4
|
<el-col :span="24" class="toolbar" style="padding-bottom: 0px;">
|
5
|
<el-form :inline="true" :model="filters">
|
5
|
<el-form :inline="true" :model="filters">
|
6
|
<el-form-item>
|
6
|
<el-form-item>
|
7
|
- <el-input v-model="filters.roleName" placeholder="部门名称"></el-input>
|
7
|
+ <el-input v-model="filters.roleName" placeholder="岗位/角色名称"></el-input>
|
8
|
</el-form-item>
|
8
|
</el-form-item>
|
9
|
<el-form-item>
|
9
|
<el-form-item>
|
10
|
<el-button type="primary" v-on:click="getRoles()">查询</el-button>
|
10
|
<el-button type="primary" v-on:click="getRoles()">查询</el-button>
|
|
@@ -21,11 +21,13 @@ |
|
@@ -21,11 +21,13 @@ |
21
|
</el-table-column>
|
21
|
</el-table-column>
|
22
|
<el-table-column type="index" width="60">
|
22
|
<el-table-column type="index" width="60">
|
23
|
</el-table-column>
|
23
|
</el-table-column>
|
24
|
- <el-table-column prop="roleId" label="ID" width="100" v-if="show" sortable>
|
24
|
+ <el-table-column prop="roleId" label="ID" width="100" sortable>
|
25
|
</el-table-column>
|
25
|
</el-table-column>
|
26
|
- <el-table-column prop="roleName" label="部门名称" min-width="200" sortable>
|
26
|
+ <el-table-column prop="roleName" label="岗位/角色名称" min-width="200" sortable>
|
27
|
</el-table-column>
|
27
|
</el-table-column>
|
28
|
- <el-table-column prop="description" label="部门描述" min-width="200" sortable>
|
28
|
+ <el-table-column prop="departmentName" label="部门名称" min-width="200" sortable>
|
|
|
29
|
+ </el-table-column>
|
|
|
30
|
+ <el-table-column prop="description" label="岗位/角色描述" min-width="200" sortable>
|
29
|
</el-table-column>
|
31
|
</el-table-column>
|
30
|
<el-table-column label="操作" min-width="260">
|
32
|
<el-table-column label="操作" min-width="260">
|
31
|
<template slot-scope="scope">
|
33
|
<template slot-scope="scope">
|
|
@@ -50,10 +52,10 @@ |
|
@@ -50,10 +52,10 @@ |
50
|
<span>{{editForm.roleId}}</span>
|
52
|
<span>{{editForm.roleId}}</span>
|
51
|
</el-form-item>
|
53
|
</el-form-item>
|
52
|
<el-form-item label="岗位名称">
|
54
|
<el-form-item label="岗位名称">
|
53
|
- <el-input v-model="editForm.roleName" auto-complete="off" placeholder="请输入角色名称:例如:ROLE_name"></el-input>
|
55
|
+ <el-input v-model="editForm.roleName" auto-complete="off" placeholder="请输入岗位/角色名称:例如:ROLE_name"></el-input>
|
54
|
</el-form-item>
|
56
|
</el-form-item>
|
55
|
<el-form-item label="岗位描述">
|
57
|
<el-form-item label="岗位描述">
|
56
|
- <el-input v-model="editForm.description" auto-complete="off" placeholder="请输入角色描述:例如:用户管理员"></el-input>
|
58
|
+ <el-input v-model="editForm.description" auto-complete="off" placeholder="请输入岗位/角色描述:例如:用户管理员"></el-input>
|
57
|
</el-form-item>
|
59
|
</el-form-item>
|
58
|
<el-form-item label="部门名称">
|
60
|
<el-form-item label="部门名称">
|
59
|
<el-select v-model="editForm.departmentId" placeholder="请选择">
|
61
|
<el-select v-model="editForm.departmentId" placeholder="请选择">
|
|
@@ -75,11 +77,11 @@ |
|
@@ -75,11 +77,11 @@ |
75
|
<!--新增界面-->
|
77
|
<!--新增界面-->
|
76
|
<el-dialog title="新增" v-model="addFormVisible" :close-on-click-modal="false">
|
78
|
<el-dialog title="新增" v-model="addFormVisible" :close-on-click-modal="false">
|
77
|
<el-form :model="addForm" label-width="80px" :rules="addFormRules" ref="addForm">
|
79
|
<el-form :model="addForm" label-width="80px" :rules="addFormRules" ref="addForm">
|
78
|
- <el-form-item label="岗位名称" prop="roleName">
|
|
|
79
|
- <el-input v-model="addForm.roleName" auto-complete="off" placeholder="请输入角色名称:例如:ROLE_name"></el-input>
|
80
|
+ <el-form-item label="岗位/角色名称" prop="roleName">
|
|
|
81
|
+ <el-input v-model="addForm.roleName" auto-complete="off" placeholder="请输入岗位/角色名称:例如:ROLE_name"></el-input>
|
80
|
</el-form-item>
|
82
|
</el-form-item>
|
81
|
- <el-form-item label="岗位描述" prop="description">
|
|
|
82
|
- <el-input v-model="addForm.description" auto-complete="off" placeholder="请输入角色描述:例如:用户管理员"></el-input>
|
83
|
+ <el-form-item label="岗位/角色描述" prop="description">
|
|
|
84
|
+ <el-input v-model="addForm.description" auto-complete="off" placeholder="请输入岗位/角色描述:例如:用户管理员"></el-input>
|
83
|
</el-form-item>
|
85
|
</el-form-item>
|
84
|
<el-form-item label="部门名称" prop="roleSign">
|
86
|
<el-form-item label="部门名称" prop="roleSign">
|
85
|
<el-select v-model="addForm.departmentId" placeholder="请选择">
|
87
|
<el-select v-model="addForm.departmentId" placeholder="请选择">
|
|
@@ -140,7 +142,7 @@ |
|
@@ -140,7 +142,7 @@ |
140
|
editLoading: false,
|
142
|
editLoading: false,
|
141
|
editFormRules: {
|
143
|
editFormRules: {
|
142
|
roleName: [
|
144
|
roleName: [
|
143
|
- { required: true, message: '请输入岗位名称', trigger: 'blur' }
|
145
|
+ { required: true, message: '请输入岗位/角色名称', trigger: 'blur' }
|
144
|
]
|
146
|
]
|
145
|
},
|
147
|
},
|
146
|
//编辑界面数据
|
148
|
//编辑界面数据
|
|
@@ -159,10 +161,10 @@ |
|
@@ -159,10 +161,10 @@ |
159
|
addLoading: false,
|
161
|
addLoading: false,
|
160
|
addFormRules: {
|
162
|
addFormRules: {
|
161
|
roleName: [
|
163
|
roleName: [
|
162
|
- { required: true, message: '请输入岗位名称', trigger: 'blur' }
|
164
|
+ { required: true, message: '请输入岗位/角色名称', trigger: 'blur' }
|
163
|
],
|
165
|
],
|
164
|
description: [
|
166
|
description: [
|
165
|
- { required: true, message: '请输入岗位描述', trigger: 'blur' }
|
167
|
+ { required: true, message: '请输入岗位/角色描述', trigger: 'blur' }
|
166
|
]
|
168
|
]
|
167
|
},
|
169
|
},
|
168
|
//新增界面数据
|
170
|
//新增界面数据
|