From 49fcdb7178dffc69769e2fb8cb6a03e204cb1e68 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 31 五月 2024 18:26:42 +0800
Subject: [PATCH] 测试完成
---
src/components/SFtable/index.vue | 23 ++++++++++++++++++-----
1 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/src/components/SFtable/index.vue b/src/components/SFtable/index.vue
index 21b1746..9117da2 100644
--- a/src/components/SFtable/index.vue
+++ b/src/components/SFtable/index.vue
@@ -1,6 +1,7 @@
<!-- 琛ㄦ牸缁勪欢灏佽 -->
<template>
<el-table
+ ref="multipleTableson"
:data="currentList"
@selection-change="handleSelectionChange"
:header-cell-style="{
@@ -34,7 +35,7 @@
:formatter="formatData"
>
</el-table-column>
- <el-table-column
+ <!-- <el-table-column
label="鏄惁鍙敤"
align="center"
key="isavailable"
@@ -43,9 +44,8 @@
>
<template slot-scope="scope">
<dict-tag :options="qyoptions" :value="scope.row.usestate" />
-
</template>
- </el-table-column>
+ </el-table-column> -->
<el-table-column
v-if="center"
label="鎿嶄綔"
@@ -144,8 +144,14 @@
}
return "鎵嬪姩";
}
- if (column.property === "createTime") {
- return dayjs(cellValue).format("YYYY.MM.DD HH:mm:ss");
+ if (
+ column.property === "createTime" ||
+ column.property === "inhosptime"
+ ) {
+ if (cellValue === null) {
+ return "";
+ }
+ return dayjs(cellValue).format("YYYY-MM-DD ");
}
return cellValue;
},
@@ -153,6 +159,13 @@
handleSelectionChange(selection) {
this.$emit("handleSelectionChange", selection);
},
+ toggleRowSelection(row, selected) {
+ this.$refs.multipleTableson.toggleRowSelection(row, selected);
+ },
+ clearSelection() {
+ // 鍦ㄨ繖閲岀紪鍐欐竻闄ら�夋嫨鐨勯�昏緫
+ this.$refs.multipleTableson.clearSelection();
+ },
},
};
</script>
--
Gitblit v1.9.3