| | |
| | | import com.iailab.module.data.point.dto.DaMathPointDTO; |
| | | import com.iailab.module.data.point.dto.DaPointDTO; |
| | | import com.iailab.module.data.point.dto.DaPointWriteValueDTO; |
| | | import com.iailab.module.data.point.entity.DaPointBadHistoryEntity; |
| | | import com.iailab.module.data.point.service.DaMathPointService; |
| | | import com.iailab.module.data.point.service.DaPointBadHistoryService; |
| | | import com.iailab.module.data.point.service.DaPointService; |
| | | import com.iailab.module.data.point.vo.DaPointBadHistoryPageReqVO; |
| | | import com.iailab.module.data.point.vo.DaPointCountReqVO; |
| | | import com.iailab.module.data.point.vo.DaPointPageReqVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.util.CollectionUtils; |
| | |
| | | |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | import java.util.stream.IntStream; |
| | | |
| | | /** |
| | | * @author PanZhibao |
| | |
| | | |
| | | @Autowired |
| | | private DaMathPointService daMathPointService; |
| | | |
| | | @Autowired |
| | | private DaPointBadHistoryService daPointBadHistoryService; |
| | | |
| | | @Override |
| | | public ApiPointDTO getInfoById(String pointId) { |
| | |
| | | }); |
| | | return new PageResult<>(dataList, pageResult.getTotal()); |
| | | } |
| | | |
| | | @Override |
| | | public PageResult<ApiPointBadHistoryDTO> queryPointBadHistoryPage(ApiPointBadHistoryPageReqVO reqVO) { |
| | | DaPointBadHistoryPageReqVO req = ConvertUtils.sourceToTarget(reqVO, DaPointBadHistoryPageReqVO.class); |
| | | PageResult<DaPointBadHistoryEntity> page = daPointBadHistoryService.queryPage(req); |
| | | List<ApiPointBadHistoryDTO> dataList = ConvertUtils.sourceToTarget(page.getList(), ApiPointBadHistoryDTO.class); |
| | | return new PageResult<>(dataList, page.getTotal()); |
| | | } |
| | | |
| | | @Override |
| | | public String getPointTotalCount(ApiPointCountReqVO reqVO) { |
| | | DaPointCountReqVO req = ConvertUtils.sourceToTarget(reqVO, DaPointCountReqVO.class); |
| | | return daPointService.getPointCount(req).toString(); |
| | | } |
| | | } |