| | |
| | | import com.ruoyi.errand.domain.AppUser; |
| | | import com.ruoyi.errand.domain.Report; |
| | | import com.ruoyi.errand.mapper.ReportMapper; |
| | | import com.ruoyi.errand.object.dto.app.AddRegisterReportDTO; |
| | | import com.ruoyi.errand.object.dto.app.AddReportDTO; |
| | | import com.ruoyi.errand.object.dto.sys.ReportPageListDTO; |
| | | import com.ruoyi.errand.object.vo.sys.CourierPageListVO; |
| | |
| | | |
| | | @Override |
| | | public void add(AddReportDTO addReportDTO) { |
| | | AppUser appUser = (AppUser) SecurityContextHolder.getContext().getAuthentication().getPrincipal(); |
| | | Report report = new Report(); |
| | | BeanUtils.copyProperties(addReportDTO,report); |
| | | report.setAppUserId(appUser.getId()); |
| | | report.setRegionId(addReportDTO.getRegionId()); |
| | | report.setCommunityName(addReportDTO.getCommunityName()); |
| | | report.setAddressDetail(addReportDTO.getAddressDetail()); |
| | | report.setPhone(addReportDTO.getPhone()); |
| | | report.setUsername(addReportDTO.getUsername()); |
| | | report.setStatus(StatusConstant.UN_DISPOSE); |
| | | report.setCreateTime(LocalDateTime.now()); |
| | | this.save(report); |
| | | } |
| | | |