From 2cb71fae7b5d6181320e72f20815b0fe8381209c Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Fri, 17 Oct 2025 15:45:52 +0800 Subject: [PATCH] 1 --- GZ_KD_Parino/Sal_Order/CreateDocument.cs | 5 ++++- GZ_KD_Parino/Sal_Order/CreateFolder.cs | 5 ++++- GZ_KD_Parino/Sal_Order/CreateItem.cs | 4 +++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/GZ_KD_Parino/Sal_Order/CreateDocument.cs b/GZ_KD_Parino/Sal_Order/CreateDocument.cs index 8612026..9dd4ba9 100644 --- a/GZ_KD_Parino/Sal_Order/CreateDocument.cs +++ b/GZ_KD_Parino/Sal_Order/CreateDocument.cs @@ -41,7 +41,10 @@ namespace GZ_KD_Parino.Sal_Order var SaleOrgId = Billobj["SaleOrgId"] as DynamicObject; if (Convert.ToString(SaleOrgId["Number"]) == "PL"|| Convert.ToString(SaleOrgId["Number"]) == "WH") { - var key= SqlManage.SetDockingPLMLog(this.Context, "审核创建BPM流程发起", Convert.ToInt32(Billobj["Id"]), "GZ_KD_Parino.Sal_Order.CreateDocument"); + string DocumentStatus = Convert.ToString(Billobj["DocumentStatus"]); + if (DocumentStatus != "C") + return; + var key= SqlManage.SetDockingPLMLog(this.Context, "审核创建BPM流程发起", Convert.ToInt32(Billobj["Id"]), "GZ_KD_Parino.Sal_Order.CreateDocument"); try { diff --git a/GZ_KD_Parino/Sal_Order/CreateFolder.cs b/GZ_KD_Parino/Sal_Order/CreateFolder.cs index b8468ba..b76dcb9 100644 --- a/GZ_KD_Parino/Sal_Order/CreateFolder.cs +++ b/GZ_KD_Parino/Sal_Order/CreateFolder.cs @@ -42,12 +42,15 @@ namespace GZ_KD_Parino.Sal_Order //throw new Exception(string.Format("{0}-{1}", F_Ordercategory, Convert.ToString(SaleOrgId["Number"]))); //订单类型集合 var FOrderTypeList = new List(){"CS","CW", "CY", "W", "S", "SX", "ES"}; - + string DocumentStatus = Convert.ToString(Billobj["DocumentStatus"]); + if (DocumentStatus != "C") + return; var key = SqlManage.SetDockingPLMLog(this.Context, "审核创建文档云文件夹", Convert.ToInt32(Billobj["Id"]), "GZ_KD_Parino.Sal_Order.CreateFolder"); try { if (Convert.ToString(SaleOrgId["Number"]) == "PL") { + if (FOrderTypeList.Contains(F_Ordercategory["FNumber"])) { //获取单据FID diff --git a/GZ_KD_Parino/Sal_Order/CreateItem.cs b/GZ_KD_Parino/Sal_Order/CreateItem.cs index 4a661bf..d2e57de 100644 --- a/GZ_KD_Parino/Sal_Order/CreateItem.cs +++ b/GZ_KD_Parino/Sal_Order/CreateItem.cs @@ -40,7 +40,9 @@ namespace GZ_KD_Parino.Sal_Order var Billobj = rows.DataEntity; //获取单据FID var SaleOrgId = Billobj["SaleOrgId"] as DynamicObject; - + string DocumentStatus = Convert.ToString(Billobj["DocumentStatus"]); + if (DocumentStatus != "C") + return; var key = SqlManage.SetDockingPLMLog(this.Context, "销售订单--审核创建待分配项目", Convert.ToInt32(Billobj["Id"]), "GZ_KD_Parino.Sal_Order.CreateItem"); try {