<el-table :data="dataBox"  style="width: 100%" @row-click="clickitemdata"
                :row-style="rowStyle" border v-loading="fullscreenLoading"
                @sort-change="sortChange"
                element-loading-text="拼命加载中">
        <el-table-column prop="approveTime" sortable="custom" label="处理时间" min-width="120"></el-table-column>
        <el-table-column prop="createTime"  sortable="custom" label="流程发起时间" min-width="120"></el-table-column>
      </el-table>
@sort-change="sortChange" 和 sortable="custom"

// 排序发生变化时 触发
    sortChange(column) {
      let fun = (obj1, obj2) => {
        let val1 = obj1[column.prop]
        let val2 = obj2[column.prop]
        if (val1 && val2) {
          if (column.order == 'descending') {
            if (val1 > val2) {
              return 1;
            } else {
              return -1;
            }
          } else if (column.order == 'ascending') {
            if (val1 > val2) {
              return -1;
            } else {
              return 1;
            }
          }
        } else {
          return 0;
        }
      }
//
allList 全部数据
this.allList.sort(fun); },