checkChange (index) { let o = this.SaleData.data[index] let Selects = this.Selects o.checked = !o.checked if (o.checked) { Selects.push(o.id) } else { Selects.splice(index, 1) } if (Number(Selects.length) === Number(this.SaleData.data.length)) { this.checkAll = true } else { this.checkAll = false } }, // 选中订单 _checkedData (status = true) { let data = this.SaleData.data let Selects = this.Selects data.map(item => { item.checked = status if (status) { Selects.push(item.id) } else { Selects.length = 0 } }) }, handleChooseAll () { this.checkAll = !this.checkAll if (this.checkAll) { this._checkedData(true) } else { this._checkedData(false) } },