Bladeren bron

修改按钮部分点击无效

zhuliu 3 jaren geleden
bovenliggende
commit
a9852c2f36
5 gewijzigde bestanden met toevoegingen van 32 en 5 verwijderingen
  1. 2 0
      src/views/index/index.vue
  2. 11 1
      src/views/layout/index.vue
  3. 15 0
      src/views/login/index.vue
  4. 2 2
      src/views/position/index.vue
  5. 2 2
      src/views/role/index.vue

+ 2 - 0
src/views/index/index.vue

@@ -9,3 +9,5 @@ export default {
   }
 }
 </script>
+
+

+ 11 - 1
src/views/layout/index.vue

@@ -162,7 +162,17 @@ export default {
   }
 }
 </script>
-
+<style lang="scss">
+.el-button-group .el-button--primary:first-child{
+  padding: 0;
+  p{
+    margin: 0;
+    width: 50px;
+    line-height: 30px;
+    height: 30px;
+  }
+}
+</style>
 <style lang="scss">
 #admin {
   width: 100%;

+ 15 - 0
src/views/login/index.vue

@@ -156,6 +156,21 @@ export default {
     },
   },
   created() {
+    
+    var url=location.href;
+    var params=url.split("?");
+       console.log(params);
+       if(params[1]){
+         var a = params[1]
+          var b= a.split("=")
+          if(b){
+              this.$router.push({
+                    path: '/admin'
+                  })
+          }
+ 
+       }
+   
     this.initTime();
    
   },

+ 2 - 2
src/views/position/index.vue

@@ -29,8 +29,8 @@
         <template slot-scope="scope">
           <el-dropdown split-button type="primary" size="small" >
           
-            <span @click="handleEdit(scope.row)" v-if="$permission('/admin/position/modify')">编辑</span>
-            <span v-else :disabled="true">编辑</span>
+            <p @click="handleEdit(scope.row)" v-if="$permission('/admin/position/modify')">编辑</p>
+            <p v-else :disabled="true">编辑</p>
             <el-dropdown-menu slot="dropdown" class="text-align_center">
               <!-- <el-dropdown-item @click.native="handleAdd(scope.row.id)">新增</el-dropdown-item> -->
               <el-dropdown-item class="color-red" @click.native="handleDelete(scope.row)" divided v-if="$permission('/admin/position/delete')">删除</el-dropdown-item>

+ 2 - 2
src/views/role/index.vue

@@ -35,8 +35,8 @@
       <el-table-column label="操作" align="center" width="150">
         <template slot-scope="scope">
           <el-dropdown split-button type="primary" size="small">
-            <span v-if="$permission('/admin/role/modify')"  @click="handleEdit(scope.row)">编辑</span>
-            <span v-else :disabled="true">编辑</span>
+            <p v-if="$permission('/admin/role/modify')"  @click="handleEdit(scope.row)" >编辑</p>
+            <p v-else :disabled="true">编辑</p>
             <el-dropdown-menu slot="dropdown" class="text-align_center">
               <!-- <el-dropdown-item @click.native="handleAdd(scope.row.id)">新增</el-dropdown-item> -->
               <el-dropdown-item class="color-red" @click.native="handleDelete(scope.row)" divided v-if="$permission('/admin/role/delete')">删除</el-dropdown-item>