|
|
@ -3,7 +3,6 @@ package com.epmet.datareport.service.user.impl; |
|
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
|
|
import com.epmet.commons.tools.exception.RenException; |
|
|
|
import com.epmet.commons.tools.utils.ConvertUtils; |
|
|
|
import com.epmet.commons.tools.utils.DateUtils; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.datareport.constant.PatrolConstant; |
|
|
|
import com.epmet.datareport.dao.user.StaffPatrolDetailDao; |
|
|
@ -19,7 +18,7 @@ import com.epmet.dto.form.RecordListFormDTO; |
|
|
|
import com.epmet.dto.form.PatrolCountFormDTO; |
|
|
|
import com.epmet.user.result.GridManagerListResultDTO; |
|
|
|
import com.epmet.dto.result.PatrolCountResultDTO; |
|
|
|
import com.epmet.user.result.GridManagerListYuShanResultDTO; |
|
|
|
import com.epmet.user.result.GridManagerListGeneralResultDTO; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
@ -138,15 +137,15 @@ public class StaffPatrolDetailServiceImpl implements StaffPatrolDetailService { |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 网格员分布-榆山 |
|
|
|
* @Description 网格员分布 |
|
|
|
* @Param formDTO |
|
|
|
* @author zxc |
|
|
|
* @date 2021/8/25 3:00 下午 |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public List<GridManagerListYuShanResultDTO> gridManagerListYuShan(GridManagerListFormDTO formDTO) { |
|
|
|
public List<GridManagerListGeneralResultDTO> gridManagerListGeneral(GridManagerListFormDTO formDTO) { |
|
|
|
List<GridManagerListResultDTO> resultTwo = this.gridManagerList(formDTO); |
|
|
|
List<GridManagerListYuShanResultDTO> result = ConvertUtils.sourceToTarget(resultTwo, GridManagerListYuShanResultDTO.class); |
|
|
|
List<GridManagerListGeneralResultDTO> result = ConvertUtils.sourceToTarget(resultTwo, GridManagerListGeneralResultDTO.class); |
|
|
|
Result<List<PatrolYuShanResultDTO>> listResult = epmetUserOpenFeignClient.patrolInfo(formDTO.getAgencyId()); |
|
|
|
if (!listResult.success()){ |
|
|
|
throw new RenException("查询巡查次数和时长失败"); |
|
|
|