Browse Source

emm

dev_shibei_match
zxc 4 years ago
parent
commit
bbb97fa7d7
  1. 3
      epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/dto/result/DailyStatisticalVoteJobResultDTO.java
  2. 2
      epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/IssueVoteStatisticalDailyController.java
  3. 2
      epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueVoteDetailDao.xml

3
epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/dto/result/DailyStatisticalVoteJobResultDTO.java

@ -4,6 +4,7 @@ import com.epmet.commons.tools.constant.NumConstant;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
/** /**
* @Author zxc * @Author zxc
@ -20,7 +21,7 @@ public class DailyStatisticalVoteJobResultDTO implements Serializable {
/** /**
* 统计日期 * 统计日期
*/ */
private String statisticalDate; private Date statisticalDate;
/** /**
* 到该日的总赞成数 * 到该日的总赞成数

2
epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/IssueVoteStatisticalDailyController.java

@ -100,7 +100,7 @@ public class IssueVoteStatisticalDailyController {
* @date 2020.05.20 15:39 * @date 2020.05.20 15:39
**/ **/
@PostMapping(value = "dailystatisticalvotejob") @PostMapping(value = "dailystatisticalvotejob")
public Result dailyStatisticalVoteJob(DailyStatisticalVoteJob form){ public Result dailyStatisticalVoteJob(@RequestBody DailyStatisticalVoteJob form){
// issueVoteStatisticalDailyService.countVotingDailyStatistic(); // issueVoteStatisticalDailyService.countVotingDailyStatistic();
issueVoteStatisticalDailyService.countVotingDailyStatisticNew(form); issueVoteStatisticalDailyService.countVotingDailyStatisticNew(form);
return new Result(); return new Result();

2
epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueVoteDetailDao.xml

@ -199,7 +199,7 @@
COUNT(CASE WHEN vd.ATTITUDE = 'opposition' THEN 1 END) AS oppositionIncrement, COUNT(CASE WHEN vd.ATTITUDE = 'opposition' THEN 1 END) AS oppositionIncrement,
COUNT(CASE WHEN vd.ATTITUDE = 'support' THEN 1 END) AS supportCount, COUNT(CASE WHEN vd.ATTITUDE = 'support' THEN 1 END) AS supportCount,
COUNT(CASE WHEN vd.ATTITUDE = 'support' THEN 1 END) AS supportIncrement, COUNT(CASE WHEN vd.ATTITUDE = 'support' THEN 1 END) AS supportIncrement,
#{dateId} AS statisticalDate str_to_date(#{dateId},'%Y-%m-%d') AS statisticalDate
FROM issue_vote_detail vd FROM issue_vote_detail vd
WHERE vd.DEL_FLAG = '0' WHERE vd.DEL_FLAG = '0'
AND vd.CUSTOMER_ID = #{customerId} AND vd.CUSTOMER_ID = #{customerId}

Loading…
Cancel
Save