|
@@ -806,9 +806,9 @@
|
|
@select-all="handleSelectionAllChange"
|
|
@select-all="handleSelectionAllChange"
|
|
@selection-change="handleSelectionChange"
|
|
@selection-change="handleSelectionChange"
|
|
>
|
|
>
|
|
|
|
+<!-- :selectable="selectable"-->
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
- :selectable="selectable"
|
|
|
|
type="selection"
|
|
type="selection"
|
|
width="55"
|
|
width="55"
|
|
/>
|
|
/>
|
|
@@ -1347,17 +1347,17 @@ export default {
|
|
* @param {String} index - 索引值
|
|
* @param {String} index - 索引值
|
|
* @return Boolean
|
|
* @return Boolean
|
|
*/
|
|
*/
|
|
- selectable: function(row, index) {
|
|
|
|
- // row.disabled == undefined 才能被选中
|
|
|
|
- if (row.disabled == undefined || row.disabled == false) {
|
|
|
|
- return true
|
|
|
|
- } else {
|
|
|
|
- return false
|
|
|
|
- }
|
|
|
|
- // 函数必须有返回值且是布尔值
|
|
|
|
- // 页面刷新后该函数会执行 N 次进行判断(N 为表格行数)
|
|
|
|
- // 如果没有返回值则默认返回false(全部无法选中)
|
|
|
|
- },
|
|
|
|
|
|
+ // selectable: function(row, index) {
|
|
|
|
+ // // row.disabled == undefined 才能被选中
|
|
|
|
+ // if (row.disabled == undefined || row.disabled == false) {
|
|
|
|
+ // return true
|
|
|
|
+ // } else {
|
|
|
|
+ // return false
|
|
|
|
+ // }
|
|
|
|
+ // // 函数必须有返回值且是布尔值
|
|
|
|
+ // // 页面刷新后该函数会执行 N 次进行判断(N 为表格行数)
|
|
|
|
+ // // 如果没有返回值则默认返回false(全部无法选中)
|
|
|
|
+ // },
|
|
hanleSbumit() {
|
|
hanleSbumit() {
|
|
this.filterWallets(this.items)
|
|
this.filterWallets(this.items)
|
|
const params = {
|
|
const params = {
|
|
@@ -1507,28 +1507,28 @@ export default {
|
|
result.data[i].rebateList = rebateList
|
|
result.data[i].rebateList = rebateList
|
|
result.data[i].fang = false
|
|
result.data[i].fang = false
|
|
}
|
|
}
|
|
- if (this.dataList.length) {
|
|
|
|
- for (let j = 0; j < result.data.length; j++) {
|
|
|
|
- for (let k = 0; k < this.dataList.length; k++) {
|
|
|
|
- if (result.data[j].materialId === this.dataList[k].id) {
|
|
|
|
- this.dataList[k].disabled = true
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ // if (this.dataList.length) {
|
|
|
|
+ // for (let j = 0; j < result.data.length; j++) {
|
|
|
|
+ // for (let k = 0; k < this.dataList.length; k++) {
|
|
|
|
+ // if (result.data[j].materialId === this.dataList[k].id) {
|
|
|
|
+ // this.dataList[k].disabled = true
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
|
|
|
|
|
|
|
|
+ // this.items = [...this.items,...result.data]
|
|
|
|
+ // let newArr = [];
|
|
|
|
+ // let obj = {};
|
|
|
|
+ // for (var i = 0; i < this.items.length; i++) {
|
|
|
|
+ // if (!obj[this.items[i].materialId]) {
|
|
|
|
+ // newArr.push(this.items[i])
|
|
|
|
+ // obj[this.items[i].materialId] = true
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // console.log(newArr,454 ,obj)
|
|
this.items = [...this.items,...result.data]
|
|
this.items = [...this.items,...result.data]
|
|
- let newArr = [];
|
|
|
|
- let obj = {};
|
|
|
|
- for (var i = 0; i < this.items.length; i++) {
|
|
|
|
- if (!obj[this.items[i].key]) {
|
|
|
|
- newArr.push(this.items[i])
|
|
|
|
- obj[this.items[i].key] = true
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- console.log(newArr,454)
|
|
|
|
- this.items = newArr
|
|
|
|
// console.log(resArrs(result.data,this.dataList),'55555')
|
|
// console.log(resArrs(result.data,this.dataList),'55555')
|
|
|
|
|
|
} else {
|
|
} else {
|