From 88ebcc59f00e2fc135e6dc6fec648fe5bf82e2e0 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期三, 28 十二月 2022 10:55:22 +0800
Subject: [PATCH] 器具点检单据维护

---
 DAL/生产管理/模具管理/ClsSc_MouldDotCheckBill.cs                      |   62 +++++-----
 Model/生产管理/模具管理/ClsSc_MouldDotCheckPlanBillSub.cs             |    1 
 DAL/生产管理/模具管理/ClsSc_MouldDotCheckPlanBill.cs                  |   68 +++++-----
 WebAPI/Controllers/MJGL/Sc_MouldDotCheckRuleBillController.cs |   53 ++++----
 WebAPI/Controllers/Sc_MouldRepairInBillListController.cs      |  106 +++++++++--------
 DAL/生产管理/模具管理/ClsSc_MouldDotCheckRuleBill.cs                  |   58 ++++----
 6 files changed, 175 insertions(+), 173 deletions(-)

diff --git "a/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckBill.cs" "b/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckBill.cs"
index 36f94d8..c6f2d8d 100644
--- "a/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckBill.cs"
+++ "b/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckBill.cs"
@@ -66,7 +66,7 @@
                 DeleteRelation(ref sReturn, lngBillKey);
                 //鍒犻櫎瀛愯〃
                 DeleteBillSub(lngBillKey);
-                DeleteBillSub2(lngBillKey);
+                //DeleteBillSub2(lngBillKey);
                 //鎻掑叆瀛愯〃
                 omodel.HInterID = lngBillKey;
                 //鎻掑叆瀛愯〃
@@ -87,21 +87,21 @@
                       ") ");
                 }
 
-                //閰嶄欢椤圭洰
-                foreach (Model.ClsSc_MouldDotCheckBillSub_Item oSub in DetailCol)
-                {
-                    oCn.RunProc("Insert into Sc_MouldDotCheckBillSub_Item " +
-                    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
-                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
-                    ",HMaterID,HUnitID" +
-                    ",HQty,HQtyMust" +
-                    ") values("
-                    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
-                    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
-                    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
-                    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
-                    ") ");
-                }
+                ////閰嶄欢椤圭洰
+                //foreach (Model.ClsSc_MouldDotCheckBillSub_Item oSub in DetailCol)
+                //{
+                //    oCn.RunProc("Insert into Sc_MouldDotCheckBillSub_Item " +
+                //    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
+                //    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
+                //    ",HMaterID,HUnitID" +
+                //    ",HQty,HQtyMust" +
+                //    ") values("
+                //    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
+                //    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
+                //    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
+                //    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
+                //    ") ");
+                //}
                 //
                 //foreach (Model.ClsSc_MouldDotCheckBillSub oSub in DetailColl)
                 //{
@@ -166,21 +166,21 @@
                       ") ");
                 }
 
-                //閰嶄欢椤圭洰
-                foreach (Model.ClsSc_MouldDotCheckBillSub_Item oSub in DetailCol)
-                {
-                    oCn.RunProc("Insert into Sc_MouldDotCheckBillSub_Item " +
-                    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
-                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
-                    ",HMaterID,HUnitID" +
-                    ",HQty,HQtyMust" +
-                    ") values("
-                    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
-                    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
-                    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
-                    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
-                    ") ");
-                }
+                ////閰嶄欢椤圭洰
+                //foreach (Model.ClsSc_MouldDotCheckBillSub_Item oSub in DetailCol)
+                //{
+                //    oCn.RunProc("Insert into Sc_MouldDotCheckBillSub_Item " +
+                //    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
+                //    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
+                //    ",HMaterID,HUnitID" +
+                //    ",HQty,HQtyMust" +
+                //    ") values("
+                //    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
+                //    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
+                //    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
+                //    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
+                //    ") ");
+                //}
                 //
                 //foreach (Model.ClsSc_MouldDotCheckBillSub oSub in DetailColl)
                 //{
diff --git "a/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBill.cs" "b/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBill.cs"
index 8d90b4d..ccd31ec 100644
--- "a/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBill.cs"
+++ "b/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBill.cs"
@@ -9,7 +9,7 @@
     {
         public Model.ClsSc_MouldDotCheckPlanBillMain omodel = new Model.ClsSc_MouldDotCheckPlanBillMain();
         public List<Model.ClsSc_MouldDotCheckPlanBillSub> DetailColl = new List<Model.ClsSc_MouldDotCheckPlanBillSub>();
-        public List<Model.ClsSc_MouldDotCheckPlanBillSub_Item> DetailCol = new List<Model.ClsSc_MouldDotCheckPlanBillSub_Item>();
+        //public List<Model.ClsSc_MouldDotCheckPlanBillSub_Item> DetailCol = new List<Model.ClsSc_MouldDotCheckPlanBillSub_Item>();
 
         public ClsSc_MouldDotCheckPlanBill()
         {
@@ -67,7 +67,7 @@
                 DeleteRelation(ref sReturn, lngBillKey);
                 //鍒犻櫎瀛愯〃
                 DeleteBillSub(lngBillKey);
-                oCn.RunProc("delete from Sc_MouldDotCheckPlanBillSub_Item where HInterID=" + lngBillKey);
+                //oCn.RunProc("delete from Sc_MouldDotCheckPlanBillSub_Item where HInterID=" + lngBillKey);
                 //鎻掑叆瀛愯〃
                 omodel.HInterID = lngBillKey;
                 foreach (Model.ClsSc_MouldDotCheckPlanBillSub oSub in DetailColl)
@@ -75,33 +75,33 @@
                     oCn.RunProc("Insert into Sc_MouldDotCheckPlanBillSub " +
                       " (HInterID,HEntryID" +
                       ",HManagerID"+
-                      ",HDotCheckItem,HDotCheckPart,HClaim"+
+                      ",HDotCheckItem,HDotCheckItemID,HDotCheckPart,HClaim" +
                       ",HCloseMan,HCloseType,HRemark" +
                       ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
                       ") values("
                       + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() +
                       "," + oSub.HManagerID.ToString() +
-                      ",'" + oSub.HDotCheckItem + "','" + oSub.HDotCheckPart + "','" + oSub.HClaim + "'" +
+                      ",'" + oSub.HDotCheckItem +"'," + oSub.HDotCheckItemID + ",'" + oSub.HDotCheckPart + "','" + oSub.HClaim + "'" +
                       ",'" + oSub.HCloseMan + "'," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'"+
                       "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
                       ") ");
                 }
 
-                //閰嶄欢椤圭洰
-                foreach (Model.ClsSc_MouldDotCheckPlanBillSub_Item oSub in DetailCol)
-                {
-                    oCn.RunProc("Insert into Sc_MouldDotCheckPlanBillSub_Item " +
-                    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
-                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
-                    ",HMaterID,HUnitID" +
-                    ",HQty,HQtyMust" +
-                    ") values("
-                    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
-                    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
-                    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
-                    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
-                    ") ");
-                }
+                ////閰嶄欢椤圭洰
+                //foreach (Model.ClsSc_MouldDotCheckPlanBillSub_Item oSub in DetailCol)
+                //{
+                //    oCn.RunProc("Insert into Sc_MouldDotCheckPlanBillSub_Item " +
+                //    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
+                //    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
+                //    ",HMaterID,HUnitID" +
+                //    ",HQty,HQtyMust" +
+                //    ") values("
+                //    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
+                //    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
+                //    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
+                //    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
+                //    ") ");
+                //}
                 //
                 //foreach (Model.ClsSc_MouldDotCheckPlanBillSub oSub in DetailColl)
                 //{
@@ -166,21 +166,21 @@
                       ") ");
                 }
 
-                //閰嶄欢椤圭洰
-                foreach (Model.ClsSc_MouldDotCheckPlanBillSub_Item oSub in DetailCol)
-                {
-                    oCn.RunProc("Insert into Sc_MouldDotCheckPlanBillSub_Item " +
-                    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
-                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
-                    ",HMaterID,HUnitID" +
-                    ",HQty,HQtyMust" +
-                    ") values("
-                    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
-                    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
-                    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
-                    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
-                    ") ");
-                }
+                ////閰嶄欢椤圭洰
+                //foreach (Model.ClsSc_MouldDotCheckPlanBillSub_Item oSub in DetailCol)
+                //{
+                //    oCn.RunProc("Insert into Sc_MouldDotCheckPlanBillSub_Item " +
+                //    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
+                //    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
+                //    ",HMaterID,HUnitID" +
+                //    ",HQty,HQtyMust" +
+                //    ") values("
+                //    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
+                //    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
+                //    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
+                //    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
+                //    ") ");
+                //}
 
                 //
                 //foreach (Model.ClsSc_MouldDotCheckPlanBillSub oSub in DetailColl)
diff --git "a/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckRuleBill.cs" "b/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckRuleBill.cs"
index c0d9de1..e69f9f5 100644
--- "a/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckRuleBill.cs"
+++ "b/DAL/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckRuleBill.cs"
@@ -58,7 +58,7 @@
                 //DeleteRelation(ref sReturn, lngBillKey);
                 ////鍒犻櫎瀛愯〃
                 DeleteBillSub(lngBillKey);
-                oCn.RunProc("delete from Sc_MouldDotCheckRuleBillSub_Item where HInterID=" + lngBillKey);
+                //oCn.RunProc("delete from Sc_MouldDotCheckRuleBillSub_Item where HInterID=" + lngBillKey);
                 ////鎻掑叆瀛愯〃
                 omodel.HInterID = lngBillKey;
                 foreach (Model.ClsSc_MouldDotCheckRuleBillSub oSub in DetailCol)
@@ -75,20 +75,20 @@
                       "," + oSub.HDotCheckItemID.ToString() + ",'" + oSub.HDotCheckItem + "','" + oSub.HDotCheckPart + "','" + oSub.HClaim + "'," + oSub.HManagerID.ToString() +
                       ") ");
                 }
-                foreach (Model.ClsSc_MouldDotCheckRuleBillSub_Item oSub in DetailColl)
-                {
-                    oCn.RunProc("Insert into Sc_MouldDotCheckRuleBillSub_Item " +
-                    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
-                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
-                    ",HMaterID,HUnitID" +
-                    ",HQty,HQtyMust" +
-                    ") values("
-                    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
-                    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
-                    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
-                    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
-                    ") ");
-                }
+                //foreach (Model.ClsSc_MouldDotCheckRuleBillSub_Item oSub in DetailColl)
+                //{
+                //    oCn.RunProc("Insert into Sc_MouldDotCheckRuleBillSub_Item " +
+                //    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
+                //    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
+                //    ",HMaterID,HUnitID" +
+                //    ",HQty,HQtyMust" +
+                //    ") values("
+                //    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
+                //    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
+                //    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
+                //    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
+                //    ") ");
+                //}
 
                 sReturn = "淇敼鍗曟嵁鎴愬姛锛�";
                 oCn.Commit();
@@ -136,20 +136,20 @@
                      "," + oSub.HDotCheckItemID.ToString() + ",'" + oSub.HDotCheckItem + "','" + oSub.HDotCheckPart + "','" + oSub.HClaim + "'," + oSub.HManagerID.ToString() +
                      ") ");
                 }
-                foreach (Model.ClsSc_MouldDotCheckRuleBillSub_Item oSub in DetailColl)
-                {
-                    oCn.RunProc("Insert into Sc_MouldDotCheckRuleBillSub_Item " +
-                    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
-                    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
-                    ",HMaterID,HUnitID" +
-                    ",HQty,HQtyMust" +
-                    ") values("
-                    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
-                    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
-                    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
-                    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
-                    ") ");
-                }
+                //foreach (Model.ClsSc_MouldDotCheckRuleBillSub_Item oSub in DetailColl)
+                //{
+                //    oCn.RunProc("Insert into Sc_MouldDotCheckRuleBillSub_Item " +
+                //    " (HInterID,HEntryID,HCloseMan,HEntryCloseDate,HCloseType,HRemark" +
+                //    ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" +
+                //    ",HMaterID,HUnitID" +
+                //    ",HQty,HQtyMust" +
+                //    ") values("
+                //    + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + ",'" + oSub.HCloseMan + "'," + oSub.HEntryCloseDate.ToShortDateString() + "," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" +
+                //    "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() +
+                //    "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
+                //    "," + oSub.HQty.ToString() + "," + oSub.HQtyMust.ToString() +
+                //    ") ");
+                //}
                 sReturn = "鏂板鍗曟嵁鎴愬姛锛�";
                 oCn.Commit();
                 return true;
diff --git "a/Model/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBillSub.cs" "b/Model/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBillSub.cs"
index acf836b..27ac977 100644
--- "a/Model/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBillSub.cs"
+++ "b/Model/\347\224\237\344\272\247\347\256\241\347\220\206/\346\250\241\345\205\267\347\256\241\347\220\206/ClsSc_MouldDotCheckPlanBillSub.cs"
@@ -10,6 +10,7 @@
 
         
         public string HDotCheckItem;//  varchar(100)  --点检项目
+        public int HDotCheckItemID;//  varchar(100)  --点检项目id
         public string HDotCheckPart;//  varchar(100)  --点检部位
         public string HClaim;//   	varchar(100)       --具体要求
         public long HManagerID;// 	int   --负责人id(职员表)
diff --git a/WebAPI/Controllers/MJGL/Sc_MouldDotCheckRuleBillController.cs b/WebAPI/Controllers/MJGL/Sc_MouldDotCheckRuleBillController.cs
index caba032..908f915 100644
--- a/WebAPI/Controllers/MJGL/Sc_MouldDotCheckRuleBillController.cs
+++ b/WebAPI/Controllers/MJGL/Sc_MouldDotCheckRuleBillController.cs
@@ -83,8 +83,7 @@
             string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries);
             string msg2 = sArray[0].ToString();
             string msg3 = sArray[1].ToString();
-            string msg4 = sArray[2].ToString();
-            string msg5 = sArray[3].ToString();
+            string msg5 = sArray[2].ToString();
 
             string UserName = "";
             ListModels oListModels = new ListModels();
@@ -152,30 +151,30 @@
                 }
 
 
-                //閰嶄欢椤硅〃浣撴暟鎹�
-                //鎸� },{鏉ユ媶鍒嗘暟缁� //鍘绘帀銆愬拰銆�
-                msg4 = msg4.Substring(1, msg4.Length - 2);
-                msg4 = msg4.Replace("\\", "");
-                msg4 = msg4.Replace("\n", "");  //\n
-                                                //msg2 = msg2.Replace("'", "鈥�");
-                List<Model.ClsSc_MouldDotCheckRuleBillSub_Item> ls1 = new List<Model.ClsSc_MouldDotCheckRuleBillSub_Item>();
-                ls1 = oListModels.getObjectByJson_Sc_MouldDotCheckRuleBillSub_Item(msg4);
-                int j = 0;
-                foreach (Model.ClsSc_MouldDotCheckRuleBillSub_Item oItemSub in ls1)
-                {
+                ////閰嶄欢椤硅〃浣撴暟鎹�
+                ////鎸� },{鏉ユ媶鍒嗘暟缁� //鍘绘帀銆愬拰銆�
+                //msg4 = msg4.Substring(1, msg4.Length - 2);
+                //msg4 = msg4.Replace("\\", "");
+                //msg4 = msg4.Replace("\n", "");  //\n
+                //                                //msg2 = msg2.Replace("'", "鈥�");
+                //List<Model.ClsSc_MouldDotCheckRuleBillSub_Item> ls1 = new List<Model.ClsSc_MouldDotCheckRuleBillSub_Item>();
+                //ls1 = oListModels.getObjectByJson_Sc_MouldDotCheckRuleBillSub_Item(msg4);
+                //int j = 0;
+                //foreach (Model.ClsSc_MouldDotCheckRuleBillSub_Item oItemSub in ls1)
+                //{
 
-                    j++;
-                    oItemSub.HEntryID = j;
-                    //oItemSub.HCloseMan = "";       //琛屽叧闂�
-                    oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now);
-                    oItemSub.HCloseType = false;   //鍏抽棴绫诲瀷
+                //    j++;
+                //    oItemSub.HEntryID = j;
+                //    //oItemSub.HCloseMan = "";       //琛屽叧闂�
+                //    oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now);
+                //    oItemSub.HCloseType = false;   //鍏抽棴绫诲瀷
 
-                    oItemSub.HSourceInterID = 0;     // 婧愬崟涓诲唴鐮�
-                    oItemSub.HSourceEntryID = 0;   //婧愬崟瀛愬唴鐮�
+                //    oItemSub.HSourceInterID = 0;     // 婧愬崟涓诲唴鐮�
+                //    oItemSub.HSourceEntryID = 0;   //婧愬崟瀛愬唴鐮�
 
-                    oItemSub.HRelationQty = 0;     //鍏宠仈鏁伴噺
-                    oBill.DetailColl.Add(oItemSub);
-                }
+                //    oItemSub.HRelationQty = 0;     //鍏宠仈鏁伴噺
+                //    oBill.DetailColl.Add(oItemSub);
+                //}
 
 
                 //淇濆瓨
@@ -257,12 +256,12 @@
                 //鑾峰彇鐐规椤圭洰缂栬緫鏁版嵁
                 string sql = "select 鐐规椤圭洰ID HDotCheckItemID,鐐规椤圭洰浠g爜 HDotCheckItemNumber,鐐规椤圭洰 HDotCheckItem,鐐规閮ㄤ綅 HDotCheckPart,鍏蜂綋瑕佹眰 HClaim,璐熻矗浜篒D HManagerID,璐熻矗浜轰唬鐮� HManagerNumber,璐熻矗浜哄悕绉� HManagerName,瀛愬娉�2 HRemark from h_v_Sc_MouldDotCheckRuleBillSub where 1 = 1 " + Swhere + "";
                 ds = oCN.RunProcReturn(sql, "h_v_Sc_MouldDotCheckRuleBillSub");
-                //鑾峰彇閰嶄欢椤圭洰缂栬緫鏁版嵁
-                string sql1 = "select 閰嶄欢ID HMaterID,閰嶄欢浠g爜 HMaterNumber,閰嶄欢鍚嶇О HMaterName,鍗曚綅ID HUnitID,璁¢噺鍗曚綅浠g爜 HUnitNumber,璁¢噺鍗曚綅鍚嶇О HUnitName,鐢ㄩ噺 HQty,瀛愬娉�1 HRemark,鏍囧噯鐢ㄩ噺 HQtyMust from h_v_Sc_MouldDotCheckRuleBillSub_Item where 1 = 1 " + Swhere + "";
-                ds1 = oCN.RunProcReturn(sql1, "h_v_Sc_MouldDotCheckRuleBillSub_Item");
+                ////鑾峰彇閰嶄欢椤圭洰缂栬緫鏁版嵁
+                //string sql1 = "select 閰嶄欢ID HMaterID,閰嶄欢浠g爜 HMaterNumber,閰嶄欢鍚嶇О HMaterName,鍗曚綅ID HUnitID,璁¢噺鍗曚綅浠g爜 HUnitNumber,璁¢噺鍗曚綅鍚嶇О HUnitName,鐢ㄩ噺 HQty,瀛愬娉�1 HRemark,鏍囧噯鐢ㄩ噺 HQtyMust from h_v_Sc_MouldDotCheckRuleBillSub_Item where 1 = 1 " + Swhere + "";
+                //ds1 = oCN.RunProcReturn(sql1, "h_v_Sc_MouldDotCheckRuleBillSub_Item");
 
                 list.Add(ds.Tables[0]);
-                list.Add(ds1.Tables[0]);
+                //list.Add(ds1.Tables[0]);
                 objJsonResult.code = "0";
                 objJsonResult.count = 1;
                 objJsonResult.Message = "鑾峰彇淇℃伅鎴愬姛锛�";
diff --git a/WebAPI/Controllers/Sc_MouldRepairInBillListController.cs b/WebAPI/Controllers/Sc_MouldRepairInBillListController.cs
index 0fcfe00..45d3704 100644
--- a/WebAPI/Controllers/Sc_MouldRepairInBillListController.cs
+++ b/WebAPI/Controllers/Sc_MouldRepairInBillListController.cs
@@ -3190,7 +3190,7 @@
             string msg2 = sArray[0].ToString();
             string msg3 = sArray[1].ToString();
             string msg4 = sArray[2].ToString();
-            string msg5 = sArray[3].ToString();
+            //string msg5 = sArray[3].ToString();
 
             string UserName = "";
             ListModels oListModels = new ListModels();
@@ -3278,30 +3278,30 @@
 
                 }
 
-                //閰嶄欢椤硅〃浣撴暟鎹�
-                //鎸� },{鏉ユ媶鍒嗘暟缁� //鍘绘帀銆愬拰銆�
-                msg5 = msg5.Substring(1, msg5.Length - 2);
-                msg5 = msg5.Replace("\\", "");
-                msg5 = msg5.Replace("\n", "");  //\n
-                                                //msg2 = msg2.Replace("'", "鈥�");
-                List<Model.ClsSc_MouldDotCheckBillSub_Item> ls1 = new List<Model.ClsSc_MouldDotCheckBillSub_Item>();
-                ls1 = oListModels.getObjectByJson_Sc_MouldDotCheckBillSub_Item(msg5);
-                int j = 0;
-                foreach (Model.ClsSc_MouldDotCheckBillSub_Item oItemSub in ls1)
-                {
+                ////閰嶄欢椤硅〃浣撴暟鎹�
+                ////鎸� },{鏉ユ媶鍒嗘暟缁� //鍘绘帀銆愬拰銆�
+                //msg5 = msg5.Substring(1, msg5.Length - 2);
+                //msg5 = msg5.Replace("\\", "");
+                //msg5 = msg5.Replace("\n", "");  //\n
+                //                                //msg2 = msg2.Replace("'", "鈥�");
+                //List<Model.ClsSc_MouldDotCheckBillSub_Item> ls1 = new List<Model.ClsSc_MouldDotCheckBillSub_Item>();
+                //ls1 = oListModels.getObjectByJson_Sc_MouldDotCheckBillSub_Item(msg5);
+                //int j = 0;
+                //foreach (Model.ClsSc_MouldDotCheckBillSub_Item oItemSub in ls1)
+                //{
 
-                    j++;
-                    oItemSub.HEntryID = j;
-                    //oItemSub.HCloseMan = "";       //琛屽叧闂�
-                    oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now);
-                    oItemSub.HCloseType = false;   //鍏抽棴绫诲瀷
+                //    j++;
+                //    oItemSub.HEntryID = j;
+                //    //oItemSub.HCloseMan = "";       //琛屽叧闂�
+                //    oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now);
+                //    oItemSub.HCloseType = false;   //鍏抽棴绫诲瀷
 
-                    oItemSub.HSourceInterID = 0;     // 婧愬崟涓诲唴鐮�
-                    oItemSub.HSourceEntryID = 0;   //婧愬崟瀛愬唴鐮�
+                //    oItemSub.HSourceInterID = 0;     // 婧愬崟涓诲唴鐮�
+                //    oItemSub.HSourceEntryID = 0;   //婧愬崟瀛愬唴鐮�
 
-                    oItemSub.HRelationQty = 0;     //鍏宠仈鏁伴噺
-                    oBill.DetailCol.Add(oItemSub);
-                }
+                //    oItemSub.HRelationQty = 0;     //鍏宠仈鏁伴噺
+                //    oBill.DetailCol.Add(oItemSub);
+                //}
 
                 //淇濆瓨
                 //淇濆瓨瀹屾瘯鍚庡鐞�
@@ -3525,7 +3525,7 @@
             string msg2 = sArray[0].ToString();
             string msg3 = sArray[1].ToString();
             string msg4 = sArray[2].ToString();
-            string msg5 = sArray[3].ToString();
+            //string msg5 = sArray[3].ToString();
 
 
             string UserName = "";
@@ -3613,30 +3613,30 @@
 
                 }
 
-                //閰嶄欢椤硅〃浣撴暟鎹�
-                //鎸� },{鏉ユ媶鍒嗘暟缁� //鍘绘帀銆愬拰銆�
-                msg5 = msg5.Substring(1, msg5.Length - 2);
-                msg5 = msg5.Replace("\\", "");
-                msg5 = msg5.Replace("\n", "");  //\n
-                                                //msg2 = msg2.Replace("'", "鈥�");
-                List<Model.ClsSc_MouldDotCheckPlanBillSub_Item> ls1 = new List<Model.ClsSc_MouldDotCheckPlanBillSub_Item>();
-                ls1 = oListModels.getObjectByJson_Sc_MouldDotCheckPlanBillSub_Item(msg5);
-                int j = 0;
-                foreach (Model.ClsSc_MouldDotCheckPlanBillSub_Item oItemSub in ls1)
-                {
+                ////閰嶄欢椤硅〃浣撴暟鎹�
+                ////鎸� },{鏉ユ媶鍒嗘暟缁� //鍘绘帀銆愬拰銆�
+                //msg5 = msg5.Substring(1, msg5.Length - 2);
+                //msg5 = msg5.Replace("\\", "");
+                //msg5 = msg5.Replace("\n", "");  //\n
+                //                                //msg2 = msg2.Replace("'", "鈥�");
+                //List<Model.ClsSc_MouldDotCheckPlanBillSub_Item> ls1 = new List<Model.ClsSc_MouldDotCheckPlanBillSub_Item>();
+                //ls1 = oListModels.getObjectByJson_Sc_MouldDotCheckPlanBillSub_Item(msg5);
+                //int j = 0;
+                //foreach (Model.ClsSc_MouldDotCheckPlanBillSub_Item oItemSub in ls1)
+                //{
 
-                    j++;
-                    oItemSub.HEntryID = j;
-                    //oItemSub.HCloseMan = "";       //琛屽叧闂�
-                    oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now);
-                    oItemSub.HCloseType = false;   //鍏抽棴绫诲瀷
+                //    j++;
+                //    oItemSub.HEntryID = j;
+                //    //oItemSub.HCloseMan = "";       //琛屽叧闂�
+                //    oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now);
+                //    oItemSub.HCloseType = false;   //鍏抽棴绫诲瀷
 
-                    oItemSub.HSourceInterID = 0;     // 婧愬崟涓诲唴鐮�
-                    oItemSub.HSourceEntryID = 0;   //婧愬崟瀛愬唴鐮�
+                //    oItemSub.HSourceInterID = 0;     // 婧愬崟涓诲唴鐮�
+                //    oItemSub.HSourceEntryID = 0;   //婧愬崟瀛愬唴鐮�
 
-                    oItemSub.HRelationQty = 0;     //鍏宠仈鏁伴噺
-                    oBill.DetailCol.Add(oItemSub);
-                }
+                //    oItemSub.HRelationQty = 0;     //鍏宠仈鏁伴噺
+                //    oBill.DetailCol.Add(oItemSub);
+                //}
 
                 //淇濆瓨
                 //淇濆瓨瀹屾瘯鍚庡鐞�
@@ -3706,15 +3706,17 @@
             {
                 SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
                 //鑾峰彇鐐规椤圭洰缂栬緫鏁版嵁
-                ds = oCN.RunProcReturn("select HDotCheckItem, HDotCheckPart , HClaim, a.HRemark,a.HManagerID,e.HNumber HManagerCode,e.HName HManagerName from Sc_MouldDotCheckPlanBillSub a left join Gy_Employee e on a.HManagerID=e.HItemID where 1=1 " + sqlWhere, "Sc_MouldDotCheckPlanBillSub");
-                //鑾峰彇閰嶄欢椤圭洰缂栬緫鏁版嵁
-                ds1 = oCN.RunProcReturn(@"select b.HMaterID,  mt.Hnumber HMaterNumber ,mt.HName HMaterName, b.HUnitID
-                    ,u2.hnumber HUnitNumber,u2.HName HUnitName,b.HQty,b.HQtyMust,b.HRemark 
-                    from Sc_MouldDotCheckPlanBillSub_Item b 
-                    left join Gy_Material mt on b.HMaterID=mt.HItemID 
-                    left join h_v_IF_Unit u2 on b.HUnitID=u2.HItemID  where 1=1 " + sqlWhere, "Sc_MouldDotCheckPlanBillSub_Item");
+                ds = oCN.RunProcReturn(@"select a.HDotCheckItemID,HDotCheckItem, HDotCheckPart , HClaim, a.HRemark,a.HManagerID,e.HNumber HManagerCode,e.HName HManagerName from Sc_MouldDotCheckPlanBillSub a 
+                  left join Gy_Employee e on a.HManagerID=e.HItemID
+                        where 1=1 " + sqlWhere, "Sc_MouldDotCheckPlanBillSub");
+                ////鑾峰彇閰嶄欢椤圭洰缂栬緫鏁版嵁
+                //ds1 = oCN.RunProcReturn(@"select b.HMaterID,  mt.Hnumber HMaterNumber ,mt.HName HMaterName, b.HUnitID
+                //    ,u2.hnumber HUnitNumber,u2.HName HUnitName,b.HQty,b.HQtyMust,b.HRemark 
+                //    from Sc_MouldDotCheckPlanBillSub_Item b 
+                //    left join Gy_Material mt on b.HMaterID=mt.HItemID 
+                //    left join h_v_IF_Unit u2 on b.HUnitID=u2.HItemID  where 1=1 " + sqlWhere, "Sc_MouldDotCheckPlanBillSub_Item");
                 list.Add(ds.Tables[0]);
-                list.Add(ds1.Tables[0]);
+                //list.Add(ds1.Tables[0]);
                 objJsonResult.code = "0";
                 objJsonResult.count = 1;
                 objJsonResult.Message = "鑾峰彇淇℃伅鎴愬姛锛�";

--
Gitblit v1.9.1