|  |  |  | 
|---|
|  |  |  | MergePreviewDto dto = new MergePreviewDto(); | 
|---|
|  |  |  | dtos.add(dto); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | double anfme = waveDetl.getAnfme() - waveDetl.getWorkQty(); | 
|---|
|  |  |  | double anfme = Math.round((waveDetl.getAnfme() - waveDetl.getWorkQty()) * 1000) / 1000.0; | 
|---|
|  |  |  | dto.setMatnr(waveDetl.getMatnr()); | 
|---|
|  |  |  | dto.setBatch(waveDetl.getBatch()); | 
|---|
|  |  |  | dto.setStatus(0); | 
|---|
|  |  |  | dto.setWorkQty(0.0); | 
|---|
|  |  |  | dto.setAnfme(anfme); | 
|---|
|  |  |  | dto.setOrderIds(orderIds); | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @PostMapping("/out/orderOut/merge/wave") | 
|---|
|  |  |  | @OperationLog("波次合并订单出库") | 
|---|
|  |  |  | @OperationLog("生成波次任务") | 
|---|
|  |  |  | @Transactional | 
|---|
|  |  |  | public R orderOutMerge(@RequestBody OrderOutMergeParamDto param) { | 
|---|
|  |  |  | outManage.orderOutMergeWave(param); | 
|---|