| | |
| | | package org.jeecg.modules.eam.controller; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | |
| | | */ |
| | | @ApiOperation(value = "项目性维修明细主表ID查询", notes = "项目性维修明细-通主表ID查询") |
| | | @GetMapping(value = "/queryProjectMaintenanceOrderDetailByMainId") |
| | | public Result<List<ProjectMaintenanceOrderDetail>> queryProjectMaintenanceOrderDetailByMainId(@RequestParam(name = "id", required = true) String id) { |
| | | List<ProjectMaintenanceOrderDetail> projectMaintenanceOrderDetailList = projectMaintenanceOrderDetailService.selectByMainId(id); |
| | | return Result.OK(projectMaintenanceOrderDetailList); |
| | | public Result<?> queryProjectMaintenanceOrderDetailByMainId(@RequestParam(name = "id", required = true) String id) { |
| | | // List<ProjectMaintenanceOrderDetail> projectMaintenanceOrderDetailList = projectMaintenanceOrderDetailService.selectByMainId(id); |
| | | //字典转换 |
| | | LambdaQueryWrapper<ProjectMaintenanceOrderDetail> queryWrapper = new LambdaQueryWrapper<>(); |
| | | queryWrapper.eq(ProjectMaintenanceOrderDetail::getProjectMaintenanceOrderId, id); |
| | | queryWrapper.orderByDesc(ProjectMaintenanceOrderDetail::getId); |
| | | //分页 默认一次大修或项修不会超过100台设备 |
| | | Page<ProjectMaintenanceOrderDetail> page = new Page<ProjectMaintenanceOrderDetail>(1, 100); |
| | | Page<ProjectMaintenanceOrderDetail> page1 = projectMaintenanceOrderDetailService.page(page, queryWrapper); |
| | | return Result.OK(page1); |
| | | } |
| | | |
| | | /** |