| | |
| | | qw.like(StringUtils.isNotBlank(bo.getInspName()),"ir.insp_name", bo.getInspName()); |
| | | qw.like(bo.getEquName() != null, "equ.equ_name", bo.getEquName()); |
| | | qw.like(bo.getAssetNo() != null, "equ.asset_no", bo.getAssetNo()); |
| | | if (params.get("searchValue") != null && StringUtils.isNotBlank(params.get("searchValue").toString())) { |
| | | qw.and(wq -> wq.like("equ.equ_name", params.get("searchValue")) |
| | | .or().like("equ.asset_no", params.get("searchValue")) |
| | | ); |
| | | } |
| | | qw.like(bo.getEquId() != null, "equ.equ_id", bo.getEquId()); |
| | | qw.eq(StringUtils.isNotBlank(bo.getInspType()), "ir.insp_type", bo.getInspType()); |
| | | qw.eq(bo.getInspUser() != null, "ir.insp_user", bo.getInspUser()); |
| | |
| | | |
| | | @Override |
| | | public Boolean updateBatchByBo(InspectRecordBo bo) { |
| | | LoginUser loginUser = LoginHelper.getLoginUser(); |
| | | // LoginUser loginUser = LoginHelper.getLoginUser(); |
| | | List<EimsInspectRecord> inspRecordList = MapstructUtils.convert(bo.getInspRecordList(), EimsInspectRecord.class); |
| | | inspRecordList.forEach(item->{ |
| | | // 更新为已点检 |
| | | item.setStatus(DictConstants.EIMS_INSPECT_STATUS_DETAIL.Y); |
| | | item.setInspTime(new Date()); |
| | | item.setInspUser(loginUser.getUserId()); |
| | | // item.setInspTime(new Date()); |
| | | // item.setInspUser(loginUser.getUserId()); |
| | | }); |
| | | return baseMapper.updateBatchById(inspRecordList); |
| | | } |