From a8f246c026593eac16e3bb3d43d7238af79e7244 Mon Sep 17 00:00:00 2001 From: Timer <@> Date: Tue, 10 Mar 2026 22:14:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=82=E5=B8=B8=E4=B8=8A=E6=8A=A5bug+KPI?= =?UTF-8?q?=E6=B5=8B=E9=87=8F=E7=82=B9=E8=AF=A6=E6=83=85=E5=8F=8D=E6=98=BE?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/sipai/controller/work/KPIPointController.java | 6 ++++-- src/main/java/com/sipai/service/msg/MsgServiceImpl.java | 3 ++- src/main/webapp/jsp/work/KPIPointView.jsp | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/sipai/controller/work/KPIPointController.java b/src/main/java/com/sipai/controller/work/KPIPointController.java index 775dc4be..1ecb9ada 100644 --- a/src/main/java/com/sipai/controller/work/KPIPointController.java +++ b/src/main/java/com/sipai/controller/work/KPIPointController.java @@ -144,15 +144,17 @@ public class KPIPointController { public String doview(HttpServletRequest request,Model model){ String userId = request.getParameter("id"); KPIPoint kPIPoint = this.kPIPointService.selectById(userId); + // 保存原始bizid用于MPoint查询 + String originalBizid = kPIPoint.getBizid(); ProcessSection processSection = this.processSectionService.selectById(kPIPoint.getProcesssectionid()); if (processSection != null) { kPIPoint.setProcessectionname(processSection.getName()); } - Company company = this.unitService.getCompById(kPIPoint.getBizid()); + Company company = this.unitService.getCompById(originalBizid); if (company != null) { kPIPoint.setBizid(company.getName()); } - MPoint mPoint = this.mPointService.selectById(kPIPoint.getBizid(),kPIPoint.getMpointid()); + MPoint mPoint = this.mPointService.selectById(originalBizid,kPIPoint.getMpointid()); if (mPoint != null) { kPIPoint.setMpointname(mPoint.getParmname()); } diff --git a/src/main/java/com/sipai/service/msg/MsgServiceImpl.java b/src/main/java/com/sipai/service/msg/MsgServiceImpl.java index 2ab9be8a..d9899f00 100644 --- a/src/main/java/com/sipai/service/msg/MsgServiceImpl.java +++ b/src/main/java/com/sipai/service/msg/MsgServiceImpl.java @@ -454,7 +454,8 @@ public class MsgServiceImpl implements MsgService { String mtypeid = ""; int result = 0; MsgType mtype = new MsgType(); - mtype = this.msgtypeService.getMsgType(" where T.id='" + msgtypeid + "' order by T.insdt").get(0); + List msgType = this.msgtypeService.getMsgType(" where T.id='" + msgtypeid + "' order by T.insdt"); + mtype = msgType.get(0); String sendway = mtype.getSendway(); String[] recvids = recvid.split(","); //判断权限 diff --git a/src/main/webapp/jsp/work/KPIPointView.jsp b/src/main/webapp/jsp/work/KPIPointView.jsp index d0e0e129..21141b14 100644 --- a/src/main/webapp/jsp/work/KPIPointView.jsp +++ b/src/main/webapp/jsp/work/KPIPointView.jsp @@ -28,7 +28,7 @@
- +
@@ -36,7 +36,7 @@
- +