|
|
@@ -135,7 +135,6 @@ namespace UAS_MES.OQC
|
|
|
sql.Append("and al_statuscode='AUDITED' and al_code ='" + ob_aqlcode.Text + "' and " + (ob_nowcheckqty.Text != "" ? ob_nowcheckqty.Text : "0") + " >= ad_minqty ");
|
|
|
sql.Append("and " + (ob_nowcheckqty.Text != "" ? ob_nowcheckqty.Text : "0") + "<=ad_maxqty ");
|
|
|
dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
|
|
|
-
|
|
|
dh.ExecuteSql("update OQCBatch set ob_status='NG',ob_result='NG' where ob_checkno='" + ob_checkno.Text + "'", "select");
|
|
|
//如果勾选了发起反攻需求则新增记录
|
|
|
if (ReworkRequire.Checked)
|
|
|
@@ -318,7 +317,7 @@ namespace UAS_MES.OQC
|
|
|
{
|
|
|
List<string> sql = new List<string>();
|
|
|
//该序列号的批次数量
|
|
|
- int batchqty = dh.getRowCount("makeserial", "ms_checkno=(select ms_checkno from makeserial where ms_sncode='" + ms_sncode.Text + "')");
|
|
|
+ int batchqty = dh.getRowCount("makeserial", "ms_checkno='" + ob_checkno.Text + "'");
|
|
|
//撤销时如果没有下一工序表示工单已经完工了,此时撤销需要将完工数减掉一个批次
|
|
|
if (dh.getFieldDataByCondition("makeserial", "ms_nextstepcode", "ms_sncode='" + ms_sncode.Text + "'").ToString() == "")
|
|
|
{
|