From 4cf6b258a3b390bb89ef4f02d3bb6a7a4d261e85 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期五, 20 六月 2025 14:10:24 +0800 Subject: [PATCH] 测试完成 --- src/components/SFtable/index.vue | 67 ++++++++++++++++++++++++++++++++- 1 files changed, 64 insertions(+), 3 deletions(-) diff --git a/src/components/SFtable/index.vue b/src/components/SFtable/index.vue index 723207c..85758a2 100644 --- a/src/components/SFtable/index.vue +++ b/src/components/SFtable/index.vue @@ -2,6 +2,7 @@ <template> <el-table ref="multipleTableson" + :height="heights" :data=" currentList.filter( (data) => @@ -20,6 +21,7 @@ > <el-table-column v-if="multiplechoice" + fixed="left" type="selection" width="50" align="center" @@ -32,6 +34,58 @@ prop="id" /> <el-table-column + v-if="agenumber" + label="骞撮緞" + align="center" + key="age" + prop="age" + width="160" + > + <template slot-scope="scope"> + <span v-if="scope.row.age" + >{{ scope.row.age }}{{ scope.row.ageUnit }}</span + ><span v-if="scope.row.age2" + >{{ scope.row.age2 }}{{ scope.row.ageUnit2 }}</span + > + </template> + </el-table-column> + <div v-for="(item, index) in tableLabel"> + <el-table-column + v-if="item.label == '鍑洪櫌鏃ユ湡'" + :key="index" + :prop="item.prop" + :width="item.width" + :label="item.label" + :formatter="formatData" + > + <template slot-scope="scope"> + <span>{{ parseTime(scope.row.endtime) }}</span> + </template> + </el-table-column> + <el-table-column + v-if="item.label == '鎬у埆'" + :key="index" + :prop="item.prop" + :width="item.width" + :label="item.label" + :formatter="formatData" + > + <template slot-scope="scope"> + <span>{{ scope.row.sex == 1 ? "鐢�" : "濂�" }}</span> + </template> + </el-table-column> + + <el-table-column + v-if="item.label != '鎬у埆' && item.label != '鍑洪櫌鏃ユ湡'" + :key="index" + :prop="item.prop" + :width="item.width" + :label="item.label" + :formatter="formatData" + > + </el-table-column> + </div> + <!-- <el-table-column v-for="(item, index) in tableLabel" :key="index" :prop="item.prop" @@ -39,7 +93,7 @@ :label="item.label" :formatter="formatData" > - </el-table-column> + </el-table-column> --> <!-- <el-table-column label="鏄惁鍙敤" align="center" @@ -159,10 +213,18 @@ type: Boolean, default: true, }, - // 1妯$増鍒楄〃 2閫変腑鎮h�� 3鎮h�呭垪琛� + agenumber: { + type: Boolean, + default: false, + }, + // 1妯℃澘鍒楄〃 2閫変腑鎮h�� 3鎮h�呭垪琛� typeinfo: { type: Number, default: 1, + }, + heights: { + type: Number, + default: 600, }, searchTrue: { type: Boolean, @@ -209,7 +271,6 @@ clearSelection() { // 鍦ㄨ繖閲岀紪鍐欐竻闄ら�夋嫨鐨勯�昏緫 this.$refs.multipleTableson.clearSelection(); - }, }, }; -- Gitblit v1.9.3