Browse Source

解除子箱的母箱置空

章政 8 years ago
parent
commit
a43a08e5e4
1 changed files with 5 additions and 5 deletions
  1. 5 5
      UAS-MES/FunctionCode/Make/Make_PalletCollection.cs

+ 5 - 5
UAS-MES/FunctionCode/Make/Make_PalletCollection.cs

@@ -242,11 +242,11 @@ namespace UAS_MES.Make
                     LogicHandler.OutBoxDrawStepPass(palletcode.Text, pa_makecode.Text, User.UserSourceCode);
                 else
                 {
-                    //删除明细
-                    dh.ExecuteSql("delete from packagedetail where pd_outboxcode='" + palletcode.Text + "'", "delete");
-                    sql.Clear();
-                    sql.Append("update package set pa_packageqty=0,pa_totalqty=0,pa_currentqty=0,pa_status=0 where pa_outboxcode='" + palletcode.Text + "'");
-                    dh.ExecuteSql(sql.GetString(), "select");
+                    List<string> SQLS = new List<string>();
+                    SQLS.Add("delete from packagedetail where pd_outboxcode='" + palletcode.Text + "'");
+                    SQLS.Add("update package set pa_packageqty=0,pa_totalqty=0,pa_currentqty=0,pa_status=0 where pa_outboxcode='" + palletcode.Text + "'");
+                    SQLS.Add("update package set pa_mothercode='' where pa_mothercode='" + palletcode.Text + "'");
+                    dh.ExecuteSQLTran(SQLS.ToArray());
                 }
                 LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, pa_makecode.Text, User.UserLineCode, User.UserSourceCode, "栈板采集", "解除栈板" + palletcode.Text + "成功", palletcode.Text, "");
                 OperateResult.AppendText(">>栈板号" + outboxcode.Text + "解除成功\n", Color.Green);