| | |
| | | |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.chargingPile.api.model.Partner; |
| | | import com.ruoyi.chargingPile.api.model.TAccountingStrategy; |
| | | import com.ruoyi.chargingPile.api.query.TAccountingStrategyQuery; |
| | | import com.ruoyi.chargingPile.api.vo.TAccountingStrategyVO; |
| | | import com.ruoyi.chargingPile.api.vo.TParkingLotVO; |
| | | import com.ruoyi.chargingPile.mapper.TAccountingStrategyMapper; |
| | | import com.ruoyi.chargingPile.service.IPartnerService; |
| | | import com.ruoyi.chargingPile.service.TAccountingStrategyService; |
| | | import com.ruoyi.common.core.web.page.PageInfo; |
| | | import com.ruoyi.other.api.feignClient.OtherClient; |
| | |
| | | |
| | | @Resource |
| | | private SysUserClient sysUserClient; |
| | | @Resource |
| | | private IPartnerService partnerService; |
| | | @Override |
| | | public PageInfo<TAccountingStrategyVO> pageList(TAccountingStrategyQuery query) { |
| | | PageInfo<TAccountingStrategyVO> pageInfo = new PageInfo<>(query.getPageCurr(), query.getPageSize()); |
| | |
| | | tAccountingStrategyVO.setAuditStatus(auditRecord.getAuditStatus()); |
| | | tAccountingStrategyVO.setAuditRecordId(auditRecord.getId()); |
| | | tAccountingStrategyVO.setAuditParentId(auditRecord.getParentId()); |
| | | tAccountingStrategyVO.setPartnerId(auditRecord.getPartnerId()); |
| | | Partner partner = auditRecord.getPartnerId() == null |
| | | ? null : partnerService.getById(auditRecord.getPartnerId()); |
| | | tAccountingStrategyVO.setPartnerName(partner == null ? null : partner.getName()); |
| | | } |
| | | } |
| | | pageInfo.setRecords(list); |