package com.zteits.pay.dao.impl; import com.zteits.pay.dao.ParkRelationInfoDao; import com.zteits.pay.domain.TdClCompanyAccParkRelation; import com.zteits.pay.domain.TdClCompanyAccParkRelationExample; import com.zteits.pay.mapper.TdClCompanyAccParkRelationMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; @Component public class ParkRelationInfoDaoImpl implements ParkRelationInfoDao { @Autowired private TdClCompanyAccParkRelationMapper tdClCompanyAccParkRelationMapper; /** * 每一页大小. */ private static final Integer PAGE_SIZE = 500; @Override public int insertSelective(TdClCompanyAccParkRelation record) { if (record == null) { return 0; } return tdClCompanyAccParkRelationMapper.insertSelective(record); } @Override public int updateSelective(List record) { if (record == null) { return 0; } //先删除账户下面绑定的停车场,再进行新增 TdClCompanyAccParkRelationExample example = new TdClCompanyAccParkRelationExample(); example.createCriteria().andAccCodeEqualTo(record.get(0).getAccCode()); int flagDel = tdClCompanyAccParkRelationMapper.deleteByExample(example); int flag = 0; for(int i = 0;i