From 3a36e69c9904ea1c5d6719382f4342a5b37db5a6 Mon Sep 17 00:00:00 2001
From: cuilei <ray_tsu1@163.com>
Date: 星期二, 15 七月 2025 17:54:18 +0800
Subject: [PATCH] 企业微信H5 OAuth2登录问题处理(适配沃克现场)

---
 lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java
index ba318e0..520f3ef 100644
--- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java
+++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java
@@ -661,7 +661,17 @@
                         }
                         sysUserDepartService.saveBatch(userDepartList);
                     }
-
+                    // 鎵归噺灏嗕骇绾垮拰鐢ㄦ埛淇℃伅寤虹珛鍏宠仈鍏崇郴
+                    String productionIds = sysUserExcel.getProductionIds();
+                    if (StringUtils.isNotBlank(productionIds)) {
+                        String userId = sysUserExcel.getId();
+                        String[] productionIdArray = productionIds.split(",");
+                        List<MdcUserProduction> userProductionList = new ArrayList<>(productionIdArray.length);
+                        for (String productionId : productionIdArray) {
+                            userProductionList.add(new MdcUserProduction(userId, productionId));
+                        }
+                        userProductionService.saveBatch(userProductionList);
+                    }
                 }
             } catch (Exception e) {
                 errorMessage.add("鍙戠敓寮傚父锛�" + e.getMessage());

--
Gitblit v1.9.3