|
@@ -42,8 +42,14 @@ async function findSameFilterData(product_list,FilterConfig) {
|
|
|
notNeedMaterial.push(info.id)
|
|
|
}
|
|
|
}
|
|
|
- await filter_data_controllers.updateFilterDataByIds({ids:notNeedMaterial},{status:1,material_sync_status:2})
|
|
|
- await filter_data_controllers.updateFilterDataByIds({ids:Ids},{status:1})
|
|
|
+ if(notNeedMaterial.length>0){
|
|
|
+ await filter_data_controllers.updateFilterDataByIds({ids:notNeedMaterial},{status:1,material_sync_status:2})
|
|
|
+ }
|
|
|
+
|
|
|
+ if(Ids.length>0){
|
|
|
+ await filter_data_controllers.updateFilterDataByIds({ids:Ids},{status:1})
|
|
|
+ }
|
|
|
+
|
|
|
await new Promise(resolve => setTimeout(resolve,100));
|
|
|
}
|
|
|
}
|
|
@@ -100,7 +106,7 @@ async function processTask(){
|
|
|
}
|
|
|
}
|
|
|
//找到相同数据的数据进行同步
|
|
|
- await findSameFilterData(product_list_result.data.existingRecords,FilterConfig)
|
|
|
+ // await findSameFilterData(product_list_result.data.existingRecords,FilterConfig)
|
|
|
|
|
|
let remove_product_list = []
|
|
|
|