zhangzengfei
2022-12-05 c746783c4f570f9bdbe2d62b22bda22308b0dfba
src/views/invalidCamera/components/DevBox.vue
@@ -48,7 +48,7 @@
      dataList: [],
      searchTime: [
        this.$moment()
          .subtract(6, "days")
          .subtract(0, "days")
          .format("YYYY-MM-DD"),
        this.$moment().format("YYYY-MM-DD")
      ]
@@ -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