|
|
@@ -168,7 +168,7 @@ namespace UAS_MES.Packing
|
|
|
sql.Append(",'" + ms_makecode + "','0',sysdate,'" + pa_salecode.Text + "','" + pa_custcode.Text + "','" + pa_type.Text + "','0','" + pa_packtype.Text + "','" + pa_standardqty.Text + "')");
|
|
|
dh.ExecuteSql(sql.GetString(), "insert");
|
|
|
//删除原明细
|
|
|
- dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "'", "delete");
|
|
|
+ dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "' and pd_barcode = '"+sn_code.Text+"'", "delete");
|
|
|
sql.Clear();
|
|
|
sql.Append("insert into packagedetail (PD_ID,PD_PAID,PD_OUTBOXCODE,PD_BARCODE,PD_INNERQTY,PD_PRODCODE,PD_MAKECODE,PD_BUILDDATE,PD_YMD)");
|
|
|
sql.Append("values (packagedetail_seq.nextval,'" + pa_id + "','" + pa_outboxcode.Text + "','" + sn_code.Text + "','1','" + msprodcode + "','" + ms_makecode + "',sysdate,to_char(sysdate,'yyyymmdd'))");
|
|
|
@@ -262,7 +262,7 @@ namespace UAS_MES.Packing
|
|
|
}
|
|
|
|
|
|
//删除原明细
|
|
|
- dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "'", "delete");
|
|
|
+ dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "' and pd_barcode = '" + sn_code.Text + "'", "delete");
|
|
|
//更新操作
|
|
|
sql.Clear();
|
|
|
sql.Append("insert into packagedetail (PD_ID,PD_PAID,PD_OUTBOXCODE,PD_BARCODE,PD_INNERQTY,PD_PRODCODE,PD_MAKECODE,PD_BUILDDATE,PD_YMD)");
|