From 8c65f898ed6e5b0c7a94c792c4562f6ec831dccd Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期六, 07 十一月 2026 08:50:53 +0800
Subject: [PATCH] feat: 完善质检、生产、销售、财务与人事模块并接入审批流程
---
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/quotation/listener/CrmSaleQuotationStatusListener.java | 24 ++++++++++--------------
1 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/quotation/listener/CrmSaleQuotationStatusListener.java b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/quotation/listener/CrmSaleQuotationStatusListener.java
index ee11882..5688fb0 100644
--- a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/quotation/listener/CrmSaleQuotationStatusListener.java
+++ b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/quotation/listener/CrmSaleQuotationStatusListener.java
@@ -11,12 +11,10 @@
import org.springframework.stereotype.Component;
/**
- * 閿�鍞姤浠峰鎵圭殑缁撴灉鐩戝惉鍣ㄥ疄鐜扮被
+ * 閿�鍞姤浠峰鎵圭殑缁撴灉鐩戝惉鍣�
*
- * 閫氳繃 businessKey锛堟姤浠峰崟ID锛夊尮閰嶏紝鑰屼笉鏄浐瀹氱殑娴佺▼瀹氫箟 Key锛�
- * 杩欐牱鍙互鏀寔鍒嗙被涓嬩换鎰� Key 鐨勬祦绋嬫ā鍨嬨��
- *
- * @author 鑺嬮亾婧愮爜
+ * 閫氳繃 businessKey锛堟姤浠峰崟 ID锛夊尮閰嶏紝鑰屼笉鏄浐瀹氱殑娴佺▼瀹氫箟 Key锛�
+ * 杩欐牱鍙互鏀寔銆岄攢鍞姤浠峰鎵广�嶅垎绫讳笅浠绘剰 Key 鐨勬祦绋嬫ā鍨嬨��
*/
@Component
@Slf4j
@@ -37,20 +35,18 @@
return; // businessKey 涓嶆槸鏁板瓧锛屽拷鐣�
}
- CrmSaleQuotationDO saleQuotation = saleQuotationMapper.selectById(quotationId);
- if (saleQuotation == null) {
- return; // 涓嶆槸閿�鍞姤浠凤紝蹇界暐
+ CrmSaleQuotationDO quotation = saleQuotationMapper.selectById(quotationId);
+ if (quotation == null) {
+ return; // 涓嶆槸鎶ヤ环鍗曪紝蹇界暐
}
-
// 鍙湁瀹℃壒涓姸鎬佺殑鎶ヤ环鍗曟墠澶勭悊
- if (!CrmSaleQuotationStatusEnum.PROCESS.getStatus().equals(saleQuotation.getStatus())) {
- log.warn("[onApplicationEvent] 閿�鍞姤浠峰崟({}) 涓嶅浜庡鎵逛腑鐘舵�侊紝褰撳墠鐘舵��: {}", quotationId, saleQuotation.getStatus());
+ if (!CrmSaleQuotationStatusEnum.PROCESS.getStatus().equals(quotation.getStatus())) {
+ log.warn("[onApplicationEvent] 鎶ヤ环鍗�({}) 涓嶅浜庡鎵逛腑鐘舵�侊紝褰撳墠鐘舵��: {}", quotationId, quotation.getStatus());
return;
}
- log.info("[onApplicationEvent] 閿�鍞姤浠峰崟({}) 瀹℃壒鐘舵�佹洿鏂�: {}", quotationId, event.getStatus());
- // 鏇存柊瀹℃壒鐘舵��
+ log.info("[onApplicationEvent] 鎶ヤ环鍗�({}) 瀹℃壒鐘舵�佹洿鏂�: {}", quotationId, event.getStatus());
saleQuotationService.updateSaleQuotationAuditStatus(quotationId, event.getStatus());
}
-}
\ No newline at end of file
+}
--
Gitblit v1.9.3