Browse Source

调整新增过站历史记录

yhluo 1 day ago
parent
commit
57e7e0e0d1

+ 8 - 0
UAS_MES_WEIP/FunctionCode/Make/Make_EquiConnect.cs

@@ -104,6 +104,14 @@ namespace UAS_MES_NEW.Make
                 VALUES (steptestdetail_seq.NEXTVAL, '{sn}','{workOrder.Text.Trim()}','Xray抽检','{resType}',sysdate, '{LineVal.Text}','{EmployeeVal.Text.Trim()}')");
             dh.ExecuteSql(SQL.ToString(), "insert");
 
+            dh.ExecuteSql($@"INSERT INTO makeprocess( mp_id, mp_makecode, mp_maid, mp_mscode, mp_sncode, 
+                        mp_stepcode, mp_stepname, mp_craftcode, mp_craftname, mp_kind, mp_result, mp_indate, 
+                        mp_inman, mp_wccode, mp_linecode, mp_sourcecode, mp_snstatus, mp_sncheckno, mp_snoutboxcode) 
+                        SELECT makeprocess_seq.NEXTVAL, ma_code, ma_id, ms_code, ms_sncode, 
+                        'Xray抽检', 'Xray抽检', ms_craftcode, ms_craftname, '测试', '测试良品', sysdate, 
+                        '{EmployeeVal.Text}', ms_wccode, '{LineVal.Text}', '{User.UserSourceCode}', ms_status, ms_checkno, ms_outboxcode 
+                        FROM make LEFT JOIN makeserial ON ms_makecode = ma_code WHERE ms_sncode = '{sn}'", "insert");
+
             if (string.IsNullOrEmpty(main_sn))
             {
                 ShowMsg(1, $"已记录 {sn},测试结果为 {resType}");

+ 10 - 0
UAS_MES_WEIP/FunctionCode/Make/Make_PcbClean.cs

@@ -162,6 +162,16 @@ namespace UAS_MES_NEW.Make
 
                     dh.ExecuteSql($@"INSERT INTO sn_clean (CLEAN_ID,SN,WORK_ORDER,LINE,SIDE,UPDATE_TIME,UPDATE_NAME)
                         VALUES (CLEAN_ID_SEQ.NEXTVAL, '{singleSn}','{WoVal.Text}','{LineVal.Text}','{SideVal.Text}',sysdate,'{EmployeeVal.Text}')", "insert");
+
+
+                    dh.ExecuteSql($@"INSERT INTO makeprocess( mp_id, mp_makecode, mp_maid, mp_mscode, mp_sncode, 
+                        mp_stepcode, mp_stepname, mp_craftcode, mp_craftname, mp_kind, mp_result, mp_indate, 
+                        mp_inman, mp_wccode, mp_linecode, mp_sourcecode, mp_snstatus, mp_sncheckno, mp_snoutboxcode) 
+                        SELECT makeprocess_seq.NEXTVAL, ma_code, ma_id, ms_code, ms_sncode, 
+                        'PCB清洗', 'PCB清洗', ms_craftcode, ms_craftname, '测试', '测试良品', sysdate, 
+                        '{EmployeeVal.Text}', ms_wccode, '{LineVal.Text}', '{User.UserSourceCode}', ms_status, ms_checkno, ms_outboxcode 
+                        FROM make LEFT JOIN makeserial ON ms_makecode = ma_code WHERE ms_sncode = '{singleSn}'", "insert");
+
                     ShowMsg(1, $"序列号:{singleSn} 已记录清洗");
                     SnVal.Focus();
                     SnVal.SelectAll();