From b36d4c15a5a7e5ed983217cc98623fb3de3bda16 Mon Sep 17 00:00:00 2001 From: cuikaidong <ckd2942379034@163.com> Date: 星期五, 05 九月 2025 14:29:38 +0800 Subject: [PATCH] 定时任务设备编号修改 --- lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 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 6be0483..3bfd0a2 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 @@ -565,6 +565,9 @@ sysUserExcel.setSalt(salt); String passwordEncode = PasswordUtil.encrypt(sysUserExcel.getUsername(), sysUserExcel.getPassword(), salt); sysUserExcel.setPassword(passwordEncode); + sysUserExcel.setDelFlag(CommonConstant.DEL_FLAG_0); + sysUserExcel.setPasswordFlag(CommonConstant.DEL_FLAG_1); + sysUserExcel.setPasswordTime(new Date()); try { sysUserService.save(sysUserExcel); successLines++; @@ -599,6 +602,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) { -- Gitblit v1.9.3