|
|
@ -22,6 +22,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.epmet.commons.dynamic.datasource.annotation.DataSource; |
|
|
|
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
|
import com.epmet.commons.tools.constant.FieldConstant; |
|
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
|
|
import com.epmet.commons.tools.page.PageData; |
|
|
|
import com.epmet.commons.tools.utils.ConvertUtils; |
|
|
|
import com.epmet.constant.DataSourceConstant; |
|
|
@ -30,6 +31,7 @@ import com.epmet.dto.screen.ScreenProjectCategoryGridDailyDTO; |
|
|
|
import com.epmet.dto.screencoll.ScreenCollFormDTO; |
|
|
|
import com.epmet.entity.evaluationindex.screen.ScreenProjectCategoryGridDailyEntity; |
|
|
|
import com.epmet.service.evaluationindex.screen.ScreenProjectCategoryGridDailyService; |
|
|
|
import com.google.common.collect.Lists; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
@ -117,7 +119,9 @@ public class ScreenProjectCategoryGridDailyServiceImpl extends BaseServiceImpl<S |
|
|
|
affectedRows = baseDao.deleteByDateIdAndCustomerId(customerId,data.getDateId()); |
|
|
|
} |
|
|
|
} |
|
|
|
baseDao.insertBatch(data.getDataList(),customerId,"APP_USER",data.getDateId()); |
|
|
|
Lists.partition(data.getDataList(), NumConstant.ONE_HUNDRED).forEach(list -> { |
|
|
|
baseDao.insertBatch(list,customerId,"APP_USER",data.getDateId()); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
} |