PDA收货修改内容

This commit is contained in:
秦鸿展
2026-04-14 15:06:50 +08:00
parent bce84d0b4c
commit aa0be69556
6 changed files with 438 additions and 6 deletions
@@ -6,6 +6,7 @@ import com.mhd.common.core.web.domain.AjaxResult;
import com.mhd.common.core.web.page.TableDataInfoApi;
import com.mhd.common.security.utils.SecurityUtils;
import com.mhd.wms.application.service.stockReceiptOrder.StockReceiptOrderApplicationService;
import com.mhd.wms.domain.receiptMaterialDetail.repository.po.ReceiptMaterialDetailPO;
import com.mhd.wms.domain.stockReceiptOrder.repository.po.StockReceiptOrderPO;
import com.mhd.wms.domain.stockReceiptOrder.repository.todo.StockReceiptOrderDO;
import com.mhd.wms.interfaces.assember.stockReceiptOrder.StockReceiptOrderAssembler;
@@ -62,6 +63,19 @@ public class StockReceiptOrderAppApi extends BaseController {
return AjaxResult.success(stockReceiptOrderApplicationService.getInfoByApp(receiptOrderId, receiptStatus));
}
/**
* PDA:查询当前卡片(计划行)下全部分批收货子行(level=2,库表真实子行,无 parent_copy
*/
@ApiOperation("查询指定收货明细下的分批子行列表(level=2)")
@GetMapping("/listLevel2ChildrenByParent")
public AjaxResult listLevel2ChildrenByParent(
@ApiParam(value = "收货单ID", required = true) @RequestParam Long receiptOrderId,
@ApiParam(value = "卡片对应明细主键 material_detail_id", required = true) @RequestParam Long materialDetailId) {
List<ReceiptMaterialDetailPO> list = stockReceiptOrderApplicationService.listLevel2ChildrenByParentForApp(
receiptOrderId, materialDetailId);
return AjaxResult.success(list);
}
/**
* 收货
*/