From 696edbff3c8812e4b820f624d66a02ae6ddb1a06 Mon Sep 17 00:00:00 2001
From: 647556386 <647556386@qq.com>
Date: 星期四, 16 四月 2026 13:40:18 +0800
Subject: [PATCH] Merge branch 'htq20251215' of http://115.159.85.185:8098/r/ZhongRui/ALDbanyunxiangmu into htq20251215
---
项目代码/WMS无仓储版/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Allocate/AllocateOrderController.cs | 18 +++++++++++++-----
1 files changed, 13 insertions(+), 5 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS\346\227\240\344\273\223\345\202\250\347\211\210/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Allocate/AllocateOrderController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS\346\227\240\344\273\223\345\202\250\347\211\210/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Allocate/AllocateOrderController.cs"
index ac3c3e1..54997b7 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS\346\227\240\344\273\223\345\202\250\347\211\210/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Allocate/AllocateOrderController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS\346\227\240\344\273\223\345\202\250\347\211\210/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Allocate/AllocateOrderController.cs"
@@ -5,6 +5,7 @@
using System.Diagnostics.Eventing.Reader;
using System.Threading.Tasks;
using WIDESEA_Common.AllocateEnum;
+using WIDESEA_Common.OrderEnum;
using WIDESEA_Core;
using WIDESEA_Core.Attributes;
using WIDESEA_Core.BaseController;
@@ -45,7 +46,7 @@
BusinessType = model.BusinessType,
FactoryArea = model.FactoryArea,
IsBatch = model.IsBatch,
- CreateType = model.OperationType,
+ CreateType =(int)OrderCreateTypeEnum.UpperSystemPush,
FromWarehouse = model.fromWarehouse,
ToWarehouse = model.toWarehouse,
Details = new List<Dt_AllocateOrderDetail>()
@@ -78,11 +79,11 @@
{
Dt_AllocateOrderDetail orderDetail = new Dt_AllocateOrderDetail
{
- WarehouseCode = detailDto.WarehouseCode,
+ WarehouseCode = model.toWarehouse,
MaterielCode = detailDto.MaterialCode,
MaterielName = materialName,
LineNo = detailDto.LineNo,
- OrderQuantity = detailDto.Qty,
+ OrderQuantity = barcodeDto.Qty,
SupplyCode = barcodeDto.SupplyCode,
Unit = detailDto.Unit,
Barcode = barcodeDto.Barcode,
@@ -92,6 +93,10 @@
ValidDate = barcodeDto.validDate,
BoxSN = barcodeDto.BoxSN
};
+ if (businessType == BusinessTypeEnum.鏅轰粨璋冨閮ㄤ粨搴� || businessType == BusinessTypeEnum.鏅轰粨璋冩櫤浠�)
+ {
+ orderDetail.WarehouseCode = model.fromWarehouse;
+ }
allocateOrder.Details.Add(orderDetail);
}
}
@@ -99,7 +104,7 @@
{
Dt_AllocateOrderDetail orderDetail = new Dt_AllocateOrderDetail
{
- WarehouseCode = detailDto.WarehouseCode,
+ WarehouseCode = model.toWarehouse,
MaterielCode = detailDto.MaterialCode,
LineNo = detailDto.LineNo,
OrderQuantity = detailDto.Qty,
@@ -108,9 +113,12 @@
BarcodeQty=detailDto.Qty,
MaterielName = materialName
};
+ if (businessType == BusinessTypeEnum.鏅轰粨璋冨閮ㄤ粨搴� || businessType == BusinessTypeEnum.鏅轰粨璋冩櫤浠�)
+ {
+ orderDetail.WarehouseCode = model.fromWarehouse;
+ }
allocateOrder.Details.Add(orderDetail);
}
- allocateOrder.Details.AddRange(allocateOrder.Details);
}
var content = await Service.ReceiveAllocateOrder(allocateOrder, model.OperationType);
--
Gitblit v1.9.3