|
|
@ -43,7 +43,6 @@ import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
import java.io.File; |
|
|
|
import java.util.Arrays; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
@ -62,6 +61,9 @@ public class KpiTimeLimitItemServiceImpl extends BaseServiceImpl<KpiTimeLimitIte |
|
|
|
@Autowired |
|
|
|
private EventFeignClient eventFeignClient; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private KpiTimeLimitItemRedis kpiTimeLimitItemRedis; |
|
|
|
|
|
|
|
@Override |
|
|
|
public PageData<KpiTimeLimitItemDTO> page(Map<String, Object> params) { |
|
|
|
String categoryId = params.containsKey("categoryId") ? params.get("categoryId").toString() : null; |
|
|
@ -124,7 +126,7 @@ public class KpiTimeLimitItemServiceImpl extends BaseServiceImpl<KpiTimeLimitIte |
|
|
|
|
|
|
|
for (CategoryInfoResultDTO categoryInfo : categoryInfoList) { |
|
|
|
timeLimit = new KpiTimeLimitItemEntity(); |
|
|
|
|
|
|
|
|
|
|
|
timeLimit.setValidCloseTime(dto.getValidCloseTime()); |
|
|
|
timeLimit.setValidRespondTime(dto.getValidRespondTime()); |
|
|
|
|
|
|
@ -141,6 +143,8 @@ public class KpiTimeLimitItemServiceImpl extends BaseServiceImpl<KpiTimeLimitIte |
|
|
|
timeLimit.setParentCategoryIds(categoryInfo.getPids()); |
|
|
|
timeLimit.setParentCategoryNames(categoryInfo.getParentNames()); |
|
|
|
entityList.add(timeLimit); |
|
|
|
|
|
|
|
kpiTimeLimitItemRedis.setTimelimitItem(timeLimit); |
|
|
|
} |
|
|
|
|
|
|
|
baseDao.deleteBatchByCategoryIds(distinctCategoryIds); |
|
|
|