1.上架单详情页添加字段

2.交接作业单pad内容补充
This commit is contained in:
zhou-hongcheng
2026-02-05 19:28:29 +08:00
parent da439c9127
commit 28afb0b8dc
5 changed files with 102 additions and 3 deletions
@@ -1,10 +1,14 @@
package com.mhd.wms.interfaces.facadeApi.stockOutOrder;
import cn.hutool.json.JSONUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.mhd.common.core.web.controller.BaseController;
import com.mhd.common.core.web.domain.AjaxResult;
import com.mhd.common.core.web.page.TableDataInfo;
import com.mhd.wms.application.service.handoverTaskOrder.HandoverTaskOrderApplicationService;
import com.mhd.wms.application.service.stockOutOrder.StockOutOrderApplicationService;
import com.mhd.wms.domain.handoverTaskOrder.entity.HandoverTaskOrder;
import com.mhd.wms.domain.handoverTaskOrder.repository.facade.IHandoverTaskOrderService;
import com.mhd.wms.domain.outMaterialDetail.repository.todo.OutMaterialDetailDO;
import com.mhd.wms.domain.stockOutOrder.repository.listener.ExcelParseService;
import com.mhd.wms.domain.stockOutOrder.repository.po.StockOutOrderPO;
@@ -42,6 +46,9 @@ public class StockOutOrderApi extends BaseController {
@Resource
private StockOutOrderAssembler stockOutOrderAssembler;
@Autowired
private IHandoverTaskOrderService handoverTaskOrderService;
/**
* 分页查询出库单列表
*/
@@ -129,6 +136,17 @@ public class StockOutOrderApi extends BaseController {
{
return AjaxResult.success(stockOutOrderApplicationService.getInfoChildren(outOrderId));
}
/**
* 根据出库单号获取出库单详细信息
*/
@ApiOperation("获取出库单")
@GetMapping(value = "/getInfoOutOrderNumber")
public AjaxResult getInfoOutOrderNumber(String outOrderNumber)
{
HandoverTaskOrder handoverTaskOrder = handoverTaskOrderService.getOne(new LambdaQueryWrapper<HandoverTaskOrder>()
.eq(HandoverTaskOrder::getTaskNumber, outOrderNumber));
return AjaxResult.success(stockOutOrderApplicationService.getInfoChildren(handoverTaskOrder.getHandoverTaskOrderId()));
}
/**
* 审核出库单
@@ -53,7 +53,7 @@ public class StockShelfOrderAppApi extends BaseController {
@GetMapping(value = "/getInfo")
public AjaxResult getInfo(Long shelfOrderId)
{
return AjaxResult.success(stockShelfOrderApplicationService.getInfoByApp(shelfOrderId));
return AjaxResult.success(stockShelfOrderApplicationService.getInfo(shelfOrderId));
}