| | |
| | | if(componentInfo == null) |
| | | ExceptionCast.cast(PartsInfoCode.PARTS_COMPONENT_NONE); |
| | | partsInfo.setPartsStatus(1); |
| | | //添加日志 |
| | | NcLogInfo ncLogInfo = new NcLogInfo(); |
| | | //模块 |
| | | ncLogInfo.setModuleInfo("产品结构树"); |
| | | //类型 |
| | | ncLogInfo.setOperateType(2); |
| | | //日志内容 |
| | | ncLogInfo.setLogContent("零件名称:"+partsInfo.getPartsName()+",零件代号:"+partsInfo.getPartsCode()); |
| | | iNcLogInfoService.saveLogNcInfos(ncLogInfo); |
| | | boolean b = super.save(partsInfo); |
| | | List<PermissionStream> oldDepartPermList = permissionStreamService.getByComponentId(componentInfo.getProductId(), componentInfo.getComponentId()); |
| | | if(oldDepartPermList != null && !oldDepartPermList.isEmpty()) { |
| | |
| | | b = partsPermissionService.save(permission); |
| | | if(!b) |
| | | ExceptionCast.cast(CommonCode.FAIL); |
| | | // if(!b) |
| | | // ExceptionCast.cast(CommonCode.FAIL); |
| | | //添加用户权限 |
| | | PermissionStream stream = new PermissionStream(); |
| | | stream.setProductId(partsInfo.getProductId()); |
| | | stream.setComponentId(partsInfo.getComponentId()); |
| | | stream.setPartsId(partsInfo.getPartsId()); |
| | | stream.setUserId(userId); |
| | | // //添加日志 |
| | | // NcLogInfo ncLogInfogx = new NcLogInfo(); |
| | | // //模块 |
| | | // ncLogInfogx.setModuleInfo("产品结构树"); |
| | | // //类型 |
| | | // ncLogInfogx.setOperateType(2); |
| | | // //日志内容 |
| | | // ncLogInfogx.setLogContent("零件名称:"+partsInfo.getPartsName()+"生成默认工序,工序号:"+processStream.getProcessCode()); |
| | | // iNcLogInfoService.saveLogNcInfos(ncLogInfogx); |
| | | return permissionStreamService.save(stream); |
| | | } |
| | | |