From 394189b16b4e0cb6fec8980c3bef15f2aaf10630 Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期日, 14 七月 2024 17:22:12 +0800 Subject: [PATCH] 修复bug --- /dev/null | 45 --------------------------------------------- Tiger.Business/MES/Biz.WorkBatch.cs | 2 ++ Tiger.Business.MES/WorkAction/PrintLabel.cs | 2 ++ Tiger.IBusiness/MES/IWorkBatch.cs | 1 + Tiger.Business/MES/Biz.WorkStep.cs | 4 ---- 5 files changed, 5 insertions(+), 49 deletions(-) diff --git a/Tiger.Business.MES/WorkAction/PrintLabel.cs b/Tiger.Business.MES/WorkAction/PrintLabel.cs index 52b001d..115ab6d 100644 --- a/Tiger.Business.MES/WorkAction/PrintLabel.cs +++ b/Tiger.Business.MES/WorkAction/PrintLabel.cs @@ -112,6 +112,8 @@ case "GetBAS_ITEM": var itemInfo = Biz.Db.Queryable<BAS_ITEM>().Where(q => q.ITEM_CODE == CurPosition.CurWipSN.ITEM_CODE).First(); return itemInfo.ToJson(); + case "GetCustomer": + return CurPosition.WorkBatch.Batch.ToJson(); default: return ""; } diff --git a/Tiger.Business/MES/Biz.WorkAction.cs b/Tiger.Business/MES/Biz.WorkAction.cs deleted file mode 100644 index 66ebe06..0000000 --- a/Tiger.Business/MES/Biz.WorkAction.cs +++ /dev/null @@ -1,45 +0,0 @@ -锘縰sing Tiger.Model; -using SqlSugar; -using System; -using System.Collections.Generic; -using System.Linq.Expressions; -using System.Text; -using System.Threading.Tasks; -using Rhea.Common; -using System.Net; -using System.Linq; -using Newtonsoft.Json; -using Tiger.IBusiness; -using Microsoft.AspNetCore.Http; -using Tiger.Business.MES; -using Org.BouncyCastle.Ocsp; -using Tiger.Model.Entitys.MES.Position; -using static Tiger.Business.Biz; - -namespace Tiger.Business -{ - public partial class Biz - { - /// <summary> - /// 宸ュ崟琛屼负 - /// </summary> - public partial class WorkAction : IWorkAction - { - public WorkAction(MES_WO_NODE_ACT action, MES_WO_ACTION setting) - { - Action = action; - Setting = setting; - } - - #region Propertys & Variables - public MES_WO_NODE_ACT Action { get; set; } - public MES_WO_ACTION Setting { get; set; } - #endregion - - #region Functions - - #endregion - - } - } -} diff --git a/Tiger.Business/MES/Biz.WorkBatch.cs b/Tiger.Business/MES/Biz.WorkBatch.cs index 03806a0..28e9b99 100644 --- a/Tiger.Business/MES/Biz.WorkBatch.cs +++ b/Tiger.Business/MES/Biz.WorkBatch.cs @@ -32,6 +32,7 @@ public string OrderNo { get; set; } public BIZ_MES_WO WO { get; set; } public BIZ_MES_WO_BATCH Batch { get; set; } + public BAS_CUSTOMER Customer { get; set; } public List<BIZ_MES_WO_SN> WoSNs { get; set; } public List<MES_WO_EDGE> Edges { get; set; } public List<MES_WO_NODE> Nodes { get; set; } @@ -57,6 +58,7 @@ WO = Biz.Db.Queryable<BIZ_MES_WO>().Where(q => q.ORDER_NO == OrderNo).First(); Batch = Biz.Db.Queryable<BIZ_MES_WO_BATCH>().Where(q => q.ORDER_NO == OrderNo && q.ACT_LINE == lineCode && (q.STATUS == BIZ_MES_WO_BATCH.STATUSs.Release.GetValue() || q.STATUS == BIZ_MES_WO_BATCH.STATUSs.Working.GetValue())).First(); + Customer = Biz.Db.Queryable<BAS_CUSTOMER>().Where(q => q.CUST_CODE == WO.CUST_CODE).First(); WoSNs = Biz.Db.Queryable<BIZ_MES_WO_SN>().Where(q => q.WORK_ORDER == OrderNo).ToList(); Edges = Biz.Db.Queryable<MES_WO_EDGE>().Where(q => q.WORK_ORDER == OrderNo).ToList(); Nodes = Biz.Db.Queryable<MES_WO_NODE>().Where(q => q.WORK_ORDER == OrderNo).ToList(); diff --git a/Tiger.Business/MES/Biz.WorkStep.cs b/Tiger.Business/MES/Biz.WorkStep.cs index 332be9e..9b50319 100644 --- a/Tiger.Business/MES/Biz.WorkStep.cs +++ b/Tiger.Business/MES/Biz.WorkStep.cs @@ -10,12 +10,8 @@ using System.Linq; using Newtonsoft.Json; using Tiger.IBusiness; -using Microsoft.AspNetCore.Http; using Tiger.Business.MES; -using Org.BouncyCastle.Ocsp; using Tiger.Model.Entitys.MES.Position; -using static Tiger.Business.Biz; -using System.ComponentModel; namespace Tiger.Business { diff --git a/Tiger.IBusiness/MES/IWorkBatch.cs b/Tiger.IBusiness/MES/IWorkBatch.cs index 5afadae..ed2abfe 100644 --- a/Tiger.IBusiness/MES/IWorkBatch.cs +++ b/Tiger.IBusiness/MES/IWorkBatch.cs @@ -14,6 +14,7 @@ public string OrderNo { get; set; } public BIZ_MES_WO WO { get; set; } public BIZ_MES_WO_BATCH Batch { get; set; } + public BAS_CUSTOMER Customer { get; set; } public List<BIZ_MES_WO_SN> WoSNs { get; set; } public List<MES_WO_EDGE> Edges { get; set; } public List<MES_WO_NODE> Nodes { get; set; } -- Gitblit v1.9.3