分支自 SuZhouGuanHong/TaiYuanTaiZhong

huanghongfeng
2024-06-26 0deffcf086c01690773682b5c4e461386ab059e9
´úÂë¹ÜÀí/PCS/WCS_Server/WIDESEA_WCS/Services/ToMES/Partial/dt_mes_headService.cs
@@ -42,6 +42,11 @@
            //多租户会用到这init代码,其他情况可以不用
            //base.Init(dbRepository);
        }
        /// <summary>
        /// å–消工单出库外协
        /// </summary>
        /// <param name="saveModel"></param>
        /// <returns></returns>
        public WebResponseContent CancelsorcingWorkOrder(SaveModel saveModel)
        {
            WebResponseContent content = new WebResponseContent();
@@ -59,15 +64,22 @@
                        list.Add(mes_head.jobID);
                    }
                }
                content.Data = list;
                content.OK();
                WriteDBLog.Success("指定工单出库外协", $"工单编号:{list}", "PCS", compeletor);
                WriteDBLog.Success("取消工单出库外协", content, "PCS", compeletor);
            }
            catch (Exception ex)
            {
                WriteDBLog.Error("取消工单出库外协", $"工单编号:{list}\n错误信息:{ex.Message}", "PCS", compeletor);
                content.Error(ex.Message);
                WriteDBLog.Error("取消工单出库外协", content, "PCS", compeletor);
            }
            return content;
        }
        /// <summary>
        /// å·¥å•出库外协
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public WebResponseContent OutsorcingWorkOrder(SaveModel model)
        {
            WebResponseContent content = new WebResponseContent();
@@ -85,15 +97,22 @@
                        list.Add(mes_head.jobID);
                    }
                }
                content.Data = list;
                content.OK();
                WriteDBLog.Success("指定工单出库外协", $"工单编号:{list}", "PCS", compeletor);
                WriteDBLog.Success("指定工单出库外协", content, "PCS", compeletor);
            }
            catch (Exception ex)
            {
                WriteDBLog.Error("指定工单出库外协", $"工单编号:{list}\n错误信息:{ex.Message}", "PCS", compeletor);
                content.Error(ex.Message);
                WriteDBLog.Error("指定工单出库外协", content, "PCS", compeletor);
            }
            return content;
        }
        /// <summary>
        /// å®Œæˆå·¥å•
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public WebResponseContent FinishWorkOrder(SaveModel model)
        {
            WebResponseContent content = new WebResponseContent();