| | |
| | | } |
| | | |
| | | @Override |
| | | public int addProduct(Details detail) { |
| | | LoginUser loginUser = SecurityUtils.getLoginUser(); |
| | | ProcurementRecordStorage.ProcurementRecordStorageBuilder procurementRecordBuilder = ProcurementRecordStorage.builder() |
| | | .inboundBatches("第1批次") |
| | | .inboundNum(detail.getInboundQuantity()) |
| | | .warnNum(detail.getWarnNum()) |
| | | .outStockQuantity(detail.getOutStockQuantity()) |
| | | .shortageDescription(detail.getShortageDescription()) |
| | | .createTime(LocalDateTime.now()) |
| | | .createUser(loginUser.getUserId()) |
| | | .updateTime(LocalDateTime.now()) |
| | | .updateUser(loginUser.getUserId()) |
| | | .createBy(loginUser.getNickName()) |
| | | .productModelId(detail.getProductModelId()); |
| | | this.save(procurementRecordBuilder.build()); |
| | | return 1; |
| | | } |
| | | |
| | | @Override |
| | | public IPage<ProcurementPageDto> listPage(Page page, ProcurementPageDto procurementDto) { |
| | | IPage<ProcurementPageDto> procurementPageDtoIPage = procurementRecordMapper.listPage(page, procurementDto); |
| | | List<ProcurementPageDto> procurementPageDtos = procurementPageDtoIPage.getRecords(); |