From 8ad99e5f72085d14fd56e8faa7aa36701823c8b5 Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期四, 05 十一月 2026 20:16:23 +0800
Subject: [PATCH] feat(crm): 统一客户团队数据权限并放开开票金额上限
---
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerServiceImpl.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerServiceImpl.java b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerServiceImpl.java
index 756a962..31667a6 100644
--- a/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerServiceImpl.java
+++ b/yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerServiceImpl.java
@@ -219,6 +219,8 @@
if (CollUtil.isNotEmpty(reqVO.getToBizTypes())) {
transfer(reqVO, userId);
}
+ // 2.4 鏂拌礋璐d汉鑷姩鎷ユ湁璇ュ鎴蜂笅鑱旂郴浜恒�佸晢鏈恒�佸悎鍚岀殑璇诲啓鏉冮檺
+ permissionService.syncCustomerOwnerPermission(reqVO.getId(), reqVO.getNewOwnerUserId());
// 3. 璁板綍杞Щ鏃ュ織
LogRecordContext.putVariable("customer", customer);
@@ -419,7 +421,8 @@
customerMapper.updateBatch(updateCustomers);
// 2.3 鍒涘缓璐熻矗浜烘暟鎹潈闄�
permissionService.createPermissionBatch(createPermissions);
- // TODO @鑺嬭壙锛氳涓嶈澶勭悊鍏宠仈鐨勮仈绯讳汉锛燂紵锛�
+ // 2.4 璐熻矗浜鸿嚜鍔ㄦ嫢鏈夎繖浜涘鎴蜂笅鑱旂郴浜恒�佸晢鏈恒�佸悎鍚岀殑璇诲啓鏉冮檺
+ customers.forEach(customer -> permissionService.syncCustomerOwnerPermission(customer.getId(), ownerUserId));
// 3. 璁板綍鎿嶄綔鏃ュ織
AdminUserRespDTO user = null;
--
Gitblit v1.9.3