Browse Source

screen_cpc_base_data删除去除dateId

dev_shibei_match
zxc 5 years ago
parent
commit
b6bc63bb2a
  1. 3
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/dao/evaluationindex/screen/ScreenCpcBaseDataDao.java
  2. 2
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/evaluationindex/extract/toscreen/impl/PartyBaseInfoServiceImpl.java
  3. 3
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/evaluationindex/screen/ScreenCpcBaseDataService.java
  4. 5
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/evaluationindex/screen/impl/ScreenCpcBaseDataServiceImpl.java
  5. 1
      epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/evaluationindex/screen/ScreenCpcBaseDataDao.xml

3
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/dao/evaluationindex/screen/ScreenCpcBaseDataDao.java

@ -69,12 +69,11 @@ public interface ScreenCpcBaseDataDao extends BaseDao<ScreenCpcBaseDataEntity> {
/** /**
* @Description 删除旧的党员基本信息 * @Description 删除旧的党员基本信息
* @param customerId * @param customerId
* @param dateId
* @param orgIds * @param orgIds
* @author zxc * @author zxc
* @date 2020/9/22 3:28 下午 * @date 2020/9/22 3:28 下午
*/ */
Integer deleteOldPartyBaseInfo(@Param("customerId") String customerId,@Param("dateId") String dateId,@Param("orgIds")List<String> orgIds); Integer deleteOldPartyBaseInfo(@Param("customerId") String customerId,@Param("orgIds")List<String> orgIds);
/** /**
* @Description 查询党员信息根据agencyId来查 * @Description 查询党员信息根据agencyId来查

2
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/evaluationindex/extract/toscreen/impl/PartyBaseInfoServiceImpl.java

@ -319,7 +319,7 @@ public class PartyBaseInfoServiceImpl implements PartyBaseInfoService {
} }
Integer delNum; Integer delNum;
do { do {
delNum = cpcBaseDataService.deleteOldPartyBaseInfo(customerId, dateId, orgIds); delNum = cpcBaseDataService.deleteOldPartyBaseInfo(customerId, orgIds);
}while (delNum > NumConstant.ZERO); }while (delNum > NumConstant.ZERO);
List<List<PartyBaseInfoFormDTO>> partition = ListUtils.partition(finalResult, NumConstant.ONE_HUNDRED); List<List<PartyBaseInfoFormDTO>> partition = ListUtils.partition(finalResult, NumConstant.ONE_HUNDRED);
partition.forEach(p -> { partition.forEach(p -> {

3
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/evaluationindex/screen/ScreenCpcBaseDataService.java

@ -43,12 +43,11 @@ public interface ScreenCpcBaseDataService extends BaseService<ScreenCpcBaseDataE
/** /**
* @Description 删除旧的党员基本信息 * @Description 删除旧的党员基本信息
* @param customerId * @param customerId
* @param dateId
* @param orgIds * @param orgIds
* @author zxc * @author zxc
* @date 2020/9/22 3:28 下午 * @date 2020/9/22 3:28 下午
*/ */
Integer deleteOldPartyBaseInfo(String customerId, String dateId, List<String> orgIds); Integer deleteOldPartyBaseInfo(String customerId, List<String> orgIds);
/** /**
* @Description 查询党员信息根据agencyId来查 * @Description 查询党员信息根据agencyId来查

5
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/evaluationindex/screen/impl/ScreenCpcBaseDataServiceImpl.java

@ -51,14 +51,13 @@ public class ScreenCpcBaseDataServiceImpl extends BaseServiceImpl<ScreenCpcBaseD
/** /**
* @Description 删除旧的党员基本信息 * @Description 删除旧的党员基本信息
* @param customerId * @param customerId
* @param dateId
* @param orgIds * @param orgIds
* @author zxc * @author zxc
* @date 2020/9/22 3:28 下午 * @date 2020/9/22 3:28 下午
*/ */
@Override @Override
public Integer deleteOldPartyBaseInfo(String customerId, String dateId, List<String> orgIds) { public Integer deleteOldPartyBaseInfo(String customerId, List<String> orgIds) {
return baseDao.deleteOldPartyBaseInfo(customerId, dateId,orgIds); return baseDao.deleteOldPartyBaseInfo(customerId,orgIds);
} }
/** /**

1
epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/evaluationindex/screen/ScreenCpcBaseDataDao.xml

@ -187,7 +187,6 @@
<delete id="deleteOldPartyBaseInfo"> <delete id="deleteOldPartyBaseInfo">
delete from screen_cpc_base_data delete from screen_cpc_base_data
where CUSTOMER_ID = #{customerId} where CUSTOMER_ID = #{customerId}
and DATA_END_TIME = #{dateId}
and and
( (
<foreach collection="orgIds" item="orgId" separator=" OR "> <foreach collection="orgIds" item="orgId" separator=" OR ">

Loading…
Cancel
Save