| | |
| | | */ |
| | | public void shipmentStatus(String recordType, Long recordId) { |
| | | LambdaQueryWrapper<StockOutRecord> queryWrapper = new LambdaQueryWrapper<StockOutRecord>().eq(StockOutRecord::getRecordType, recordType) |
| | | .eq(StockOutRecord::getRecordId, recordId); |
| | | stockOutRecordService.list(queryWrapper).stream().forEach(stockOutRecord -> { |
| | | stockOutRecord.setApprovalStatus(0); |
| | | .eq(StockOutRecord::getRecordId, recordId) |
| | | .eq(StockOutRecord::getApprovalStatus, 3); |
| | | stockOutRecordService.list(queryWrapper).forEach(stockOutRecord -> { |
| | | stockOutRecord.setApprovalStatus(ReviewStatusEnum.PENDING_REVIEW.getCode()); |
| | | stockOutRecordService.updateById(stockOutRecord); |
| | | }); |
| | | } |