|
@@ -530,10 +530,24 @@ public class AHomePageFacade extends HomePageServiceImpl{
|
|
|
});
|
|
|
}
|
|
|
if(addE.size()>0){
|
|
|
- homePageService.saveBatch(addE);
|
|
|
+// homePageService.saveBatch(addE);
|
|
|
+ for (HomePage homePage : addE) {
|
|
|
+ QueryWrapper<HomePage> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("home_page_id", homePage.getHomePageId())
|
|
|
+ .eq("hospital_id", homePage.getHospitalId())
|
|
|
+ .eq("behospital_code", homePage.getBehospitalCode());
|
|
|
+ homePageService.saveOrUpdate(homePage, queryWrapper);
|
|
|
+ }
|
|
|
}
|
|
|
- if(updateE.size()>0){
|
|
|
- homePageService.updateBatchByKey(updateE);
|
|
|
+ if(updateE.size()>0) {
|
|
|
+// homePageService.updateBatchByKey(updateE);
|
|
|
+ for (HomePage homePage : updateE) {
|
|
|
+ QueryWrapper<HomePage> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("home_page_id", homePage.getHomePageId())
|
|
|
+ .eq("hospital_id", homePage.getHospitalId())
|
|
|
+ .eq("behospital_code", homePage.getBehospitalCode());
|
|
|
+ homePageService.saveOrUpdate(homePage, queryWrapper);
|
|
|
+ }
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
log.error(e.getMessage(),e);
|