Browse Source

外部接口鉴权 加强 🈲️乱调用

dev_shibei_match
jianjun 4 years ago
parent
commit
c46b6043a6
  1. 12
      epmet-gateway/src/main/resources/bootstrap.yml
  2. 2
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/AnScreenCollController.java
  3. 2
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/BaseReportController.java
  4. 2
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/FactIndexCollectController.java
  5. 3
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/GovernanceDataReportController.java
  6. 2
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/IndexCalculateController.java
  7. 78
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/KcScreenCollController.java
  8. 2
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/ScreenProjectDataCollController.java
  9. 2
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/ShiBeiScreenCollController.java
  10. 3
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/StatsUserController.java
  11. 8
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/plugins/OfsController.java
  12. 4
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/plugins/WorkRecordColController.java

12
epmet-gateway/src/main/resources/bootstrap.yml

@ -476,14 +476,24 @@ epmet:
# 外部应用认证,使用AccessToken等头进行认证 # 外部应用认证,使用AccessToken等头进行认证
externalOpenUrls: externalOpenUrls:
- /data/report/** - /data/report/**
- /data/stats/**
- /epmet/ext/** - /epmet/ext/**
- /epmetuser/customerstaff/customerlist - /epmetuser/customerstaff/customerlist
- /message/template/** - /message/template/**
- /data/aggregator/project/projectdistribution - /data/aggregator/project/projectdistribution
- /data/aggregator/epmetuser/open-staffdetail - /data/aggregator/epmetuser/open-staffdetail
#stats external包下 公共的类只外部暴露方法 纯外部使用的 暴漏整个
- /data/stats/statsuser/gm-uploadevent - /data/stats/statsuser/gm-uploadevent
- /data/stats/statsuser/gm-uploaddata - /data/stats/statsuser/gm-uploaddata
- /data/stats/indexcalculate/all
- /data/stats/kcscreencoll/**
- /data/stats/indexcollect/**
- /data/stats/anscreencoll/**
- /data/stats/plugin/**
- /data/stats/screencoll/**
- /data/stats/project/**
- /data/stats/basereport/**
- /data/stats/governance/**
# 对外开放接口认证白名单 # 对外开放接口认证白名单
externalAuthUrlsWhiteList: externalAuthUrlsWhiteList:

2
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/AnScreenCollController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/AnScreenCollController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.commons.tools.validator.ValidatorUtils;

2
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/BaseReportController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/BaseReportController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.commons.tools.validator.ValidatorUtils;

2
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/FactIndexCollectController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/FactIndexCollectController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.indexcollect.form.*; import com.epmet.dto.indexcollect.form.*;

3
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/GovernanceDataReportController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/GovernanceDataReportController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.extract.form.AgencyGovernDailyFormDTO; import com.epmet.dto.extract.form.AgencyGovernDailyFormDTO;
@ -8,7 +8,6 @@ import com.epmet.service.GovernanceDataReportService;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.sql.ResultSet;
/** /**
* 治理能力数据上报 * 治理能力数据上报

2
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/IndexCalculateController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/IndexCalculateController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.enums.EnvEnum; import com.epmet.commons.tools.enums.EnvEnum;
import com.epmet.commons.tools.exception.RenException; import com.epmet.commons.tools.exception.RenException;

78
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/KcScreenCollController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/KcScreenCollController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.commons.tools.validator.ValidatorUtils;
@ -27,13 +27,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_platform_summary_daily * table:screen_kc_platform_summary_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("homepage/platformsummary") @PostMapping("homepage/platformsummary")
public Result platFormSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcHomePageFormDTO> formDTO) { public Result platFormSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcHomePageFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -48,13 +48,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_issue_summary_grid_daily * table:screen_kc_issue_summary_grid_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("issue/summary") @PostMapping("issue/summary")
public Result issueSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcIssueSummaryFormDTO> formDTO) { public Result issueSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcIssueSummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -69,13 +69,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table: screen_kc_issue_trend_grid_monthly * table: screen_kc_issue_trend_grid_monthly
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("issue/trend") @PostMapping("issue/trend")
public Result issueTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcIssueTrendFormDTO> formDTO) { public Result issueTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcIssueTrendFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -90,13 +90,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_user_summary_daily * table:screen_kc_user_summary_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("user/summary") @PostMapping("user/summary")
public Result userSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcUserSummaryFormDTO> formDTO) { public Result userSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcUserSummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -111,13 +111,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_volunteer_heat_rank_grid_daily * table:screen_kc_volunteer_heat_rank_grid_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("volunteer/heartrank") @PostMapping("volunteer/heartrank")
public Result volunteerHeartRank(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcVolunteerHeartRankFormDTO> formDTO) { public Result volunteerHeartRank(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcVolunteerHeartRankFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -132,13 +132,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_user_trend_grid_monthly * table:screen_kc_user_trend_grid_monthly
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("user/userheartrank") @PostMapping("user/userheartrank")
public Result userHeartRank(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcUserHeartRankFormDTO> formDTO) { public Result userHeartRank(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcUserHeartRankFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -153,13 +153,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_act_summary_daily * table:screen_kc_act_summary_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("act/summary") @PostMapping("act/summary")
public Result actSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcActSummaryFormDTO> formDTO) { public Result actSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcActSummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -174,13 +174,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_act_trend_monthly * table:screen_kc_act_trend_monthly
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("act/trend") @PostMapping("act/trend")
public Result actTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcActTrendFormDTO> formDTO) { public Result actTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcActTrendFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -195,13 +195,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_volunteer_summary_daily * table:screen_kc_volunteer_summary_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("act/volunteersummary") @PostMapping("act/volunteersummary")
public Result volunteerSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcVolunteerSummaryFormDTO> formDTO) { public Result volunteerSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcVolunteerSummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -216,13 +216,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_project_summary_grid_daily * table:screen_kc_project_summary_grid_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("project/summary") @PostMapping("project/summary")
public Result projectSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcProjectSummaryFormDTO> formDTO) { public Result projectSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcProjectSummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -237,13 +237,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_project_category_grid_daily * table:screen_kc_project_category_grid_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("project/categorysummary") @PostMapping("project/categorysummary")
public Result categorySummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcCategorySummaryFormDTO> formDTO) { public Result categorySummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcCategorySummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -258,13 +258,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_project_satis_grid_monthly * table:screen_kc_project_satis_grid_monthly
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("project/satisanalysis") @PostMapping("project/satisanalysis")
public Result projectSatisanalysis(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcProjectSatisanalysisFormDTO> formDTO) { public Result projectSatisanalysis(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcProjectSatisanalysisFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -279,13 +279,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_news_summary_daily * table:screen_kc_news_summary_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("news/summary") @PostMapping("news/summary")
public Result newsSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsSummaryFormDTO> formDTO) { public Result newsSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsSummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -300,13 +300,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_news_trend_monthly * table:screen_kc_news_trend_monthly
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("news/trend") @PostMapping("news/trend")
public Result newsTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsTrendFormDTO> formDTO) { public Result newsTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsTrendFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -321,13 +321,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_news_rank * table:screen_kc_news_rank
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("news/hotrank") @PostMapping("news/hotrank")
public Result newsHotRank(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsHotRankFormDTO> formDTO) { public Result newsHotRank(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsHotRankFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -342,13 +342,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_news_category_analysis * table:screen_kc_news_category_analysis
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("news/categoryanalysis") @PostMapping("news/categoryanalysis")
public Result newsCategoryAnalysis(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsCategoryAnalysisFormDTO> formDTO) { public Result newsCategoryAnalysis(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcNewsCategoryAnalysisFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -363,13 +363,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_group_summary_grid_daily * table:screen_kc_group_summary_grid_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("group/summary") @PostMapping("group/summary")
public Result groupSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcGroupSummaryFormDTO> formDTO) { public Result groupSummary(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcGroupSummaryFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -384,13 +384,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_group_detail_grid_daily * table:screen_kc_group_detail_grid_daily
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("group/detail") @PostMapping("group/detail")
public Result groupDetail(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcGroupDetailFormDTO> formDTO) { public Result groupDetail(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcGroupDetailFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);
@ -405,13 +405,13 @@ public class KcScreenCollController {
* 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false * 所以如果项目上是分批上传第一次为isFirst=true,后面isFirst应为false
* table:screen_kc_topic_trend_grid_monthly * table:screen_kc_topic_trend_grid_monthly
* *
* *
* @param formDTO * @param formDTO
* @return void * @return void
* @Author zhangyong * @Author zhangyong
* @Date 15:57 2020-09-09 * @Date 15:57 2020-09-09
**/ **/
@PostMapping("group/topictrend") @PostMapping("group/topictrend")
public Result groupTopicTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcGroupTopicTrendFormDTO> formDTO) { public Result groupTopicTrend(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<KcGroupTopicTrendFormDTO> formDTO) {
formDTO.setCustomerId(customerId); formDTO.setCustomerId(customerId);

2
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/ScreenProjectDataCollController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/ScreenProjectDataCollController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.commons.tools.validator.ValidatorUtils;

2
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/ShiBeiScreenCollController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/ShiBeiScreenCollController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.indexcollect.form.CustomerBizOrgFormDTO; import com.epmet.dto.indexcollect.form.CustomerBizOrgFormDTO;

3
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/StatsUserController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/StatsUserController.java

@ -1,4 +1,4 @@
package com.epmet.controller; package com.epmet.controller.external;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.commons.tools.validator.ValidatorUtils;
@ -30,6 +30,7 @@ public class StatsUserController {
* @param formDTO * @param formDTO
* @description 工作端数据一期用户分析参与用户注册用户分析 * @description 工作端数据一期用户分析参与用户注册用户分析
* @Date 2021/3/26 13:27 * @Date 2021/3/26 13:27
* 自用的方法 不暴漏
**/ **/
@RequestMapping("execute") @RequestMapping("execute")
public Result execute(@RequestBody StatsFormDTO formDTO) { public Result execute(@RequestBody StatsFormDTO formDTO) {

8
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/plugins/OfsController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/plugins/OfsController.java

@ -1,4 +1,4 @@
package com.epmet.controller.plugins; package com.epmet.controller.external.plugins;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.commons.tools.validator.ValidatorUtils;
@ -19,16 +19,16 @@ import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("plugins/ofs") @RequestMapping("plugins/ofs")
public class OfsController { public class OfsController {
@Autowired @Autowired
private OfsService ofsService; private OfsService ofsService;
/** /**
* @param customerId * @param customerId
* @param formDTO * @param formDTO
* @author yinzuomei * @author yinzuomei
* @description 146一张清单 isFirst=true时,根据customerId先删除后增加 * @description 146一张清单 isFirst=true时,根据customerId先删除后增加
* @Date 2021/1/22 10:19 * @Date 2021/1/22 10:19
**/ **/
@PostMapping("onelist-daily") @PostMapping("onelist-daily")
public Result collOneList(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<OneListFormDTO> formDTO){ public Result collOneList(@RequestHeader("CustomerId") String customerId, @RequestBody ScreenCollFormDTO<OneListFormDTO> formDTO){

4
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/plugins/WorkRecordColController.java → epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/controller/external/plugins/WorkRecordColController.java

@ -1,4 +1,4 @@
package com.epmet.controller.plugins; package com.epmet.controller.external.plugins;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.commons.tools.validator.ValidatorUtils;
@ -35,7 +35,7 @@ public class WorkRecordColController {
* 按月上传工作日志统计数据时同步调用此接口上传字典信息 * 按月上传工作日志统计数据时同步调用此接口上传字典信息
* @param customerId * @param customerId
* @param data * @param data
* @return com.epmet.commons.tools.utils.Result * @return com.epmet.commons.tools.utils.Result
* @author wangc * @author wangc
* @date 2021.02.04 16:16 * @date 2021.02.04 16:16
*/ */
Loading…
Cancel
Save