|
|
@ -434,7 +434,7 @@ public class ProdReadyTaskServiceImpl extends ServiceImpl<ProdReadyTaskMapper, P
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void doPrint(ProdReadyTask prodReadyTask) {
|
|
|
|
public void doPrint(ProdReadyTask prodReadyTask ,String printerName) {
|
|
|
|
String site = CommonMethods.getSite();
|
|
|
|
String site = CommonMethods.getSite();
|
|
|
|
String user = CommonMethods.getUser();
|
|
|
|
String user = CommonMethods.getUser();
|
|
|
|
String sfcDispatchBo = prodReadyTask.getSfcDispatchBo();
|
|
|
|
String sfcDispatchBo = prodReadyTask.getSfcDispatchBo();
|
|
|
@ -454,7 +454,7 @@ public class ProdReadyTaskServiceImpl extends ServiceImpl<ProdReadyTaskMapper, P
|
|
|
|
if (StringUtil.notBlank(factory)&&factory.equals("6100")){
|
|
|
|
if (StringUtil.notBlank(factory)&&factory.equals("6100")){
|
|
|
|
type=Constants.PRINT_TYPE_PRODUCT;
|
|
|
|
type=Constants.PRINT_TYPE_PRODUCT;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (StringUtil.isBlank(printName)) {
|
|
|
|
if (printerName == null && StringUtil.isBlank(printName)) {
|
|
|
|
throw new BaseException("资源" + resrce + "维护的打印机不能为空");
|
|
|
|
throw new BaseException("资源" + resrce + "维护的打印机不能为空");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
String item = prodReadyTask.getItem();
|
|
|
|
String item = prodReadyTask.getItem();
|
|
|
@ -469,7 +469,7 @@ public class ProdReadyTaskServiceImpl extends ServiceImpl<ProdReadyTaskMapper, P
|
|
|
|
if (printLogList.isEmpty() || !printLogList.isEmpty()) {
|
|
|
|
if (printLogList.isEmpty() || !printLogList.isEmpty()) {
|
|
|
|
//打印参数
|
|
|
|
//打印参数
|
|
|
|
LabelPrintDto labelPrintDto = new LabelPrintDto();
|
|
|
|
LabelPrintDto labelPrintDto = new LabelPrintDto();
|
|
|
|
labelPrintDto.setPrinter(printName);
|
|
|
|
labelPrintDto.setPrinter(printerName == null ? printName : printerName);
|
|
|
|
labelPrintDto.setPrintTemplate(type);
|
|
|
|
labelPrintDto.setPrintTemplate(type);
|
|
|
|
labelPrintDto.setShopOrder(shopOrder);
|
|
|
|
labelPrintDto.setShopOrder(shopOrder);
|
|
|
|
labelPrintDto.setItem(selectCurrent.getItem());
|
|
|
|
labelPrintDto.setItem(selectCurrent.getItem());
|
|
|
|