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