| | |
| | | @Autowired |
| | | private IDocRelativeService iDocRelativeService; |
| | | |
| | | @Autowired |
| | | private IProductPermissionService productPermissionService; |
| | | |
| | | @Override |
| | | public List<WorkStep> getByUserPerms(String userId) { |
| | | if(!ValidateUtil.validateString(userId)) |
| | |
| | | if(!b) |
| | | ExceptionCast.cast(CommonCode.FAIL); |
| | | //添加用户权限 |
| | | WorkStepPermission workStepPermission = new WorkStepPermission(); |
| | | workStepPermission.setUserId(userId); |
| | | workStepPermission.setStepId(workStep.getId()); |
| | | workStepPermissionService.save(workStepPermission); |
| | | //添加用户权限 |
| | | b = productPermissionService.add(workStep.getId(), userId,"6"); |
| | | if (!b) { |
| | | ExceptionCast.cast(ProductInfoCode.PRODUCT_SAVE_ERROR); |
| | | } |
| | | //添加权限验证 |
| | | PermissionStream permissionStream = new PermissionStream(); |
| | | permissionStream.setUserId(userId); |