zhouwx
2024-11-08 6c25d32b5232e0b1c06916951f24b1b3a6a50ee1
修改
已修改1个文件
14 ■■■■ 文件已修改
src/views/onlineEducation/learnRecord/components/detailDialog.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/learnRecord/components/detailDialog.vue
@@ -37,7 +37,8 @@
      </div>
      <el-table
        :data="tableData"
        style="width: 80%;margin-left: 50px">
        style="width: 80%;margin-left: 50px"
        :cell-style="tableAddClass">
        <el-table-column
          prop="durationDesc"
          label="学习时长" align="center">
@@ -163,7 +164,9 @@
          finishTime: data.finishTime,
          finishPositionDesc: data.finishPositionDesc,
          startPositionDesc: data.startPositionDesc,
          differenceDesc: data.differenceDesc
          differenceDesc: data.differenceDesc,
          duration: data.duration,
          difference: data.difference
        })
      // this.tableData.forEach(item => {
      //   item.timeDiff = this.getTimeDifferenceInSeconds(item.startTime,item.finishTime)
@@ -201,6 +204,13 @@
      this.dialogVisible = false;
      this.$emit("getList");
    },
    tableAddClass({ row, column,rowIndex, columnIndex  }) {
     console.log('1',columnIndex)
      if (row.difference < row.duration && columnIndex === 5) {
        return { color:' red' }
      }
      return "";
    },
  }
}