| | |
| | | private IMaintainProjectItemService maintainProjectItemService; |
| | | |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public MaintainRecord createMaintainRecord(MaintainRecordAddVO MaintainRecordAddVO) { |
| | | if (Func.isBlank(MaintainRecordAddVO.getRecordCode())) { |
| | |
| | | return maintainRecord; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public MaintainRecord editMaintainRecord(MaintainRecordUpdateVO maintainRecordUpdateVO) { |
| | | LocalDateTime now = LocalDateTime.now(); |
| | |
| | | return maintainRecordUp; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public MaintainRecordVO getMaintainRecord(Long id) { |
| | | MaintainRecord maintainRecord = (MaintainRecord) getById(id); |
| | | MaintainRecordVO maintainRecordVo = MaintainRecordConvert.INSTANCE.convert(maintainRecord); |
| | |
| | | return maintainRecordVo; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public List<MaintainRecordVO> queryMaintainRecordList(MaintainRecordSearchVO maintainRecordSearchVO) { |
| | | List<MaintainRecord> list = new ArrayList<>(); |
| | | if (!maintainRecordSearchVO.getFilterPlus().booleanValue()) { |
| | |
| | | return result; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public IPage<MaintainRecordVO> queryMaintainRecordPage(MaintainRecordSearchVO maintainRecordSearchVO, Query query) { |
| | | IPage<MaintainRecord> pages; |
| | | if (!maintainRecordSearchVO.getFilterPlus().booleanValue()) { |
| | |
| | | return result; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public List<MaintainRecordItemVO> queryMaintainRecordItemList(Long recordId) { |
| | | return this.maintainRecordItemService.getMaintainRecordItemListByRecordId(recordId, AuthUtil.getTenantId()); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public IPage<MaintainRecordItemVO> queryMaintainRecordItemListPage(Long recordId, Query query) { |
| | | return this.maintainRecordItemService.queryMaintainRecordItemListPage(recordId, AuthUtil.getTenantId(), query); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public Boolean deleteMaintainRecord(MaintainRecordIdListVO maintainRecordIdListVO) { |
| | | List<MaintainRecord> maintainRecordList = listByIds(maintainRecordIdListVO.getIdList()); |
| | |
| | | return true; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public Boolean confirmMaintainRecord(Long id) { |
| | | LocalDateTime now = LocalDateTime.now(); |
| | |
| | | return true; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public BladeFile exportMaintainRecord(MaintainRecordExportVO maintainRecordExportVO, HttpServletResponse response) { |
| | | List<MaintainRecordExcel> list = this.baseMapper.export(maintainRecordExportVO, null); |
| | | list.forEach(i -> { |
| | |
| | | return this.ossBuilder.tempTemplate().putFile(multipartFile.getOriginalFilename(), multipartFile); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public MaintainStatisticsVO maintainStatisticsNum() { |
| | | MaintainStatisticsVO maintainStatisticsVo = new MaintainStatisticsVO(); |
| | | MaintainStatisticsVO maintainPlanStatisticsNum = this.maintainPlanService.maintainPlanStatisticsNum(); |
| | |
| | | return maintainStatisticsVo; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public IPage<MaintainRecordVO> pageMaintainPlanConfirmed(Query query, MaintainPlanExpireQueryVO maintainPlanExpireQueryVO) { |
| | | IPage<MaintainRecord> page = page(Condition.getPage(query), Wrappers.<MaintainRecord>lambdaQuery() |
| | | .eq(MaintainRecord::getTenantId, AuthUtil.getTenantId()) |
| | |
| | | return voiPage; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tpm.service.IMaintainRecordService |
| | | |
| | | public MaintainVO getMaintainDetail(String id) { |
| | | MaintainVO result = new MaintainVO(); |
| | | MaintainPlanVO maintainPlanVO = this.maintainPlanService.getMaintainPlan(Long.valueOf(id)); |