East 4 年之前
父节点
当前提交
f10090fcbf
共有 1 个文件被更改,包括 12 次插入1 次删除
  1. 12 1
      src/views/deviceAdmin/deviceAdmin.vue

+ 12 - 1
src/views/deviceAdmin/deviceAdmin.vue

@@ -49,6 +49,7 @@
       style="width: 100%"
       height="700"
       border
+      stripe
       :default-sort="{prop: 'date', order: 'descending'}"
       size="mini"
       v-loading="dataListLoading">
@@ -135,9 +136,15 @@
         align="center">
       </el-table-column>
       <el-table-column
-        prop="id"
         label="操作"
         align="center">
+        <template slot-scope="scope">
+          <el-button type="text" size="small">查看</el-button>
+          <el-button type="text" size="small" @click="handleEdit(scope.row)">编辑</el-button>
+          <el-button type="text" size="small">注销</el-button>
+          <el-button type="text" size="small">删除</el-button>
+        </template>
+        <!-- TODO: 按钮 -->
       </el-table-column>
     </el-table>
     <table-footer
@@ -251,6 +258,10 @@ export default {
     // 页数改变
     pageChange (val) {
       this.pageIndex = val
+    },
+    handleEdit (row) {
+      console.log(row);
+      // 编辑
     }
   },
   mounted() {