zhangzengfei
2022-09-27 75291a6831b27cc76a79985269ed73f79ad1e4b6
src/views/invalidCamera/components/DevBox.vue
@@ -67,7 +67,8 @@
      })
        .then((res) => {
          if (res.success) {
            this.dataList = res.data.list
            this.dataList = res.data.list.sort(this.compare("createTime", "inverted"))
            // this.dataList = this.reverseDate(res.data.list, "createTime")
            this.total = res.data.total
          } else {
            this.$notify.error("加载列表失败")
@@ -77,6 +78,19 @@
          this.$notify.error(e.msg)
        })
    },
    compare(prop, align) {
      return function(a, b) {
        var value1 = a[prop]
        var value2 = b[prop]
        if (align == "positive") {
          //正序
          return new Date(value1) - new Date(value2)
        } else if (align == "inverted") {
          //倒序
          return new Date(value2) - new Date(value1)
        }
      }
    },
    //分页功能
    handleSizeChange(size) {
      this.size = size