|
|
@@ -145,7 +145,7 @@ namespace UAS_LabelMachine
|
|
|
//}
|
|
|
string pib_barcode = dh.getFieldDataByCondition("prodiobarcode", "max(pib_barcode)", "PIB_INOUTNO='" + pi_inoutno.Text + "'").ToString();
|
|
|
//中盒数量*中盒容量=需要打印的单盘标签
|
|
|
- ArrayList <string> midcode = new ArrayList<string>();
|
|
|
+ ArrayList<string> midcode = new ArrayList<string>();
|
|
|
ArrayList<string> barcode = new ArrayList<string>();
|
|
|
//循环中盒号的个数,取当前出入库单最大 的中盒号+1
|
|
|
for (int j = 0; j < mid_num; j++)
|
|
|
@@ -176,7 +176,7 @@ namespace UAS_LabelMachine
|
|
|
sql.Append("insert into prodiobarcode (PIB_ID,PIB_PRODCODE,PIB_INDATE,PIB_INOUTNO,PIB_PIID,PIB_BARCODE,PIB_PDNO,");
|
|
|
sql.Append("PIB_PDID,PIB_PICLASS,PIB_QTY,PIB_PRODID,PIB_OUTBOXCODE1,PIB_IFPRINT,PIB_IFPICK,PIB_ORDERCODE,PIB_CUSTPO,pib_orderdetno)");
|
|
|
sql.Append(" values (prodiobarcode_seq.nextval,'" + pd_prodcode + "',sysdate,'" + pi_inoutno.Text + "'," + pi_id + ",:barcode,'" + pd_pdno + "','" + pd_id + "',");
|
|
|
- sql.Append("'" + pi_class.Text + "',:pib_inqty,'" + pr_id + "',:midcode,0,0,'" + pd_ordercode + "','','"+pd_orderdetno+"')");
|
|
|
+ sql.Append("'" + pi_class.Text + "',:pib_inqty,'" + pr_id + "',:midcode,0,0,'" + pd_ordercode + "','','" + pd_orderdetno + "')");
|
|
|
dh.BatchInsert(sql.ToString(), new string[] { "barcode", "pib_inqty", "midcode" }, barcode.ToArray(), pib_inqty.ToArray(), midcode.ToArray());
|
|
|
}
|
|
|
}
|