|
@ -8,11 +8,13 @@ import com.elink.esua.epdc.dto.issue.form.IssueDetailFormDTO; |
|
|
import com.elink.esua.epdc.dto.issue.form.IssueFormDTO; |
|
|
import com.elink.esua.epdc.dto.issue.form.IssueFormDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueCategoryStatisticsResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueCategoryStatisticsResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueDetailResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueDetailResultDTO; |
|
|
|
|
|
import com.elink.esua.epdc.dto.issue.result.IssueHandleProgressResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueResultDTO; |
|
|
import com.elink.esua.epdc.dto.issue.result.IssueResultDTO; |
|
|
import com.elink.esua.epdc.feign.fallback.IssueFeignClientFallback; |
|
|
import com.elink.esua.epdc.feign.fallback.IssueFeignClientFallback; |
|
|
import org.springframework.cloud.openfeign.FeignClient; |
|
|
import org.springframework.cloud.openfeign.FeignClient; |
|
|
import org.springframework.http.MediaType; |
|
|
import org.springframework.http.MediaType; |
|
|
import org.springframework.web.bind.annotation.GetMapping; |
|
|
import org.springframework.web.bind.annotation.GetMapping; |
|
|
|
|
|
import org.springframework.web.bind.annotation.PathVariable; |
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
|
|
|
|
|
import java.util.List; |
|
|
import java.util.List; |
|
@ -64,4 +66,14 @@ public interface IssueFeignClient { |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping(value = "events/epdc-app/issue/statistics", consumes = MediaType.APPLICATION_JSON_VALUE) |
|
|
@GetMapping(value = "events/epdc-app/issue/statistics", consumes = MediaType.APPLICATION_JSON_VALUE) |
|
|
Result<IssueCategoryStatisticsResultDTO> issueCategoryStatistics(IssueCategoryStatisticsFormDTO formDto); |
|
|
Result<IssueCategoryStatisticsResultDTO> issueCategoryStatistics(IssueCategoryStatisticsFormDTO formDto); |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 议题处理进度 |
|
|
|
|
|
* @Params: [issueId] |
|
|
|
|
|
* @Return: com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.issue.result.IssueHandleProgressResultDTO>> |
|
|
|
|
|
* @Author: liuchuang |
|
|
|
|
|
* @Date: 2019/9/9 13:31 |
|
|
|
|
|
*/ |
|
|
|
|
|
@GetMapping(value = "events/epdc-app/issue/progress/{issueId}", consumes = MediaType.APPLICATION_JSON_VALUE) |
|
|
|
|
|
Result<List<IssueHandleProgressResultDTO>> issueHandleProgress(@PathVariable String issueId); |
|
|
} |
|
|
} |
|
|