标签打印优化

master
zpl 3 years ago
parent 62212348cb
commit 2838ab4a7e

@ -115,6 +115,7 @@ public class PrintLogServiceImpl extends ServiceImpl<PrintLogMapper, PrintLog> i
@Override @Override
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");
String itemBo = (String) map.get("itemBo");
List<LabelPrintDto> labelPrintDtoList = (List<LabelPrintDto>) map.get("labelPrintDtoList"); List<LabelPrintDto> labelPrintDtoList = (List<LabelPrintDto>) map.get("labelPrintDtoList");
// 解决无法获取list中对象的问题 // 解决无法获取list中对象的问题
@ -143,8 +144,8 @@ public class PrintLogServiceImpl extends ServiceImpl<PrintLogMapper, PrintLog> i
printLogService.updateById(printLog1); printLogService.updateById(printLog1);
}else{ }else{
labelPrintDto.setQty(BigDecimal.valueOf(qty)); labelPrintDto.setQty(BigDecimal.valueOf(qty));
printLog.setCreateUser(labelPrintDto.getPrintTemplate());
printLog.setPrintParam(JSON.toJSONString(labelPrintDto)); printLog.setPrintParam(JSON.toJSONString(labelPrintDto));
printLog.setItemBo(itemBo);
printLog.setItem(labelPrintDto.getItem()); printLog.setItem(labelPrintDto.getItem());
printLog.setPrintName(labelPrintDto.getPrinter()); printLog.setPrintName(labelPrintDto.getPrinter());
printLog.setPrintTemplate(labelPrintDto.getPrintTemplate()); printLog.setPrintTemplate(labelPrintDto.getPrintTemplate());
@ -170,7 +171,6 @@ public class PrintLogServiceImpl extends ServiceImpl<PrintLogMapper, PrintLog> i
if (code != 0){ if (code != 0){
throw BusinessException.build(msg); throw BusinessException.build(msg);
} }
} }
} }

@ -569,7 +569,7 @@
<!--根据sfcBo查询当前条码的打印信息--> <!--根据sfcBo查询当前条码的打印信息-->
<select id="findSfcPrintInfoBySfc" resultType="com.foreverwin.mesnac.common.dto.LabelPrintDto"> <select id="findSfcPrintInfoBySfc" resultType="com.foreverwin.mesnac.common.dto.LabelPrintDto">
SELECT IM.ITEM ,S.SFC, IT.DESCRIPTION ITEM_DESCRIPTION, ZSD.SHOP_ORDER, SELECT IM.ITEM , I.ITEM_BO PRINTER, S.SFC, IT.DESCRIPTION ITEM_DESCRIPTION, ZSD.SHOP_ORDER,
I.QTY_ON_HAND QTY ,ZSD.BLANKING_SIZE , CF.VALUE DRAWING_REVISION I.QTY_ON_HAND QTY ,ZSD.BLANKING_SIZE , CF.VALUE DRAWING_REVISION
FROM INVENTORY I FROM INVENTORY I
LEFT JOIN SFC S ON I.INVENTORY_CONTEXT_GBO = S.HANDLE LEFT JOIN SFC S ON I.INVENTORY_CONTEXT_GBO = S.HANDLE

Loading…
Cancel
Save