chenhaozhe
2026-02-27 9f298c3a9cfc9a4d7e56e4b6e89ec09cbe9bcb88
WebAPI/Controllers/Æ·ÖʹÜÀí/Ê×¼þ¼ìÑéµ¥/QC_FirstPieceCheckBillController.cs
@@ -8,6 +8,7 @@
using System.Data;
using System.Data.SqlClient;
using System.Web.Http;
using WebAPI.Controllers.SCGL;
using WebAPI.Models;
namespace WebAPI.Controllers
@@ -395,14 +396,14 @@
                        return objJsonResult;
                    }
                }
                
                //保存完毕后处理
                if (OperationType.Equals("1") || OperationType.Equals("2"))
                {
                    //自动审核
                    string sAutoCheck = oSystemParameter.GetSingleSystemParameter("QC_FirstPieceCheckBill_AutoCheck", ref DBUtility.ClsPub.sExeReturnInfo);
                    objJsonResult.Verify = sAutoCheck;
                    bResult = BillNew.AddBill(ref ClsPub.sExeReturnInfo);
                    string sReturn = "";
                    if (oSystemParameter.ShowBill(ref sReturn) == true)
@@ -410,7 +411,24 @@
                        if (oSystemParameter.omodel.WMS_CampanyName == "华舟")
                        {
                            //自动生成工作联系单
                            oCN.RunProc("exec h_p_OA_WorkLinkBill_Create " + BillNew.omodel.HInterID + "," + 7505);
                            // oCN.RunProc("exec h_p_OA_WorkLinkBill_Create " + BillNew.omodel.HInterID + "," + 7505);
                            var ds2 = oCN.RunProcReturn("exec h_p_OA_WorkLinkBill_Create " + BillNew.omodel.HInterID + "," + 7505, "h_p_OA_WorkLinkBill_Create");
                            if (ds2 != null && ds2.Tables[0].Rows.Count > 0)
                            {
                                int HInterID = int.Parse(ds2.Tables[0].Rows[0]["NewHInterID"].ToString());
                                if (oSystemParameter.ShowBill(ref sReturn) == true)
                                {
                                    if (oSystemParameter.omodel.WMS_CampanyName == "华舟")
                                    {
                                        LogService.Write("执行消息推送..." + HInterID);
                                        // è§¦å‘消息推送
                                        Service.GeTuiService.PubishSingle(HInterID);
                                    }
                                }
                            }
                        }
                    }                    
                }