From f26b3129adde088d5ff4a633cecfeabb72834e96 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期五, 10 九月 2021 17:24:35 +0800
Subject: [PATCH] 选单功能

---
 src/BLL/Demo.BillView/PRD/ProCompleteAnalysisMateriel.cs |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisMateriel.cs b/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisMateriel.cs
index 80c55bf..7af0539 100644
--- a/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisMateriel.cs
+++ b/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisMateriel.cs
@@ -1,5 +1,4 @@
-锘縰sing Kingdee.BOS.App.Data;
-using Kingdee.BOS.Core.DynamicForm;
+锘縰sing Kingdee.BOS.Core.DynamicForm;
 using Kingdee.BOS.Core.DynamicForm.PlugIn;
 using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
 
@@ -36,9 +35,15 @@
                     return;
                 string FHMainICMOInterIDr = this.View.OpenParameter.GetCustomParameter("FHMainICMOInterIDr").ToString();//涓荤敓浜ц鍗曚富鍐呯爜
                 FMatrailId = this.View.OpenParameter.GetCustomParameter("FMatrailId").ToString();//鐗╂枡
-               string sql = string.Format(@"/*dialect*/select a.*,b.FBILLNO FBILLNOs from JIT_MOMaterReadysBill a  
-                                        left join T_PRD_MO b on a.FHMainICMOInterIDr=b.FID
-                                        where  FCompleteCount1>0 and    FHMATERID ='{0}'", FMatrailId);
+               string sql = string.Format(@"/*dialect*/
+SELECT A.*,B.FBILLNO FBILLNOS FROM JIT_MOMATERREADYSBILL A  
+LEFT JOIN T_PRD_MO B ON A.FHMAINICMOINTERIDR=B.FID
+WHERE FHICMOINTERID 
+NOT IN (SELECT FID FROM   SC_WORKBILLSORTBILLMAIN WHERE FDOCUMENTSTATUS IN ('E'))
+AND FCOMPLETECOUNT1>0 
+AND FHMATERID ='{0}'
+ORDER BY FPLANDATE ASC,FHSTOCKQTY DESC
+", FMatrailId);
                 DataTable dt = DBServiceHelper.ExecuteDataSet(this.Context, sql).Tables[0];
                 if (dt.Rows.Count > 0)
                 {

--
Gitblit v1.9.1