Sfoglia il codice sorgente

更新 表格组件

wzg 1 anno fa
parent
commit
336ecd8f7b
2 ha cambiato i file con 12 aggiunte e 14 eliminazioni
  1. 1 5
      src/components/TenderTable.vue
  2. 11 9
      src/views/tenderManage/tenderList.vue

+ 1 - 5
src/components/TenderTable.vue

@@ -12,11 +12,7 @@
         min-width="100px"
       />
       <el-table-column label="发起人" prop="sponsorName" />
-      <el-table-column label="操作">
-        <template #default="scope">
-          <slot name="action" :row="scope.row" />
-        </template>
-      </el-table-column>
+      <slot></slot>
     </el-table>
     <div class="df aic jcfe" style="width: 100%">
       <el-pagination

+ 11 - 9
src/views/tenderManage/tenderList.vue

@@ -48,15 +48,17 @@
       :type="type"
       :term="term"
     >
-      <template #action="{ row }">
-        <el-button
-          size="small"
-          type="primary"
-          @click="router.push(`/tenderManage/tenderDetail?id=${row.id}`)"
-        >
-          详情
-        </el-button>
-      </template>
+      <el-table-column label="操作">
+        <template #default="{ row }">
+          <el-button
+            size="small"
+            type="primary"
+            @click="router.push(`/tenderManage/tenderDetail?id=${row.id}`)"
+          >
+            详情
+          </el-button>
+        </template>
+      </el-table-column>
     </TenderTable>
   </div>
 </template>