|
@@ -97,32 +97,32 @@ namespace WCS.WorkEngineering.Systems
|
|
|
}
|
|
|
|
|
|
obj.Data.TaskNumber = taskInfo.ID;
|
|
|
- obj.Data.GoodsStart = obj.Entity.Code.ToShort();
|
|
|
+ obj.Data.GoodsEnd = obj.Entity.Code.ToShort();
|
|
|
obj.Data.VoucherNo++;
|
|
|
//跟贴标机交互
|
|
|
- //{
|
|
|
- // World.Log($"{obj.Entity.Code},贴标控埋点1,任务号:{taskInfo.ID}", LogLevelEnum.High);
|
|
|
+ {
|
|
|
+ World.Log($"{obj.Entity.Code},贴标控埋点1,任务号:{taskInfo.ID}", LogLevelEnum.High);
|
|
|
|
|
|
- // string cleardata = "~JA";// 清除打印
|
|
|
- // Send(cleardata);
|
|
|
+ string cleardata = "~JA";// 清除打印
|
|
|
+ Send(cleardata);
|
|
|
|
|
|
- // var labelResponse = WmsApi.GetLabelData(taskInfo.ID).JsonToString();
|
|
|
- // var jsonObj = JObject.Parse(labelResponse);
|
|
|
- // string data = $"^XA\r\n^CI28\r\n^CW1,E:SIMSUN.TTF\r\n^XFE:{jsonObj["LabelName"]}^FS\r\n";
|
|
|
- // for (int i = 1; i < jsonObj.Count; i++)
|
|
|
- // {
|
|
|
- // data += $"^FN{i}^{jsonObj[$"FN{i}"]}^FS\r\n";
|
|
|
- // }
|
|
|
- // if (data.Contains("FDLA"))
|
|
|
- // {
|
|
|
- // data += "^PQ1,0,1,Y\r\n^XZ";
|
|
|
- // }
|
|
|
- // else
|
|
|
- // {
|
|
|
- // data += "^XZ";
|
|
|
- // }
|
|
|
- // Send(data);
|
|
|
- //}
|
|
|
+ var labelResponse = WmsApi.GetLabelData(taskInfo.ID).JsonToString();
|
|
|
+ var jsonObj = JObject.Parse(labelResponse);
|
|
|
+ string data = $"^XA\r\n^CI28\r\n^CW1,E:SIMSUN.TTF\r\n^XFE:{jsonObj["LabelName"]}^FS\r\n";
|
|
|
+ for (int i = 1; i < jsonObj.Count; i++)
|
|
|
+ {
|
|
|
+ data += $"^FN{i}^{jsonObj[$"FN{i}"]}^FS\r\n";
|
|
|
+ }
|
|
|
+ if (data.Contains("FDLA"))
|
|
|
+ {
|
|
|
+ data += "^PQ1,0,1,Y\r\n^XZ";
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ data += "^XZ";
|
|
|
+ }
|
|
|
+ Send(data);
|
|
|
+ }
|
|
|
}
|
|
|
taskInfo.Status = Entity.TaskStatus.Finish;
|
|
|
taskInfo.EditTime = DateTime.Now;
|