Browse Source

优化数据加载

callm 6 days ago
parent
commit
ce8b01d4a5

+ 11 - 2
UAS_MES_YDCY/FunctionCode/Warehouse/Warehouse_FinishedProductOutSumNEW.cs

@@ -264,6 +264,15 @@ namespace UAS_MES_NEW.Warehouse
             }
         }
 
+        private void LoadDetailGrid()
+        {
+            sql.Clear();
+            sql.Append("select pa_outboxcode,PA_TOTALQTY,pa_prodcode,pr_detail,pr_spec from package ");
+            sql.Append("left join product on pr_code=pa_prodcode where pa_outno='" + pi_inoutno.Text + "' and pa_type in (1,3) order by pa_outboxcode asc");
+            DataTable dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+            BaseUtil.FillDgvWithDataTable(InOutDetailDGV, dt);
+        }
+
         private void Warehouse_FinishedProductOut_SizeChanged(object sender, EventArgs e)
         {
             asc.controlAutoSize(this);
@@ -492,7 +501,7 @@ namespace UAS_MES_NEW.Warehouse
                             return;
                         }
                         LoadFormData();
-                        //LoadGridData();
+                        LoadDetailGrid();
                         if (int.Parse(dtform.Rows[0]["outqty"].ToString()) > int.Parse(dtform.Rows[0]["getqty"].ToString()))
                         {
                             dh.UpdateByCondition("prodinout", "pi_pdastatus='备货中'", "pi_inoutno='" + pi_inoutno.Text + "'");
@@ -629,7 +638,7 @@ namespace UAS_MES_NEW.Warehouse
                             return;
                         }
                         LoadFormData();
-                        //LoadGridData();
+                        LoadDetailGrid();
                     }
                 }
                 else