打印请求

master
zpl 3 years ago
parent eb02cd1d08
commit 53d7c472cf

@ -77,6 +77,7 @@ public class PrintLogServiceImpl extends ServiceImpl<PrintLogMapper, PrintLog> i
list.get(i).setPrintNum(printList.get(i).getPrintNum()); list.get(i).setPrintNum(printList.get(i).getPrintNum());
} }
// 访问打印服务
printServer(list); printServer(list);
// 更新打印记录:是否已打印、使用的打印机、打印次数 // 更新打印记录:是否已打印、使用的打印机、打印次数
@ -115,10 +116,14 @@ public class PrintLogServiceImpl extends ServiceImpl<PrintLogMapper, PrintLog> i
public void sfcLabelPrint(Map<String,Object> map) { public void sfcLabelPrint(Map<String,Object> map) {
Integer qty = (Integer) map.get("qty"); Integer qty = (Integer) map.get("qty");
List<LabelPrintDto> labelPrintDtoList = (List<LabelPrintDto>) map.get("labelPrintDtoList"); List<LabelPrintDto> labelPrintDtoList = (List<LabelPrintDto>) map.get("labelPrintDtoList");
printServer(labelPrintDtoList);
// 解决无法获取list中对象的问题 // 解决无法获取list中对象的问题
String parse = JSON.toJSONString(labelPrintDtoList); String parse = JSON.toJSONString(labelPrintDtoList);
List<LabelPrintDto> labelPrintDtos = JSONObject.parseArray(parse, LabelPrintDto.class); List<LabelPrintDto> labelPrintDtos = JSONObject.parseArray(parse, LabelPrintDto.class);
// 访问打印服务
printServer(labelPrintDtos);
// 打印张数 // 打印张数
Integer printNum = 0; Integer printNum = 0;
for (LabelPrintDto labelP:labelPrintDtos) { for (LabelPrintDto labelP:labelPrintDtos) {

Loading…
Cancel
Save