|
|
@@ -235,7 +235,7 @@ namespace UAS_MES.Make
|
|
|
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;
|
|
|
@@ -278,7 +278,11 @@ namespace UAS_MES.Make
|
|
|
pa_makecode.Text = carton_macode;
|
|
|
dh.ExecuteSql("update package set pa_makecode='" + carton_macode + "' where pa_outboxcode='" + pa_outboxcode.Text + "'", "update");
|
|
|
}
|
|
|
- LogicHandler.OutBoxStepPass(outboxcode.Text, pa_makecode.Text, User.UserSourceCode, User.UserCode, "栈板采集成功,栈板号:" + pa_outboxcode.Text, "栈板采集");
|
|
|
+ //如果是线内并且下一工序等于当前岗位资源工序
|
|
|
+ if (pa_nextstep != "" && pa_nextstep == User.CurrentStepCode)
|
|
|
+ {
|
|
|
+ LogicHandler.OutBoxStepPass(outboxcode.Text, pa_makecode.Text, User.UserSourceCode, User.UserCode, "栈板采集成功,栈板号:" + pa_outboxcode.Text, "栈板采集");
|
|
|
+ }
|
|
|
if (pa_totalqty.Text == "1")
|
|
|
{
|
|
|
string nextstepcode = dh.getFieldDataByCondition("mes_package_view left join makeserial on ms_sncode=v_barcode", "ms_nextstepcode", "v_outboxcode='" + outboxcode.Text + "'").ToString();
|