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 | 28 +++++++++++++++++++++------- 1 files changed, 21 insertions(+), 7 deletions(-) diff --git a/src/components/SFtable/index.vue b/src/components/SFtable/index.vue index eb51795..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" @@ -42,9 +43,9 @@ width="120" > <template slot-scope="scope"> - <dict-tag :options="usable" :value="scope.row.isavailable" /> + <dict-tag :options="qyoptions" :value="scope.row.usestate" /> </template> - </el-table-column> + </el-table-column> --> <el-table-column v-if="center" label="鎿嶄綔" @@ -87,7 +88,7 @@ mode: [], languagelist: [], editabshape: [], - usable: [], + qyoptions: [], precedencetype: [], }; }, @@ -129,7 +130,7 @@ created() { this.mode = store.getters.mode; this.languagelist = store.getters.languagelist; - this.usable = store.getters.usable; + this.qyoptions = store.getters.usable; this.precedencetype = store.getters.precedencetype; this.editabshape = store.getters.editabshape; }, @@ -143,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; }, @@ -152,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