tongshanglei hace 2 años
padre
commit
6407c81533
Se han modificado 2 ficheros con 48 adiciones y 7 borrados
  1. 25 5
      src/views/device/mold/index.vue
  2. 23 2
      src/views/wind/maintenancemapper/index.vue

+ 25 - 5
src/views/device/mold/index.vue

@@ -17,12 +17,10 @@
         重置
       </el-button>
 
-      <el-button class="filter-item" type="primary" icon="el-icon-plus" @click="handleCreate()">
-        新增
-      </el-button>
-      <el-button v-if="this.selectedIds.length" size="small" class="filter-item mb-5" type="danger" icon="el-icon-delete" @click="handleMultiDelete">
+      
+      <!-- <el-button v-if="this.selectedIds.length" size="small" class="filter-item mb-5" type="danger" icon="el-icon-delete" @click="handleMultiDelete">
         批量删除
-      </el-button>
+      </el-button> -->
     </div>
     <el-table ref="multipleTable" :data="data" tooltip-effect="dark" style="width: 100%" border fit @selection-change="handleSelectMulti">
       <el-table-column type="selection" width="55" align="center"/>
@@ -38,6 +36,23 @@
         </template>
       </el-table-column>
     </el-table>
+
+    <el-button
+      type="primary"
+      icon="el-icon-plus"
+      :loading="downloadLoading"
+      style="margin-top: 15px"
+      @click="handleCreate"
+      >添加</el-button
+    >
+    <el-button
+      type="danger"
+      icon="el-icon-delete"
+      v-if="selectedIds.length > 0"
+      style="margin-top: 15px"
+      @click="handleMultiDelete()"
+      >删除</el-button
+    >
     <el-pagination
       background
       @size-change="handleSizeChange"
@@ -110,3 +125,8 @@ export default {
   },
 }
 </script>
+<style lang="scss" scoped>
+.filter-item{
+  margin-bottom: 10px;
+}
+</style>

+ 23 - 2
src/views/wind/maintenancemapper/index.vue

@@ -17,12 +17,12 @@
         重置
       </el-button>
 
-      <el-button class="filter-item" type="primary" icon="el-icon-plus" @click="handleCreate()">
+      <!-- <el-button class="filter-item" type="primary" icon="el-icon-plus" @click="handleCreate()">
         新增
       </el-button>
       <el-button v-if="this.selectedIds.length" size="small" class="filter-item mb-5" type="danger" icon="el-icon-delete" @click="handleMultiDelete">
         批量删除
-      </el-button>
+      </el-button> -->
     </div>
     <el-table ref="multipleTable" :data="data" tooltip-effect="dark" style="width: 100%" border fit @selection-change="handleSelectMulti">
       <el-table-column type="selection" width="55" align="center"/>
@@ -38,6 +38,22 @@
         </template>
       </el-table-column>
     </el-table>
+        <el-button
+      type="primary"
+      icon="el-icon-plus"
+      :loading="downloadLoading"
+      style="margin-top: 15px"
+      @click="handleCreate"
+      >添加</el-button
+    >
+    <el-button
+      type="danger"
+      icon="el-icon-delete"
+      v-if="selectedIds.length > 0"
+      style="margin-top: 15px"
+      @click="handleMultiDelete()"
+      >删除</el-button
+    >
     <el-pagination
       background
       @size-change="handleSizeChange"
@@ -117,3 +133,8 @@ export default {
   },
 }
 </script>
+<style lang="scss" scoped>
+.filter-item{
+  margin-bottom: 10px;
+}
+</style>