出入库单oms;

This commit is contained in:
王奎兴
2026-04-14 19:03:01 +08:00
parent 1fa6d88545
commit 281bf9b965
58 changed files with 10194 additions and 29 deletions
@@ -6,6 +6,8 @@ import com.mhd.common.core.web.page.TableDataInfo;
import com.mhd.common.core.exception.ServiceException;
import com.mhd.common.core.utils.StringUtils;
import com.mhd.wms.application.service.stockInOrder.StockInOrderApplicationService;
import com.mhd.wms.domain.inMaterialDetail.entity.InMaterialDetail;
import com.mhd.wms.domain.stockInOrder.entity.StockInOrder;
import com.mhd.wms.domain.stockInOrder.repository.po.StockInOrderPO;
import com.mhd.wms.domain.stockInOrder.repository.todo.StockInOrderDO;
import com.mhd.wms.interfaces.assember.stockInOrder.StockInOrderAssembler;
@@ -129,4 +131,23 @@ public class StockInOrderApi extends BaseController {
return AjaxResult.success(stockInOrderApplicationService.closeOrder(stockInOrderDO));
}
}
/**
* oms下发单保存
*/
@ApiOperation("oms下发单保存")
@PostMapping(value = "/omsInOrderAdd")
public void omsInOrderAdd(@RequestBody StockInOrder stockInOrder) {
stockInOrderApplicationService.omsOrderAdd(stockInOrder);
}
/**
* oms下发单明细保存
*/
@ApiOperation("oms下发单明细保存")
@PostMapping(value = "/omsInOrderAddDetail")
public void omsInOrderAddDetail(@RequestBody List<InMaterialDetail> inMaterialDetails) {
stockInOrderApplicationService.omsOrderAddDetail(inMaterialDetails);
}
}
@@ -9,7 +9,10 @@ import com.mhd.wms.application.service.handoverTaskOrder.HandoverTaskOrderApplic
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.inMaterialDetail.entity.InMaterialDetail;
import com.mhd.wms.domain.outMaterialDetail.entity.OutMaterialDetail;
import com.mhd.wms.domain.outMaterialDetail.repository.todo.OutMaterialDetailDO;
import com.mhd.wms.domain.stockInOrder.entity.StockInOrder;
import com.mhd.wms.domain.stockOutOrder.entity.StockOutOrder;
import com.mhd.wms.domain.stockOutOrder.repository.facade.IStockOutOrderService;
import com.mhd.wms.domain.stockOutOrder.repository.listener.ExcelParseService;
@@ -384,4 +387,24 @@ public class StockOutOrderApi extends BaseController {
return toAjax(stockOutOrderApplicationService.close(stockOutOrderDO));
}
/**
* oms下发单保存
*/
@ApiOperation("oms下发单保存")
@PostMapping(value = "/omsOutOrderAdd")
public void omsOutOrderAdd(@RequestBody StockOutOrder stockOutOrder) {
stockOutOrderApplicationService.omsOrderAdd(stockOutOrder);
}
/**
* oms下发单明细保存
*/
@ApiOperation("oms下发单明细保存")
@PostMapping(value = "/omsOutOrderAddDetail")
public void omsOutOrderAddDetail(@RequestBody List<OutMaterialDetail> outMaterialDetails) {
stockOutOrderApplicationService.omsOrderAddDetail(outMaterialDetails);
}
}