|
@ -694,11 +694,13 @@ public class IcTripReportRecordServiceImpl extends BaseServiceImpl<IcTripReportR |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public PageData<EmphasisTripListResultDTO> emphasisTripList(EmphasisTripListFormDTO formDTO) { |
|
|
public PageData<EmphasisTripListResultDTO> emphasisTripList(EmphasisTripListFormDTO formDTO) { |
|
|
CustomerStaffInfoCacheResult staffInfo = CustomerStaffRedis.getStaffInfo(formDTO.getCustomerId(), formDTO.getStaffId()); |
|
|
if (StringUtils.isBlank(formDTO.getId())){ |
|
|
if (null == staffInfo){ |
|
|
CustomerStaffInfoCacheResult staffInfo = CustomerStaffRedis.getStaffInfo(formDTO.getCustomerId(), formDTO.getStaffId()); |
|
|
throw new EpmetException("未查询到工作人员信息:"+formDTO.getStaffId()); |
|
|
if (null == staffInfo){ |
|
|
|
|
|
throw new EpmetException("未查询到工作人员信息:"+formDTO.getStaffId()); |
|
|
|
|
|
} |
|
|
|
|
|
formDTO.setAgencyId(staffInfo.getAgencyId()); |
|
|
} |
|
|
} |
|
|
formDTO.setAgencyId(staffInfo.getAgencyId()); |
|
|
|
|
|
PageData<EmphasisTripListResultDTO> result = new PageData<>(); |
|
|
PageData<EmphasisTripListResultDTO> result = new PageData<>(); |
|
|
if (formDTO.getIsPage()){ |
|
|
if (formDTO.getIsPage()){ |
|
|
PageInfo<EmphasisTripListResultDTO> pageInfo = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()).doSelectPageInfo(() -> baseDao.emphasisTripList(formDTO)); |
|
|
PageInfo<EmphasisTripListResultDTO> pageInfo = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize()).doSelectPageInfo(() -> baseDao.emphasisTripList(formDTO)); |
|
@ -733,7 +735,13 @@ public class IcTripReportRecordServiceImpl extends BaseServiceImpl<IcTripReportR |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public EmphasisTripListResultDTO emphasisTripDetail(EmphasisTripDetailFormDTO formDTO) { |
|
|
public EmphasisTripListResultDTO emphasisTripDetail(EmphasisTripDetailFormDTO formDTO) { |
|
|
return null; |
|
|
EmphasisTripListFormDTO emphasisTripListFormDTO = new EmphasisTripListFormDTO(); |
|
|
|
|
|
emphasisTripListFormDTO.setId(formDTO.getId()); |
|
|
|
|
|
PageData<EmphasisTripListResultDTO> pageData = emphasisTripList(emphasisTripListFormDTO); |
|
|
|
|
|
if (CollectionUtils.isEmpty(pageData.getList())){ |
|
|
|
|
|
throw new EpmetException("未查询到行程信息:"+formDTO.getId()); |
|
|
|
|
|
} |
|
|
|
|
|
return pageData.getList().get(NumConstant.ZERO); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|