标记已读未读

 _ReamarkEmail(name, id, index) {
      var mark = name === "read" ? "1" : "0";
      this.$api
        .markEmail({
          id: id,
          status: mark
        })
        .then(res => {
          if (res.data.data.is_update === true && mark === "1") {
            document
              .getElementsByClassName("el-table__body")[0]
              .rows[index].cells[2].classList.remove("url-text-decoration");

          } else {
            document
              .getElementsByClassName("el-table__body")[0]
              .rows[index].cells[2].classList.add("url-text-decoration");
          }
        })
        .catch(err => {
          console.error(err);
        });
    },
    // 操作点击响应
    clickCurrentOperate(name, data, index) {
      data.operateVisible = false;
      console.log(data);
      if (name === "notRead") {
        this._ReamarkEmail(name, data.id, index);
      }
      if (name === "read") {
        this._ReamarkEmail(name, data.id, index);
      }
      if (name === "del") {
        this.$api
          .delEmail({
            id: data.id
          })
          .then(res => {
            this._ReqinvoiceTable();
          })
          .catch(err => {
            console.error(err);
          });
      }
    }
  },

猜你喜欢

转载自blog.csdn.net/NaNa309706/article/details/81475104
今日推荐