|
|
@@ -227,15 +227,15 @@ namespace UAS_MES.Make
|
|
|
sql.Append("insert into package (pa_id,pa_outboxcode,PA_STANDARDQTY,pa_makecode,pa_indate,pa_packageqty,pa_type,pa_prodcode,pa_level,PA_STATUS,pa_sccode,pa_currentstep,pa_salecode)values");
|
|
|
sql.Append("(" + pa_id + ",'" + pa_outboxcode.Text + "','" + pa_standardqty.Text + "','" + pd_makecode.Text + "',sysdate,'0',3,'" + pd_prodcode.Text + "',0,0,'" + User.UserSourceCode + "','" + User.CurrentStepCode + "','" + pd_salecode.Text + "')");
|
|
|
dh.ExecuteSql(sql.GetString(), "insert");
|
|
|
- palletcode_KeyDown(sender, e);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
pa_id = dt.Rows[0]["pa_id"].ToString();
|
|
|
}
|
|
|
+ palletcode_KeyDown(sender, e);
|
|
|
if (int.Parse(pa_totalqty.Text == "" ? "0" : pa_totalqty.Text) > 0)
|
|
|
{
|
|
|
- if (!LogicHandler.CheckPackRule(pr_packrule.Text, pa_outboxcode.Text, outboxcode.Text, pa_makecode.Text, pa_salecode.Text, pa_prodcode.Text, out ErrorMessage))
|
|
|
+ if (!LogicHandler.CheckPackRule(pr_packrule.Text, pa_outboxcode.Text, outboxcode.Text, pa_makecode.Text, pa_salecode.Text, pa_prodcode.Text,"栈板", out ErrorMessage))
|
|
|
{
|
|
|
OperateResult.AppendText(">>" + ErrorMessage + "\n", Color.Red, outboxcode);
|
|
|
return;
|
|
|
@@ -256,6 +256,10 @@ namespace UAS_MES.Make
|
|
|
OperateResult.AppendText(">>采集箱号" + outboxcode.Text + "后超出容量\n", Color.Red, outboxcode);
|
|
|
return;
|
|
|
}
|
|
|
+ if (int.Parse(pa_totalqty.Text == "" ? "0" : pa_totalqty.Text) == 0)
|
|
|
+ {
|
|
|
+ dh.ExecuteSql("update package set pa_prodcode='" + pd_prodcode.Text + "',pa_salecode='" + pd_salecode.Text + "',pa_makecode='" + pd_makecode.Text + "' where pa_outboxcode='" + pa_outboxcode.Text + "'", "update");
|
|
|
+ }
|
|
|
List<string> SQLS = new List<string>();
|
|
|
sql.Clear();
|
|
|
sql.Append("insert into packagedetail(pd_id, pd_paid, pd_outboxcode,pd_makecode,pd_prodcode,pd_innerboxcode, pd_innerqty,pd_builddate)");
|
|
|
@@ -351,10 +355,6 @@ namespace UAS_MES.Make
|
|
|
{
|
|
|
dh.ExecuteSql("update package set pa_checkno='',pa_prodcode='',pa_packtype='',pa_salecode='',pa_makecode='',pa_packageqty=0,pa_totalqty=0,pa_currentqty=0,pa_status=0 where pa_outboxcode='" + pa_outboxcode.Text + "'", "update");
|
|
|
}
|
|
|
- else if (dt.Rows.Count == 1)
|
|
|
- {
|
|
|
- dh.ExecuteSql("update package set pa_prodcode='" + pd_prodcode.Text + "',pa_salecode='" + pd_salecode.Text + "',pa_makecode='" + pd_makecode.Text + "' where pa_outboxcode='" + pa_outboxcode.Text + "'", "update");
|
|
|
- }
|
|
|
BaseUtil.FillDgvWithDataTable(PackageInf, dt);
|
|
|
}
|
|
|
|