|
|
@@ -1036,9 +1036,11 @@ export default {
|
|
|
selectListData[i.id] = i
|
|
|
})
|
|
|
}
|
|
|
+ console.log(list.length)
|
|
|
let filterItemData = [];
|
|
|
list.forEach(currentItem => {
|
|
|
//组合已记忆已选择的花材
|
|
|
+ console.log('a')
|
|
|
let currentPId = currentItem.id
|
|
|
let selectProduct = selectListData[currentPId] || []
|
|
|
if(!this.$util.isEmpty(selectProduct)){
|
|
|
@@ -1051,26 +1053,36 @@ export default {
|
|
|
currentItem.smallCount = 0
|
|
|
}
|
|
|
let has = false
|
|
|
+ console.log('b')
|
|
|
if (notChinese){
|
|
|
let elePy = (currentItem.py && currentItem.py.toLocaleUpperCase()) || "";
|
|
|
has = elePy.indexOf(this.py.toLocaleUpperCase()) >= 0 ? true : false
|
|
|
+ console.log('c')
|
|
|
}else{
|
|
|
has = currentItem.name && currentItem.name.indexOf(this.py) >= 0 ? true : false
|
|
|
+ console.log('d')
|
|
|
}
|
|
|
if (has) {
|
|
|
+ console.log('e')
|
|
|
if(this.$util.isEmpty(filterItemData)){
|
|
|
filterItemData = [{classId: currentItem.classId, className: currentItem.className,isActive:true,child:[currentItem]}]
|
|
|
+ console.log('f')
|
|
|
}else{
|
|
|
+ console.log('g')
|
|
|
filterItemData.forEach(res => {
|
|
|
+ console.log('h')
|
|
|
if(res.classId==currentItem.classId){
|
|
|
res.child.push(currentItem)
|
|
|
}else{
|
|
|
filterItemData.push({classId: currentItem.classId, className: currentItem.className,isActive:true,child:[currentItem]})
|
|
|
}
|
|
|
})
|
|
|
+ console.log('i')
|
|
|
}
|
|
|
+ console.log('j')
|
|
|
}
|
|
|
})
|
|
|
+ console.log('111')
|
|
|
let searchList = this.$util.unique(filterItemData)
|
|
|
this.filterProductInfo = searchList;
|
|
|
this.classIndex = 0;
|