| | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.*; |
| | | import java.util.concurrent.*; |
| | | import java.util.concurrent.atomic.AtomicBoolean; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | |
| | | ); |
| | | return houseTenantExcels; |
| | | } |
| | | |
| | | @Override |
| | | public boolean saveOrUpdateHouseholdBatch(List<HouseholdVO> householdVOList) { |
| | | if (householdVOList.size() == 0) { |
| | | return false; |
| | | } |
| | | AtomicBoolean restult = new AtomicBoolean(false); |
| | | householdVOList.forEach(item -> { |
| | | restult.set(saveOrUpdateHousehold(item)); |
| | | }); |
| | | return restult.get(); |
| | | } |
| | | } |