From c081584b3b5ee701e534a7c6eadd4ed9aa25045f Mon Sep 17 00:00:00 2001 From: zhubaomin <zhubaomin> Date: 星期五, 29 十一月 2024 15:27:51 +0800 Subject: [PATCH] 获取巡检员列表(可按巡检员姓名模块查询) --- pipIrr-platform/pipIrr-web/pipIrr-web-app/src/main/java/com/dy/pipIrrApp/issue/IssueSv.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-app/src/main/java/com/dy/pipIrrApp/issue/IssueSv.java b/pipIrr-platform/pipIrr-web/pipIrr-web-app/src/main/java/com/dy/pipIrrApp/issue/IssueSv.java index ee70618..5787d84 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-app/src/main/java/com/dy/pipIrrApp/issue/IssueSv.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-app/src/main/java/com/dy/pipIrrApp/issue/IssueSv.java @@ -1,6 +1,8 @@ package com.dy.pipIrrApp.issue; +import com.alibaba.fastjson2.JSONObject; import com.dy.common.webUtil.QueryResultVo; +import com.dy.common.webUtil.ResultCodeMsg; import com.dy.pipIrrApp.issue.dto.DtoDeleteParam; import com.dy.pipIrrApp.issue.qo.QoIssueReport; import com.dy.pipIrrGlobal.daoOp.OpeIssueReportMapper; @@ -8,6 +10,7 @@ import com.dy.pipIrrGlobal.pojoOp.OpeIssueReport; import com.dy.pipIrrGlobal.pojoOp.OpeReportReply; import com.dy.pipIrrGlobal.voOp.VoIssueReport; +import com.dy.pipIrrGlobal.voOp.VoIssueReportReply; import lombok.extern.slf4j.Slf4j; import org.apache.dubbo.common.utils.PojoUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -114,7 +117,40 @@ return "鍥炲璁板綍娣诲姞澶辫触"; } + OpeIssueReport issueReport = new OpeIssueReport(); + issueReport.setId(po.getReportId()); + issueReport.setState((byte)2); + Integer rec = opeIssueReportMapper.updateByPrimaryKeySelective(issueReport); + if(rec == 0) { + return "宸℃鍛橀棶棰樹笂鎶ョ姸鎬佷慨鏀瑰け璐�"; + } return "sucess"; } + /** + * 鑾峰彇涓婃姤鍥炲淇℃伅 + * @param reportId + * @return + */ + public JSONObject getReportReply(Long reportId) { + JSONObject result = new JSONObject(); + if(reportId == null) { + result.put("code", ResultCodeMsg.RsCode.ERROR_CODE); + result.put("msg","璇烽�夋嫨涓�涓棶棰樹笂鎶�"); + return result; + } + + VoIssueReportReply issueReportReply = opeReportReplyMapper.getReportReplyByReportId(reportId); + if(issueReportReply != null) { + result.put("code", ResultCodeMsg.RsCode.SUCCESS_CODE); + result.put("msg","success"); + result.put("data", issueReportReply); + return result; + } + result.put("code", ResultCodeMsg.RsCode.ERROR_CODE); + result.put("msg","鏈幏鍙栧埌涓婃姤鍥炲淇℃伅"); + return result; + + } + } -- Gitblit v1.8.0