From c904a7f2c0753f75a6931abccf71c4267c3fd92f Mon Sep 17 00:00:00 2001 From: zhaokai Date: Mon, 30 Mar 2026 16:39:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E7=82=B9=E4=BD=9C=E4=B8=9A=E9=87=8D?= =?UTF-8?q?=E7=82=B9=E5=B7=A5=E7=A8=8B=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../project/command/project/KeyProjectAddExe.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/web-app/src/main/java/com/zcloud/key/project/command/project/KeyProjectAddExe.java b/web-app/src/main/java/com/zcloud/key/project/command/project/KeyProjectAddExe.java index 65f1e51..449cb87 100644 --- a/web-app/src/main/java/com/zcloud/key/project/command/project/KeyProjectAddExe.java +++ b/web-app/src/main/java/com/zcloud/key/project/command/project/KeyProjectAddExe.java @@ -3,6 +3,7 @@ package com.zcloud.key.project.command.project; import com.alibaba.cola.exception.BizException; import com.zcloud.gbscommon.utils.Tools; import com.zcloud.key.project.command.convertor.project.KeyProjectCameraCoConvertor; +import com.zcloud.key.project.domain.enums.KeyProjectApplyStatusEnum; import com.zcloud.key.project.domain.gateway.project.KeyProjectGateway; import com.zcloud.key.project.domain.model.project.KeyProjectE; import com.zcloud.key.project.dto.clientobject.project.KeyProjectCO; @@ -61,11 +62,13 @@ public class KeyProjectAddExe { BeanUtils.copyProperties(keyProjectE, keyProjectCO); //发送消息及待办处理 - Map sendParams = new HashMap<>(); - sendParams.put("keyProject", cmd.getProjectName()); - messageNoticeExe.messageNotice(cmd.getXgfMasterUserId(), "MS000109", sendParams); - //待办 - messageNoticeExe.sendMessageAddEvent(cmd.getXgfMasterUserId(), "您有一条【重点作业】待处理","未开工", keyProjectE.getId()); + if(KeyProjectApplyStatusEnum.NOT_STARTED.getCode().equals(cmd.getApplyStatus())){ + Map sendParams = new HashMap<>(); + sendParams.put("keyProject", cmd.getProjectName()); + messageNoticeExe.messageNotice(cmd.getXgfMasterUserId(), "MS000109", sendParams); + //待办 + messageNoticeExe.sendMessageAddEvent(cmd.getXgfMasterUserId(), "您有一条【重点作业】待处理","未开工", keyProjectE.getId()); + } return keyProjectCO; } }