yangfeng
2023-08-26 8380b537474be9b9aa24efcd65c730e2907b9b8b
src/components/makepager/TableCommonView.vue
@@ -11,6 +11,8 @@
      :summary-method="getSummaries"
      :span-method="arraySpanMethod"
      @selection-change="handleSelectionChange"
      highlight-current-row
      @row-click="tableRowClick"
      :header-cell-style="{ background: '#ECF4FF', color: '#666' }"
    >
      <el-table-column v-if="tableList.selectBox" type="selection" width="40"> </el-table-column>
@@ -33,7 +35,7 @@
              ? "--"
              : dateFormat("YYYY-mm-dd HH:MM:SS", scope.row[item.prop])
          }}</span>
          <span v-else-if="item.isClick && scope.row[item.prop]" class="sel-name" @click="selNameClick(scope.row)">{{
          <span v-else-if="item.isClick && scope.row[item.prop]" class="sel-name" @click="selCommonClick(scope.row)">{{
            scope.row[item.prop]
          }}</span>
          <span v-else-if="item.isFirst">{{ scope.row[item.prop] ? "是" : "否" }}</span>
@@ -119,7 +121,7 @@
          show: false,
          sumProp: [],
          mergeNumber: 1,
          totalName:'本页总计'
          totalName: "本页总计"
        }
      }
    }
@@ -128,7 +130,12 @@
    return {}
  },
  computed: {},
  mounted() {},
  methods: {
    tableRowClick(row) {
      console.log(row)
      this.$emit("tableRowClick", row)
    },
    handleReserve(row) {
      return row._id ? row._id : row.id
    },