From c06fab29ca7826a6dc9736c1ba8ce1e26a11c829 Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期四, 06 三月 2025 15:57:08 +0800 Subject: [PATCH] 新增层级结构工艺规程版本、结构树表、新权限表 修改原有权限验证 删除原有代码 --- lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceInfoServiceImpl.java | 35 +++-------------------------------- 1 files changed, 3 insertions(+), 32 deletions(-) diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceInfoServiceImpl.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceInfoServiceImpl.java index 0a2e79f..4f6f295 100644 --- a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceInfoServiceImpl.java +++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/impl/DeviceInfoServiceImpl.java @@ -63,8 +63,6 @@ @Lazy private IProductInfoService productInfoService; @Autowired - private INcLogInfoService iNcLogInfoService; - @Autowired private IMdcProductionService mdcProductionService; @Autowired private IMdcEquipmentService mdcEquipmentService; @@ -100,15 +98,6 @@ if(group == null) { ExceptionCast.cast(DeviceCode.DEVICE_GROUP_NONE); } - //娣诲姞鏃ュ織 - NcLogInfo ncLogInfo = new NcLogInfo(); - //妯″潡 - ncLogInfo.setModuleInfo("璁惧缁撴瀯鏍�"); - //绫诲瀷 - ncLogInfo.setOperateType(2); - //鏃ュ織鍐呭 - ncLogInfo.setLogContent("璁惧鍚嶇О锛�"+deviceInfo.getDeviceName()+"锛岃澶囩紪鍙凤細"+deviceInfo.getDeviceNo()); - iNcLogInfoService.saveLogNcInfos(ncLogInfo); boolean b = super.save(deviceInfo); if(!b) { ExceptionCast.cast(DeviceCode.DEVICE_SAVE_ERROR); @@ -151,17 +140,6 @@ ExceptionCast.cast(DeviceCode.DEVICE_NOT_EXIST); deviceInfo.setDeviceId(id); deviceInfo.setGroupId(null); - //娣诲姞鏃ュ織 - NcLogInfo ncLogInfo = new NcLogInfo(); - //妯″潡 - ncLogInfo.setModuleInfo("璁惧缁撴瀯鏍�"); - //绫诲瀷 - ncLogInfo.setOperateType(3); - //鏃ュ織鍐呭 - ncLogInfo.setLogContent("璁惧鍚嶇О锛�"+deviceInfo.getDeviceName()); - //淇敼淇濆瓨澶囨敞 - ncLogInfo.setRemark(JSONObject.toJSONString(en)); - iNcLogInfoService.saveLogNcInfos(ncLogInfo); return super.updateById(deviceInfo); } @@ -185,15 +163,6 @@ b = devicePermissionStreamService.deleteDepartByDeviceId(en.getGroupId(), en.getDeviceId()); if(!b) ExceptionCast.cast(CommonCode.FAIL); - //娣诲姞鏃ュ織 - NcLogInfo ncLogInfo = new NcLogInfo(); - //妯″潡 - ncLogInfo.setModuleInfo("璁惧缁撴瀯鏍�"); - //绫诲瀷 - ncLogInfo.setOperateType(4); - //鏃ュ織鍐呭 - ncLogInfo.setLogContent("璁惧鍚嶇О锛�"+en.getDeviceName()); - iNcLogInfoService.saveLogNcInfos(ncLogInfo); return super.removeById(en.getDeviceId()); } @@ -369,6 +338,8 @@ @Override @Transactional(rollbackFor = {Exception.class}) public boolean assignAddUser(MdcEquipment mdcEquipment, Collection<SysUser> userList) { + + if(mdcEquipment == null || userList == null || userList.isEmpty()) ExceptionCast.cast(CommonCode.INVALID_PARAM); MdcProductionEquipment mdcProductionEquipment=mdcProductionEquipmentService @@ -387,7 +358,7 @@ if(stream == null) { stream = new DevicePermissionStream(); stream.setUserId(item.getId()); - stream.setGroupId(mdcProductionEquipment.getId()); + stream.setGroupId(mdcProductionEquipment.getProductionId()); stream.setDeviceId(mdcEquipment.getId()); permissionStreamList.add(stream); } -- Gitblit v1.9.3