From 7955d7693a5854add1f1718644f380e94a4f0573 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期二, 11 七月 2023 18:10:37 +0800
Subject: [PATCH] 网络请求封装及公共组件导入优化

---
 src/components/makepager/TableCommonView.vue |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/components/makepager/TableCommonView.vue b/src/components/makepager/TableCommonView.vue
index ee1728d..c799a17 100644
--- a/src/components/makepager/TableCommonView.vue
+++ b/src/components/makepager/TableCommonView.vue
@@ -21,14 +21,19 @@
         :label="item.label"
         :width="item.width"
         :min-width="item.min"
+        show-overflow-tooltip
         sortable
       >
         <template slot-scope="scope">
           <span v-if="item.price">{{ "锟�" + number_format(scope.row[item.prop], 2, ".", ",") }}</span>
+          <span v-else-if="item.status" :class="scope.row.status">{{ scope.row[item.prop] }}</span>
           <span v-else>{{ scope.row[item.prop] }}</span>
         </template>
       </el-table-column>
       <slot name="tableButton" />
+      <div slot="empty">
+        <el-empty description="鏆傛棤鏁版嵁"></el-empty>
+      </div>
     </el-table>
   </div>
 </template>
@@ -93,7 +98,6 @@
     getSummaries(param) {
       if (this.showSummary.show) {
         const { columns, data } = param
-        console.log(param)
         const sums = []
         columns.forEach((column, index) => {
           if (index === this.showSummary.mergeNumber) {
@@ -116,7 +120,7 @@
         return sums
       }
     },
-    //瀹氫箟number_format鏂规硶
+    // 鏁板瓧鎹㈣涓洪噾棰濇樉绀烘牸寮�
     number_format(number, decimals, dec_point, thousands_sep) {
       decimals = 2 //杩欓噷榛樿璁剧疆淇濈暀涓や綅灏忔暟锛屼篃鍙互娉ㄩ噴杩欏彞閲囩敤浼犲叆鐨勫弬鏁�
       /*
@@ -154,6 +158,12 @@
   margin-top: 20px;
   margin-right: 10px;
   margin-bottom: 40px;
+  .blue {
+    padding: 10px;
+    color: #fff;
+    background-color: blue;
+    border-radius: 4px;
+  }
 }
 ::v-deep {
   .el-table__footer-wrapper tbody td.el-table__cell {

--
Gitblit v1.8.0