huliguo
2025-07-03 e3a2245265516fef78b4737d6fffc939e7c5e0af
pt-errand/src/main/java/com/ruoyi/errand/service/impl/ReportServiceImpl.java
@@ -10,6 +10,7 @@
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;
@@ -26,11 +27,14 @@
    @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);
    }