From 5a147d12e5f8093017c939b81499732c5fa3344d Mon Sep 17 00:00:00 2001 From: zhuo <2089219845@qq.com> Date: 星期五, 14 三月 2025 10:08:40 +0800 Subject: [PATCH] 消息发送地址调整 --- cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingServiceImpl.java | 5 +- ruoyi-common/src/main/java/com/ruoyi/common/constant/MenuJumpPathConstants.java | 40 ++++++++++++++++++++ cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonPersonnelCapacityServiceImpl.java | 3 + cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingRecordServiceImpl.java | 3 + cnas-process/src/main/java/com/ruoyi/process/service/impl/QualityMonitorServiceImpl.java | 11 +++-- cnas-process/src/main/java/com/ruoyi/process/service/impl/QualitySuperviseServiceImpl.java | 9 ++-- cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceMaintenancePlanServiceImpl.java | 3 + inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsReportServiceImpl.java | 5 +- cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceCalibrationPlanServiceImpl.java | 3 + cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceTraceabilityManagementServiceImpl.java | 3 + cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceExaminePlanServiceImpl.java | 3 + inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java | 5 +- 12 files changed, 72 insertions(+), 21 deletions(-) diff --git a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceCalibrationPlanServiceImpl.java b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceCalibrationPlanServiceImpl.java index a31d3da..3e6e513 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceCalibrationPlanServiceImpl.java +++ b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceCalibrationPlanServiceImpl.java @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.config.Configure; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; import com.ruoyi.common.utils.QueryWrappers; @@ -181,7 +182,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(deviceCalibrationPlan.getRatifyUserId()); - info.setJumpPath("a6-device"); + info.setJumpPath(MenuJumpPathConstants.DEVICE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceExaminePlanServiceImpl.java b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceExaminePlanServiceImpl.java index 959c349..b0d6ba6 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceExaminePlanServiceImpl.java +++ b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceExaminePlanServiceImpl.java @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.config.Configure; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; import com.ruoyi.common.utils.QueryWrappers; @@ -192,7 +193,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(examinePlan.getRatifyUserId()); - info.setJumpPath("a6-device"); + info.setJumpPath(MenuJumpPathConstants.DEVICE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceMaintenancePlanServiceImpl.java b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceMaintenancePlanServiceImpl.java index 3b66ce8..0823576 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceMaintenancePlanServiceImpl.java +++ b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceMaintenancePlanServiceImpl.java @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.config.Configure; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; @@ -250,7 +251,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(audit.getId()); - info.setJumpPath("a6-device"); + info.setJumpPath(MenuJumpPathConstants.DEVICE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceTraceabilityManagementServiceImpl.java b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceTraceabilityManagementServiceImpl.java index 843fa3f..818d22d 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceTraceabilityManagementServiceImpl.java +++ b/cnas-device/src/main/java/com/ruoyi/device/service/impl/DeviceTraceabilityManagementServiceImpl.java @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.config.Configure; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; @@ -201,7 +202,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(audit.getId()); - info.setJumpPath("a6-device"); + info.setJumpPath(MenuJumpPathConstants.DEVICE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonPersonnelCapacityServiceImpl.java b/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonPersonnelCapacityServiceImpl.java index 0c056f1..d835099 100644 --- a/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonPersonnelCapacityServiceImpl.java +++ b/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonPersonnelCapacityServiceImpl.java @@ -8,6 +8,7 @@ import com.deepoove.poi.config.Configure; import com.deepoove.poi.config.ConfigureBuilder; import com.deepoove.poi.data.Pictures; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; import com.ruoyi.common.utils.DateImageUtil; @@ -132,7 +133,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(personPersonnelCapacity.getConfirmOperatingPersonnelId()); - info.setJumpPath("a6-personnel"); + info.setJumpPath(MenuJumpPathConstants.PERSONNEL); informationNotificationService.addInformationNotification(info); this.saveOrUpdate(personPersonnelCapacity); diff --git a/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingRecordServiceImpl.java b/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingRecordServiceImpl.java index 4b11bb5..7ec9037 100644 --- a/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingRecordServiceImpl.java +++ b/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingRecordServiceImpl.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.config.Configure; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; import com.ruoyi.common.utils.SecurityUtils; @@ -152,7 +153,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(personTrainingRecordSubmitDto.getAssessmentUserId()); - info.setJumpPath("a6-personnel"); + info.setJumpPath(MenuJumpPathConstants.PERSONNEL); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingServiceImpl.java b/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingServiceImpl.java index 3463126..39218db 100644 --- a/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingServiceImpl.java +++ b/cnas-personnel/src/main/java/com/ruoyi/personnel/service/impl/PersonTrainingServiceImpl.java @@ -11,6 +11,7 @@ import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.config.Configure; import com.deepoove.poi.data.Pictures; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; import com.ruoyi.common.utils.DateImageUtil; @@ -118,7 +119,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(training.getApproverId()); - info.setJumpPath("a6-personnel"); + info.setJumpPath(MenuJumpPathConstants.PERSONNEL); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -178,7 +179,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(training.getApproverId()); - info.setJumpPath("a6-personnel"); + info.setJumpPath(MenuJumpPathConstants.PERSONNEL); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualityMonitorServiceImpl.java b/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualityMonitorServiceImpl.java index 27638db..2c86286 100644 --- a/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualityMonitorServiceImpl.java +++ b/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualityMonitorServiceImpl.java @@ -14,6 +14,7 @@ import com.deepoove.poi.XWPFTemplate; import com.deepoove.poi.config.Configure; import com.deepoove.poi.data.Pictures; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; import com.ruoyi.common.utils.DateImageUtil; @@ -128,7 +129,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(monitor.getExamineUserId()); - info.setJumpPath("a7-Ensure-results-validity"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_MONITOR); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -215,7 +216,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(qualityMonitor.getRatifyUserId()); - info.setJumpPath("a7-Ensure-results-validity"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_MONITOR); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -439,7 +440,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(qualityMonitorDetailsRatify.getRatifyUserId()); - info.setJumpPath("a7-Ensure-results-validity"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_MONITOR); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -553,7 +554,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(qualityMonitorDetailsEvaluate.getRatifyUserId()); - info.setJumpPath("a7-Ensure-results-validity"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_MONITOR); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -587,7 +588,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(qualityMonitorDetailsEvaluate.getImplementUserId()); - info.setJumpPath("a7-Ensure-results-validity"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_MONITOR); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualitySuperviseServiceImpl.java b/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualitySuperviseServiceImpl.java index 2283874..74d9b09 100644 --- a/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualitySuperviseServiceImpl.java +++ b/cnas-process/src/main/java/com/ruoyi/process/service/impl/QualitySuperviseServiceImpl.java @@ -14,6 +14,7 @@ import com.deepoove.poi.config.ConfigureBuilder; import com.deepoove.poi.data.PictureRenderData; import com.deepoove.poi.data.Pictures; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; import com.ruoyi.common.utils.DateImageUtil; @@ -128,7 +129,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(supervise.getRatifyUserId()); - info.setJumpPath("a7-quality-control-plan"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_SUPERVISE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -388,7 +389,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(qualitySuperviseDetailsRecord.getRatifyUserId()); - info.setJumpPath("a7-quality-control-plan"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_SUPERVISE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -607,7 +608,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(detailsAccording.getApproverUserId()); - info.setJumpPath("a7-quality-control-plan"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_SUPERVISE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 @@ -881,7 +882,7 @@ info.setSenderId(userId); // 鎺ユ敹浜� info.setConsigneeId(detailsCorrect.getApproverUserId()); - info.setJumpPath("a7-quality-control-plan"); + info.setJumpPath(MenuJumpPathConstants.QUALITY_SUPERVISE); informationNotificationService.addInformationNotification(info); // 鍙戦�佷紒涓氬井淇¢�氱煡 diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java index 7e74e76..cab07f0 100644 --- a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java +++ b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java @@ -30,6 +30,7 @@ import com.ruoyi.basic.service.StandardTemplateService; import com.ruoyi.common.constant.DictDataConstants; import com.ruoyi.common.constant.InsOrderTypeConstants; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.entity.Custom; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; @@ -142,7 +143,7 @@ private InsOrderFactoryVerifyMapper insOrderFactoryVerifyMapper; @Resource private InsOrderFactoryVerifyItemService insOrderFactoryVerifyItemService; - + @Resource private SpotCheckQuarterItemMapper spotCheckQuarterItemMapper; @Resource @@ -810,7 +811,7 @@ info.setSenderId(userId); info.setConsigneeId(verifyUser); info.setViewStatus(false); - info.setJumpPath("b1-inspect-orderPlan-review"); + info.setJumpPath(MenuJumpPathConstants.INSPECTION_REVIEW); informationNotificationService.addInformationNotification(info); // 6.澶嶆牳浜�--鏂板妫�楠屽崟鐩稿叧璐熻矗浜� diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsReportServiceImpl.java b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsReportServiceImpl.java index 3bff4d3..46c30d9 100644 --- a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsReportServiceImpl.java +++ b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsReportServiceImpl.java @@ -22,6 +22,7 @@ import com.ruoyi.basic.mapper.IfsInventoryQuantityMapper; import com.ruoyi.basic.pojo.IfsInventoryQuantity; import com.ruoyi.common.constant.InsOrderTypeConstants; +import com.ruoyi.common.constant.MenuJumpPathConstants; import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.InformationNotification; import com.ruoyi.common.core.domain.entity.User; @@ -187,7 +188,7 @@ info.setSenderId(submitUserId); //鍙戦�佷汉 info.setConsigneeId(userId); //鏀朵欢浜� info.setViewStatus(false); - info.setJumpPath("b1-report-preparation"); + info.setJumpPath(MenuJumpPathConstants.REPORT_PREPARATION); informationNotificationService.addInformationNotification(info); //绯荤粺鐢熸垚鎶ュ憡鍦板潃 String url = insReport.getUrl(); @@ -308,7 +309,7 @@ info.setSenderId(checkUserId); //鍙戦�佷汉 info.setConsigneeId(userId); //鏀朵欢浜� info.setViewStatus(false); - info.setJumpPath("b1-report-preparation"); + info.setJumpPath(MenuJumpPathConstants.REPORT_PREPARATION); informationNotificationService.addInformationNotification(info); //绯荤粺鐢熸垚鎶ュ憡鍦板潃 String url = insReport.getUrl(); diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/constant/MenuJumpPathConstants.java b/ruoyi-common/src/main/java/com/ruoyi/common/constant/MenuJumpPathConstants.java new file mode 100644 index 0000000..50f5933 --- /dev/null +++ b/ruoyi-common/src/main/java/com/ruoyi/common/constant/MenuJumpPathConstants.java @@ -0,0 +1,40 @@ +package com.ruoyi.common.constant; + +/** + * 鑿滃崟璋冨噯璺緞 + * + * @Author zhuo + * @Date 2025/3/14 + */ +public class MenuJumpPathConstants { + + /** + * 鎶ュ憡缂栧埗 + */ + public static final String REPORT_PREPARATION = "ReportPreparation"; + + /** + * 妫�楠屼换鍔″鏍� + */ + public static final String INSPECTION_REVIEW = "InspectionReview"; + + /** + * 璐ㄩ噺鐩戞帶 + */ + public static final String QUALITY_MONITOR = "EnsureResultsValidity"; + + /** + * 璐ㄩ噺鐩戠潱 + */ + public static final String QUALITY_SUPERVISE = "QualityControlPlan"; + + /** + * 浜哄憳 + */ + public static final String DEVICE = "Device"; + + /** + * 璁惧 + */ + public static final String PERSONNEL = "PersonnelInfo"; +} -- Gitblit v1.9.3