提交 cf04c3e7 authored 作者: 李炎's avatar 李炎

新增:批量打印该散货柜编号下的所有送货单

上级 cc40c121
...@@ -264,6 +264,30 @@ public class IostDeliveryNoteController { ...@@ -264,6 +264,30 @@ public class IostDeliveryNoteController {
return imageList; return imageList;
} }
@AutoLog(value = "送货管理-散货柜下所有送货单")
@GetMapping("/listDeliveryNoteList")
@ApiOperation(value = "散货柜下所有送货单")
public Result<?> listDeliveryNoteList(HttpServletResponse response, @RequestParam(name = "id", required = true) String deliveryRecordId) {
QueryWrapper<IostDeliveryNote> iostReceivingNoteQueryWrapper = new QueryWrapper<>();
iostReceivingNoteQueryWrapper.eq("delivery_record_id", deliveryRecordId);
List<IostDeliveryNote> iostReceivingNotes = iostDeliveryNoteService.list(iostReceivingNoteQueryWrapper);
List<String> iostReceivingNoteIds = new ArrayList<String>();
for (IostDeliveryNote iostReceivingNote : iostReceivingNotes) {
iostReceivingNoteIds.add(iostReceivingNote.getId());
}
List<IostDeliveryNoteList> iostReceivingNoteLists = new ArrayList<IostDeliveryNoteList>();
if (!iostReceivingNoteIds.isEmpty()) {
QueryWrapper<IostDeliveryNoteList> queryWrapper = new QueryWrapper<>();
queryWrapper
.in("delivery_note_id", iostReceivingNoteIds);
iostReceivingNoteLists = iostDeliveryNoteListService.list(queryWrapper);
}
return Result.OK(iostReceivingNoteLists);
}
@AutoLog(value = "送货单-下载报表") @AutoLog(value = "送货单-下载报表")
@GetMapping("/exportDeliveryNotePdf") @GetMapping("/exportDeliveryNotePdf")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论