|
@ -8,6 +8,7 @@ import com.epmet.constant.ExtractConstant; |
|
|
import com.epmet.dao.evaluationindex.extract.FactOriginIssueLogDailyDao; |
|
|
import com.epmet.dao.evaluationindex.extract.FactOriginIssueLogDailyDao; |
|
|
import com.epmet.dao.evaluationindex.extract.FactOriginIssueMainDailyDao; |
|
|
import com.epmet.dao.evaluationindex.extract.FactOriginIssueMainDailyDao; |
|
|
import com.epmet.dao.stats.DimAgencyDao; |
|
|
import com.epmet.dao.stats.DimAgencyDao; |
|
|
|
|
|
import com.epmet.dto.extract.form.ExtractFormDTO; |
|
|
import com.epmet.dto.extract.form.IssueLogDailyFormDTO; |
|
|
import com.epmet.dto.extract.form.IssueLogDailyFormDTO; |
|
|
import com.epmet.dto.extract.form.IssueMainDailyFormDTO; |
|
|
import com.epmet.dto.extract.form.IssueMainDailyFormDTO; |
|
|
import com.epmet.dto.extract.result.SatisfactionInfoResultDTO; |
|
|
import com.epmet.dto.extract.result.SatisfactionInfoResultDTO; |
|
@ -25,6 +26,7 @@ import org.springframework.stereotype.Service; |
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
import org.springframework.util.CollectionUtils; |
|
|
import org.springframework.util.CollectionUtils; |
|
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotBlank; |
|
|
import java.util.ArrayList; |
|
|
import java.util.ArrayList; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
import java.util.Map; |
|
|
import java.util.Map; |
|
@ -53,13 +55,14 @@ public class IssueExtractServiceImpl implements IssueExtractService { |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* @Description 议题抽取 |
|
|
* @Description 议题抽取 |
|
|
* @param customerId |
|
|
* @param extractFormDTO |
|
|
* @param dateId |
|
|
|
|
|
* @author zxc |
|
|
* @author zxc |
|
|
* @date 2020/9/15 2:02 下午 |
|
|
* @date 2020/9/15 2:02 下午 |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public Boolean issueExtractMain(String customerId, String dateId) { |
|
|
public Boolean issueExtractMain(ExtractFormDTO extractFormDTO) { |
|
|
|
|
|
String customerId = extractFormDTO.getCustomerId(); |
|
|
|
|
|
String dateId = extractFormDTO.getDateId(); |
|
|
// 1. 议题信息查询
|
|
|
// 1. 议题信息查询
|
|
|
List<IssueInfoResultDTO> listResult = issueService.selectIssueInfo(customerId, dateId); |
|
|
List<IssueInfoResultDTO> listResult = issueService.selectIssueInfo(customerId, dateId); |
|
|
List<IssueMainDailyFormDTO> result = new ArrayList<>(); |
|
|
List<IssueMainDailyFormDTO> result = new ArrayList<>(); |
|
@ -147,13 +150,14 @@ public class IssueExtractServiceImpl implements IssueExtractService { |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* @Description 议题抽取(log) |
|
|
* @Description 议题抽取(log) |
|
|
* @param customerId |
|
|
* @param extractFormDTO |
|
|
* @param dateId |
|
|
|
|
|
* @author zxc |
|
|
* @author zxc |
|
|
* @date 2020/9/16 9:41 上午 |
|
|
* @date 2020/9/16 9:41 上午 |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public Boolean issueExtractLog(String customerId, String dateId) { |
|
|
public Boolean issueExtractLog(ExtractFormDTO extractFormDTO) { |
|
|
|
|
|
String customerId = extractFormDTO.getCustomerId(); |
|
|
|
|
|
String dateId = extractFormDTO.getDateId(); |
|
|
List<IssueLogDailyFormDTO> result = new ArrayList<>(); |
|
|
List<IssueLogDailyFormDTO> result = new ArrayList<>(); |
|
|
// 1. 查询议题process
|
|
|
// 1. 查询议题process
|
|
|
List<IssueProcessInfoResultDTO> listResult = issueService.selectIssueProcessInfo(customerId, dateId); |
|
|
List<IssueProcessInfoResultDTO> listResult = issueService.selectIssueProcessInfo(customerId, dateId); |
|
|