Browse Source

如果不为空,才更新SN字段

callm 2 weeks ago
parent
commit
27c3efbf5a
1 changed files with 4 additions and 1 deletions
  1. 4 1
      UAS_MES_HYSX/FunctionCode/Make/Make_ColorBoxLabelPrintZX.cs

+ 4 - 1
UAS_MES_HYSX/FunctionCode/Make/Make_ColorBoxLabelPrintZX.cs

@@ -293,7 +293,10 @@ namespace UAS_MES_NEW.Make
                                 {
                                 {
                                     LogicHandler.CollectRemarkInf(sncode.Text, "", "", oMakeCode, pr_code.Text, Remark.Text);
                                     LogicHandler.CollectRemarkInf(sncode.Text, "", "", oMakeCode, pr_code.Text, Remark.Text);
                                 }
                                 }
-                                dh.ExecuteSql("update makeserial set ms_sncode='" + dev_no + "' where ms_id='" + oMsID + "'", "update");
+                                if (dev_no != "")
+                                {
+                                    dh.ExecuteSql("update makeserial set ms_sncode='" + dev_no + "' where ms_id='" + oMsID + "'", "update");
+                                }
                                 LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, ma_code.Text, User.UserLineCode, User.UserSourceCode, "彩盒打印", "彩盒打印成功", sncode.Text, "");
                                 LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, ma_code.Text, User.UserLineCode, User.UserSourceCode, "彩盒打印", "彩盒打印成功", sncode.Text, "");
                                 //刷新打印数量和剩余数量
                                 //刷新打印数量和剩余数量
                                 dt = (DataTable)dh.ExecuteSql("select ma_qty - nvl(mcd_inqty, 0) mcd_remainqty,mcd_okqty from make left join makecraftdetail on mcd_macode=ma_code where ma_code='" + ma_code.Text + "' and mcd_stepcode='" + User.CurrentStepCode + "'", "select");
                                 dt = (DataTable)dh.ExecuteSql("select ma_qty - nvl(mcd_inqty, 0) mcd_remainqty,mcd_okqty from make left join makecraftdetail on mcd_macode=ma_code where ma_code='" + ma_code.Text + "' and mcd_stepcode='" + User.CurrentStepCode + "'", "select");