| | |
| | | Date now = new Date(); |
| | | List<LocDetl> locDetls = locDetlService.selectList(new EntityWrapper<LocDetl>().eq("node_id", node.getId())); |
| | | List<String> locDetlMatnrs = new ArrayList<>(); |
| | | locDetls.forEach(locDetl -> { |
| | | locDetlMatnrs.add(locDetl.getMatnr()); |
| | | }); |
| | | locDetls.forEach(locDetl -> locDetlMatnrs.add(locDetl.getMatnr())); |
| | | Iterator<LocDetl> detlIterator = locDetls.iterator(); |
| | | List<PakinMatDto> dtos = param.getDtos(); |
| | | |
| | |
| | | null, // 单据编号 |
| | | locDetl.getAnfme(), // 账面数量 |
| | | dto.getCount(), // 实盘数量 |
| | | dto.getCount() - locDetl.getAnfme(), // 差值 |
| | | locDetl.getAnfme() < dto.getCount() ? 1 : 2, // 盈亏 |
| | | 1, // 状态 |
| | | userId, // 添加人员 |
| | |
| | | null, // 单据编号 |
| | | locDetl.getAnfme(), // 账面数量 |
| | | 0D, // 实盘数量 |
| | | 0D - locDetl.getAnfme(), // 差值 |
| | | 2, // 盈亏 |
| | | 1, // 状态 |
| | | userId, // 添加人员 |
| | |
| | | null, // 单据编号 |
| | | 0D, // 账面数量 |
| | | dto.getCount(), // 实盘数量 |
| | | dto.getCount() - 0D, // 差值 |
| | | 1, // 盈亏 |
| | | 1, // 状态 |
| | | userId, // 添加人员 |
| | |
| | | return R.ok(); |
| | | } |
| | | |
| | | @Override |
| | | public R stockCheckAuditing(Long checkId, Long userId) { |
| | | |
| | | |
| | | |
| | | return R.ok(); |
| | | } |
| | | |
| | | } |