|
|
@ -42,6 +42,8 @@ namespace Aucma.Scada.Business
|
|
|
|
private RegisterServices registerServices = RegisterServices.Instance;
|
|
|
|
private RegisterServices registerServices = RegisterServices.Instance;
|
|
|
|
|
|
|
|
|
|
|
|
private IRealTaskInfoService _taskInfoService;
|
|
|
|
private IRealTaskInfoService _taskInfoService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private ICodeBindingRecordServices _codeBindingRecordServices;
|
|
|
|
#endregion
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|
|
#region 私有变量
|
|
|
|
#region 私有变量
|
|
|
@ -90,7 +92,7 @@ namespace Aucma.Scada.Business
|
|
|
|
{
|
|
|
|
{
|
|
|
|
_plcDictionary = _pool.GetAll();
|
|
|
|
_plcDictionary = _pool.GetAll();
|
|
|
|
_taskInfoService = registerServices.GetService<IRealTaskInfoService>();
|
|
|
|
_taskInfoService = registerServices.GetService<IRealTaskInfoService>();
|
|
|
|
|
|
|
|
_codeBindingRecordServices = registerServices.GetService<ICodeBindingRecordServices>();
|
|
|
|
RealReadShellFinish();
|
|
|
|
RealReadShellFinish();
|
|
|
|
|
|
|
|
|
|
|
|
RealReadLinerFinish();
|
|
|
|
RealReadLinerFinish();
|
|
|
@ -492,7 +494,7 @@ namespace Aucma.Scada.Business
|
|
|
|
if (shellTask != null && linerTask != null)
|
|
|
|
if (shellTask != null && linerTask != null)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Console.WriteLine($"绑定箱壳:{shellTask.materialCode};内胆:{linerTask.materialCode};条码");
|
|
|
|
Console.WriteLine($"绑定箱壳:{shellTask.materialCode};内胆:{linerTask.materialCode};条码");
|
|
|
|
|
|
|
|
_codeBindingRecordServices.BindingCode(shellTask.materialCode, linerTask.materialCode);
|
|
|
|
shellTaskInfos.Remove(shellTask);
|
|
|
|
shellTaskInfos.Remove(shellTask);
|
|
|
|
linerTaskInfos.Remove(linerTask);
|
|
|
|
linerTaskInfos.Remove(linerTask);
|
|
|
|
}
|
|
|
|
}
|
|
|
|