| | |
| | | ExceptionCast.cast(ProcessInfoCode.PROCESS_IS_EXIST); |
| | | } |
| | | } |
| | | //添加日志 |
| | | NcLogInfo ncLogInfo = new NcLogInfo(); |
| | | //模块 |
| | | ncLogInfo.setModuleInfo("产品结构树"); |
| | | //类型 |
| | | ncLogInfo.setOperateType(2); |
| | | //日志内容 |
| | | ncLogInfo.setLogContent("工序名称:"+stream.getProcessName()+",工序号:"+stream.getProcessCode()); |
| | | iNcLogInfoService.saveLogNcInfos(ncLogInfo); |
| | | boolean b = super.save(stream); |
| | | if(!b) |
| | | ExceptionCast.cast(CommonCode.FAIL); |
| | | // ProcessInfo processInfo = new ProcessInfo(); |
| | | // processInfo.setProcessName(stream.getProcessName()); |
| | | // processInfo.setDescription(stream.getDescription()); |
| | | // boolean processInfoB= processInfoService.addOrEdit(processInfo); |
| | | // if(!processInfoB) |
| | | // ExceptionCast.cast(CommonCode.FAIL); |
| | | //添加用户权限 |
| | | ProcessionPermission permission = new ProcessionPermission(); |
| | | permission.setProcessId(stream.getProcessId()); |
| | | permission.setUserId(userId); |
| | | processStreamPermissionService.save(permission); |
| | | //添加权限验证 |
| | | PermissionStream permissionStream = new PermissionStream(); |
| | | permissionStream.setUserId(userId); |