| | |
| | | import com.panzhihua.common.model.vos.community.ComSwPatrolRecordVO; |
| | | import com.panzhihua.common.model.vos.community.ComSwSafetyWorkRecordVO; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | | import com.panzhihua.service_community.dao.ComActDAO; |
| | | import com.panzhihua.service_community.dao.ComSwPatrolRecordDAO; |
| | | import com.panzhihua.service_community.dao.ComSwPatrolRecordReportDAO; |
| | | import com.panzhihua.service_community.dao.ComSwSafetyWorkRecordDAO; |
| | |
| | | |
| | | @Resource |
| | | private ComSwPatrolRecordReportDAO comSwPatrolRecordReportDAO; |
| | | |
| | | @Resource |
| | | private ComActDAO comActDAO; |
| | | |
| | | @Override |
| | | public R pageSafetyWorkRecord(ComSwPatrolRecordPageDTO comSwPatrolRecordPageDTO) { |
| | |
| | | } |
| | | |
| | | @Override |
| | | public R detailSafetyWorkRecord(Long safetyWorkRecordId) { |
| | | public R detailSafetyWorkRecord(Long safetyWorkRecordId, Long communityId) { |
| | | ComSwSafetyWorkRecordDO swSafetyWorkRecordDO = comSwSafetyWorkRecordDAO.selectById(safetyWorkRecordId); |
| | | if (null == swSafetyWorkRecordDO) { |
| | | return R.fail("该安全工作记录不存在"); |
| | |
| | | comSwSafetyWorkRecordVO.setCreateName(comSwPatrolRecordDAO.getCreateName(comSwSafetyWorkRecordVO.getCreateBy())); |
| | | } |
| | | |
| | | //所属社区名称 |
| | | comSwSafetyWorkRecordVO.setCommunityName(comActDAO.selectById(communityId).getName()); |
| | | return R.ok(comSwSafetyWorkRecordVO); |
| | | } |
| | | |
| | | @Override |
| | | public R detailSafetyWorkRecordByPrId(Long patrolRecordId) { |
| | | public R detailSafetyWorkRecordByPrId(Long patrolRecordId, Long communityId) { |
| | | ComSwPatrolRecordDO comSwPatrolRecordDO = comSwPatrolRecordDAO.selectById(patrolRecordId); |
| | | ComSwPatrolRecordReportDO comSwPatrolRecordReportDO = comSwPatrolRecordReportDAO.selectOne(new QueryWrapper<ComSwPatrolRecordReportDO>().lambda().eq(ComSwPatrolRecordReportDO::getPatrolRecordId, patrolRecordId)); |
| | | if (null != comSwPatrolRecordReportDO) { |
| | |
| | | } |
| | | ComSwSafetyWorkRecordVO comSwSafetyWorkRecordVO = new ComSwSafetyWorkRecordVO(); |
| | | BeanUtils.copyProperties(comSwPatrolRecordDO, comSwSafetyWorkRecordVO); |
| | | //所属社区名称 |
| | | comSwSafetyWorkRecordVO.setCommunityName(comActDAO.selectById(communityId).getName()); |
| | | return R.ok(comSwSafetyWorkRecordVO); |
| | | } |
| | | } |