|
@@ -229,7 +229,7 @@ namespace UAS_MES.Make
|
|
|
string cm_craftcode = dt.Rows[0]["cm_craftcode"].ToString();
|
|
string cm_craftcode = dt.Rows[0]["cm_craftcode"].ToString();
|
|
|
if (cm_materialtype == "1" && cm_status == "0")
|
|
if (cm_materialtype == "1" && cm_status == "0")
|
|
|
{
|
|
{
|
|
|
- dh.ExecuteSql("delete from craftmaterial where cm_sncode='" + code.Text + "' and cm_makecode='" + ma_code.Text + "'", "delete");
|
|
|
|
|
|
|
+ dh.ExecuteSql("delete from craftmaterial where cm_sncode='" + code.Text + "' and cm_makecode='" + ma_code.Text + "' and cm_status=0", "delete");
|
|
|
LogicHandler.InsertMakeProcess(ms_macode, code.Text, User.UserSourceCode, "上料采集操作", "下料成功", User.UserCode);
|
|
LogicHandler.InsertMakeProcess(ms_macode, code.Text, User.UserSourceCode, "上料采集操作", "下料成功", User.UserCode);
|
|
|
int count = dh.getRowCount("craftMaterial", "cm_mccode='" + cm_mccode + "' and cm_stepcode='" + cm_stepcode + "' and cm_sncode='" + code.Text + "'");
|
|
int count = dh.getRowCount("craftMaterial", "cm_mccode='" + cm_mccode + "' and cm_stepcode='" + cm_stepcode + "' and cm_sncode='" + code.Text + "'");
|
|
|
if (count == 0)
|
|
if (count == 0)
|
|
@@ -258,6 +258,7 @@ namespace UAS_MES.Make
|
|
|
private void GetCollectItem()
|
|
private void GetCollectItem()
|
|
|
{
|
|
{
|
|
|
//将录入框的值给序列号
|
|
//将录入框的值给序列号
|
|
|
|
|
+ sn_code.Text = code.Text;
|
|
|
sql.Clear();
|
|
sql.Clear();
|
|
|
sql.Append("select ma_prodcode,ma_craftcode,ma_bomversion,ma_qty,ma_code,pr_detail,ms_status,ms_id,ms_craftcode,ms_nextstepcode");
|
|
sql.Append("select ma_prodcode,ma_craftcode,ma_bomversion,ma_qty,ma_code,pr_detail,ms_status,ms_id,ms_craftcode,ms_nextstepcode");
|
|
|
sql.Append(",ms_prodcode,ms_makecode,ms_code,ms_stepname from makeserial left join make on ma_code=ms_makecode ");
|
|
sql.Append(",ms_prodcode,ms_makecode,ms_code,ms_stepname from makeserial left join make on ma_code=ms_makecode ");
|