lyh
12 小时以前 ce3f55e4daea0640fd5065b8e655c3b177e79b9b
lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/service/impl/EamReportRepairServiceImpl.java
@@ -54,7 +54,6 @@
    @Resource
    private IEamEquipmentExtendService eamEquipmentExtendService;
    @Autowired
    private IBaseFactoryUserService baseFactoryUserService;
    @Autowired
@@ -467,6 +466,7 @@
     */
    @Override
    public IPage<EamReportRepairDto> reportRepairList(String code, Page<EamReportRepairDto> page){
        IPage<EamReportRepairDto> eamReportRepairDtoIPage=new Page<>();
        // 用户数据权限检查
        LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
        if (sysUser == null) {
@@ -503,11 +503,19 @@
        queryWrapper.orderByDesc("wmo.create_time");
        switch (code){
            case "bx":
                return baseMapper.queryPageList(page,queryWrapper);
                eamReportRepairDtoIPage=baseMapper.queryPageList(page,queryWrapper);
                break;
            case "stop":
                return baseMapper.queryPageList(page,queryWrapper.eq("breakdown_flag", "1"));
                eamReportRepairDtoIPage=baseMapper.queryPageList(page,queryWrapper.eq("breakdown_flag", "1"));
                break;
            default:
                return baseMapper.queryPageList(page,queryWrapper.eq("breakdown_flag", "0"));
                eamReportRepairDtoIPage=baseMapper.queryPageList(page,queryWrapper.eq("breakdown_flag", "0"));
                break;
        }
        eamReportRepairDtoIPage.getRecords().forEach(eamReportRepairDto -> {
            eamReportRepairDto.setTechnologyStatus(eamEquipmentExtendService.getById(eamReportRepairDto.getEquipmentId()).getTechnologyStatus());
        });
        return eamReportRepairDtoIPage;
    }
}