记录缺陷日志,判断取样

main
北科工研-孙浩 1 week ago
parent c02ca4739d
commit 8135ca1c11

@ -8,6 +8,11 @@ namespace SinglePlateHandle.Enity
public class TB_PLATE_MANUAL
{
//主键
[Persistent("ID"), DisplayName("主键")]
public string ID { get; set; }
//钢板号
[Persistent("PLATE_NO"), DisplayName("钢板号")]
public string PLATE_NO { get; set; }

@ -5510,7 +5510,18 @@ namespace ibk.IPD.Controller.IPD_PS
try
{
SerSurMatSubService.UpdateManual(gTPM.ToList());
logger.Info("******存储备注日志开始******");
foreach (var item in gTPM)
{
item.INS_DATE = DateTime.Now.ToString("yyyyMMdd");
item.INS_TIME = DateTime.Now.ToString("HHmmss");
item.UPD_DATE = DateTime.Now.ToString("yyyyMMdd");
item.UPD_TIME = DateTime.Now.ToString("HHmmss");
}
SerSurMatSubService.InsertTB_PLATE_MANUAL(gTPM.ToList());
logger.Info("******存储备注日志结束******");
}
catch (Exception ex)
{
@ -18656,7 +18667,20 @@ namespace ibk.IPD.Controller.IPD_PS
Result.BOI_DOME_FL = prsup.BOI_DOME_FL;
Result.BOI_DEL_FR_DATE = prsup.BOI_DEL_TO_DATE;
Result.SUB_FULL = prsup.SUB_FULL;
Result.SUB_LACK_CON = prsup.SUB_LACK_CON;
string strResultLackCon = string.Empty;
try
{
// 直接拼接,无分隔符
strResultLackCon = string.Join("",
gTPM.Where(p => p.PLATE_NO == prsup.PLATE_NO && p.ORD_NO == prsup.ORD_NO && p.ORD_ITEM == prsup.ORD_ITEM)
.Select(p => p.RETURN_RESULTS));
}
catch (Exception ex )
{
logger.Info("缺陷异常:" + ex.ToString());
}
Result.SUB_LACK_CON = strResultLackCon;
//TODO:履历信息
Result.CON_DATE = DateTime.Now.ToString();
Result.CON_USER = "Auto";

@ -2365,6 +2365,24 @@ namespace ibk.IPD.Service.IPD_PS
}
}
public void InsertTB_PLATE_MANUAL(IList<TB_PLATE_MANUAL> data)
{
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))
{
try
{
db.Insert<TB_PLATE_MANUAL>(data);
}
catch (Exception ex)
{
logger.Info("日志信息:" + ex.ToString());
}
}
}
public void SaveTB_STOCK(TB_STOCK data)
{
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))

Loading…
Cancel
Save