wuzeyu
2024-12-11 4bd1bd1a4618126858242f4ca4a61c303f5c7529
pipIrr-platform/pipIrr-web/pipIrr-web-app/src/main/java/com/dy/pipIrrApp/issue/IssueCtrl.java
@@ -75,6 +75,26 @@
    }
    /**
     * 获取一个巡检员问题上报记录详情
     * @param issueReportId
     * @return
     */
    @GetMapping(path = "/getOneIssueReport")
    @SsoAop()
    public BaseResponse<VoIssueReport> getOneIssueReport(@RequestParam("issueReportId") Long issueReportId) {
        try {
            VoIssueReport issueReport = issueSv.getIssueReportById(issueReportId);
            if(issueReport == null) {
                return BaseResponseUtils.buildNonExist();
            }
            return BaseResponseUtils.buildSuccess(issueReport);
        } catch (Exception e) {
            log.error("获取问题上报记录详情异常", e);
            return BaseResponseUtils.buildException(e.getMessage());
        }
    }
    /**
     * 逻辑删除巡检员问题上报,删除前先判断要删除的上报是否存在
     * @param po
     * @param bindingResult