Browse Source

18、公众参与各类总数 接口暂存

dev_shibei_match
zhangyongzhangyong 5 years ago
parent
commit
782043c328
  1. 17
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/ScreenCollController.java
  2. 13
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/screen/ScreenCollService.java
  3. 15
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/screen/impl/ScreenCollServiceImpl.java
  4. 2
      epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/indexcoll/FactIndexPartyAblityCpcMonthlyDao.xml

17
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/ScreenCollController.java

@ -283,4 +283,21 @@ public class ScreenCollController {
screenCollService.insertPioneerData(formDTO, externalAppRequestParam.getCustomerId());
return new Result();
}
/**
* 18公众参与各类总数
* 公众参与-各类(用户|党员|党群|话题|议题|项目|注册人数|参与人数)总数
*
* @param formDTO
* @param formDTO
* @return com.epmet.commons.tools.utils.Result
* @Author zhangyong
* @Date 09:44 2020-08-25
**/
// @ExternalAppRequestAuth
// @PostMapping("publicpartitotaldata")
// public Result publicPartiTotalData(ExternalAppRequestParam externalAppRequestParam, @RequestBody List<PublicPartiTotalDataFormDTO> formDTO) {
// screenCollService.insertPublicPartiTotalData(formDTO, externalAppRequestParam.getCustomerId());
// return new Result();
// }
}

13
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/screen/ScreenCollService.java

@ -218,4 +218,17 @@ public interface ScreenCollService {
* @Date 10:52 2020-08-18
**/
void insertPioneerData(List<PioneerDataFormDTO> formDTO, String customerId);
/**
* 18公众参与各类总数
* 公众参与-各类(用户|党员|党群|话题|议题|项目|注册人数|参与人数)总数
* 1) 根据CUSTOMER_IDORG_ID进行查询如果有数据则先进行物理删除
* 2) 在新增
* @param formDTO
* @param formDTO
* @return com.epmet.commons.tools.utils.Result
* @Author zhangyong
* @Date 09:44 2020-08-25
**/
// void insertPublicPartiTotalData(List<PublicPartiTotalDataFormDTO> formDTO, String customerId);
}

15
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/screen/impl/ScreenCollServiceImpl.java

@ -445,4 +445,19 @@ public class ScreenCollServiceImpl implements ScreenCollService {
screenPioneerDataDao.batchInsertPioneerData(formDTO, customerId);
}
}
// @DataSource(value = DataSourceConstant.STATS, datasourceNameFromArg = true)
// @Override
// @Transactional(rollbackFor = Exception.class)
// public void insertPublicPartiTotalData(List<PublicPartiTotalDataFormDTO> formDTO, String customerId) {
// if (null != formDTO && formDTO.size() > NumConstant.ZERO){
// String[] orgIds = new String[formDTO.size()];
// for (int i = NumConstant.ZERO; i < formDTO.size(); i++){
// orgIds[i] = formDTO.get(i).getOrgId();
// }
//// screenPioneerDataDao.deletePioneerData(customerId, orgIds);
//
//// screenPioneerDataDao.batchInsertPioneerData(formDTO, customerId);
// }
// }
}

2
epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/indexcoll/FactIndexPartyAblityCpcMonthlyDao.xml

@ -32,7 +32,7 @@
<delete id="deleteFactIndexPartyAblityCpcMonthly">
delete from fact_index_party_ablity_cpc_monthly
where CUSTOMER_ID = #{customerId} AND AGENCY_ID = #{agencyId} AND GRID_ID = #{gridId}
where CUSTOMER_ID = #{customerId} AND AGENCY_ID = #{agencyId} AND GRID_ID = #{gridId} AND USER_ID = #{userId}
AND YEAR_ID = #{yearId} AND MONTH_ID = #{monthId} AND QUARTER_ID = #{quarterId}
</delete>

Loading…
Cancel
Save