From d4c5f8e7bf9b2bb48922396d1be5b2f274d8effb Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期二, 08 七月 2025 16:43:21 +0800 Subject: [PATCH] 修改 --- lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java | 32 ++++++++++++++++++++++++++++---- 1 files changed, 28 insertions(+), 4 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 769ee77..6e13dbd 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 @@ -27,10 +27,7 @@ import org.jeecg.common.util.*; import org.jeecg.modules.base.service.BaseCommonService; import org.jeecg.modules.system.entity.*; -import org.jeecg.modules.system.model.DepartIdModel; -import org.jeecg.modules.system.model.ProductionIdModel; -import org.jeecg.modules.system.model.RepairDepartIdModel; -import org.jeecg.modules.system.model.SysUserSysDepartModel; +import org.jeecg.modules.system.model.*; import org.jeecg.modules.system.service.*; import org.jeecg.modules.system.vo.SysDepartUsersVO; import org.jeecg.modules.system.vo.SysUserRoleVO; @@ -102,6 +99,9 @@ @Resource private IEamBaseRepairDepartUserService eamBaseRepairDepartUserService; + + @Resource + private IBaseFactoryUserService iBaseFactoryUserService; /** * 鑾峰彇鐢ㄦ埛鍒楄〃鏁版嵁 @@ -458,6 +458,30 @@ } } + @AutoLog(value = "鐢ㄦ埛琛�-鏌ヨ鎸囧畾鐢ㄦ埛鍜岀淮淇儴闂ㄥ叧鑱旂殑鏁版嵁") + @ApiOperation(value = "鐢ㄦ埛琛�-鏌ヨ鎸囧畾鐢ㄦ埛鍜岀淮淇儴闂ㄥ叧鑱旂殑鏁版嵁", notes = "鐢ㄦ埛琛�-鏌ヨ鎸囧畾鐢ㄦ埛鍜岀淮淇儴闂ㄥ叧鑱旂殑鏁版嵁") + @GetMapping(value = "/userBaseFactoryList") + public Result<List<EamBaseFactoryIdModel>> userBaseFactoryList(@RequestParam(name = "userId", required = true) String userId) { + Result<List<EamBaseFactoryIdModel>> result = new Result<>(); + try { + List<EamBaseFactoryIdModel> repDepIdModelList = this.iBaseFactoryUserService.queryEamBaseFactoryIdsOfUser(userId); + if (repDepIdModelList != null && !repDepIdModelList.isEmpty()) { + result.setSuccess(true); + result.setMessage("鏌ユ壘鎴愬姛"); + result.setResult(repDepIdModelList); + } else { + result.setSuccess(false); + result.setMessage("鏌ユ壘澶辫触"); + } + return result; + } catch (Exception e) { + log.error(e.getMessage(), e); + result.setSuccess(false); + result.setMessage("鏌ユ壘杩囩▼涓嚭鐜颁簡寮傚父: " + e.getMessage()); + return result; + } + } + /** * 鐢熸垚鍦ㄦ坊鍔犵敤鎴锋儏鍐典笅娌℃湁涓婚敭鐨勯棶棰�,杩斿洖缁欏墠绔�,鏍规嵁璇d缁戝畾閮ㄩ棬鏁版嵁 * -- Gitblit v1.9.3