904118851 8 сар өмнө
parent
commit
ef0b524679

+ 9 - 3
2_PRODUCT_FACTORY/hy_batch_factory.js

@@ -42,8 +42,14 @@ async function findSameFilterData(product_list,FilterConfig) {
                         notNeedMaterial.push(info.id)
                         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));
                 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 = []
                 let remove_product_list = []
 
 

BIN
dump.rdb