See999 пре 4 година
родитељ
комит
f39f1ca1a2
1 измењених фајлова са 23 додато и 5 уклоњено
  1. 23 5
      src/xt_pages/role/components/PermissionSettings.vue

+ 23 - 5
src/xt_pages/role/components/PermissionSettings.vue Прегледај датотеку

@@ -1,10 +1,19 @@
1 1
 <template>
2
-  <el-dialog class="settingDialog" title="角色权限配置" width="750px" :visible.sync="visible">
2
+  <el-dialog
3
+    class="settingDialog"
4
+    title="角色权限配置"
5
+    width="750px"
6
+    :visible.sync="visible"
7
+  >
3 8
     <div class="roleSettings">
4 9
       <div class="roleName">
5 10
         <div class="roleNameLeft">
6 11
           <p>角色名称</p>
7
-          <el-input placeholder="请输入内容" v-model="input" :disabled="true"></el-input>
12
+          <el-input
13
+            placeholder="请输入内容"
14
+            v-model="input"
15
+            :disabled="true"
16
+          ></el-input>
8 17
         </div>
9 18
         <p style="color:#338AFB">删除该角色</p>
10 19
       </div>
@@ -29,14 +38,21 @@
29 38
         </div>
30 39
         <div class="roleMainRight">
31 40
           <div class="hasChoose">已选择权限</div>
32
-          <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick"></el-tree>
41
+          <el-tree
42
+            :data="data"
43
+            :props="defaultProps"
44
+            @node-click="handleNodeClick"
45
+          ></el-tree>
33 46
         </div>
34 47
       </div>
35 48
     </div>
49
+    <div slot="footer" class="dialog-footer">
50
+      <el-button @click="hide">取 消</el-button>
51
+      <el-button type="primary">保 存</el-button>
52
+    </div>
36 53
   </el-dialog>
37 54
 </template>
38 55
 
39
-
40 56
 <script>
41 57
 export default {
42 58
   data() {
@@ -87,6 +103,9 @@ export default {
87 103
   methods: {
88 104
     show() {
89 105
       this.visible = true;
106
+    },
107
+    hide() {
108
+      this.visible = false;
90 109
     }
91 110
   }
92 111
 };
@@ -141,7 +160,6 @@ export default {
141 160
 }
142 161
 </style>
143 162
 
144
-
145 163
 <style lang="scss">
146 164
 .settingDialog {
147 165
   .el-dialog__body {