diff --git a/BBWYB.Server.API/Controllers/PurchaseOrderController.cs b/BBWYB.Server.API/Controllers/PurchaseOrderController.cs
index fc37483..72cf85d 100644
--- a/BBWYB.Server.API/Controllers/PurchaseOrderController.cs
+++ b/BBWYB.Server.API/Controllers/PurchaseOrderController.cs
@@ -53,7 +53,7 @@ namespace BBWYB.Server.API.Controllers
///
///
[HttpPost]
- public void AssociatePurchaseOrder([FromBody] IList request)
+ public void AssociatePurchaseOrder([FromBody] AssociationOrderRequest request)
{
purchaseOrderBusiness.AssociatePurchaseOrder(request);
}
diff --git a/BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs b/BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs
index 3dc85da..69abfd6 100644
--- a/BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs
+++ b/BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs
@@ -442,9 +442,14 @@ namespace BBWYB.Server.Business
/// 关联订单
///
///
- public void AssociatePurchaseOrder(IList request)
+ public void AssociatePurchaseOrder(AssociationOrderRequest request)
{
+ var purchaseOrderList = fsql.Select().Where(opi => opi.OrderId == request.OrderId).ToList();
+ var orderSkuList = fsql.Select().Where(osku => osku.OrderId == request.OrderId).ToList();
+ var orderCostDetailList = fsql.Select().Where(ocd => ocd.OrderId == request.OrderId).ToList();
+
+
}
#region 1688CallBack
diff --git a/BBWYB.Server.Model/Dto/Request/PurchaseOrder/AssociationOrderRequest.cs b/BBWYB.Server.Model/Dto/Request/PurchaseOrder/AssociationOrderRequest.cs
new file mode 100644
index 0000000..33d3ba1
--- /dev/null
+++ b/BBWYB.Server.Model/Dto/Request/PurchaseOrder/AssociationOrderRequest.cs
@@ -0,0 +1,15 @@
+namespace BBWYB.Server.Model.Dto
+{
+ public class AssociationOrderRequest
+ {
+ ///
+ /// 订单Id
+ ///
+ public string OrderId { get; set; }
+
+ ///
+ /// 采购单列表
+ ///
+ public IList AssociationPurchaseOrderList { get; set; }
+ }
+}