参数名称修改
This commit is contained in:
parent
7f830deebf
commit
1415c3f2fb
@ -68,18 +68,18 @@ public class PrintController {
|
||||
*/
|
||||
@PostMapping("/printing")
|
||||
public AjaxResult printBarcodeLabel(@RequestBody PrintBarcodeModel printBarcodeModel) {
|
||||
String printCode = printBarcodeModel.getPrintCode();
|
||||
String printerCode = printBarcodeModel.getPrinterCode();
|
||||
String printTemplate = printBarcodeModel.getPrintTemplate();
|
||||
Map<String, String> params = printBarcodeModel.getParams();
|
||||
Long bussinessId = printBarcodeModel.getBussinessId();
|
||||
String bussinessCode = printBarcodeModel.getBussinessCode();
|
||||
PrintPrinterConfig printPrinterConfig = printPrinterConfigService.selectPrintPrinterConfigByPrinterCode(printCode);
|
||||
Long businessId = printBarcodeModel.getBusinessId();
|
||||
String businessCode = printBarcodeModel.getBusinessCode();
|
||||
PrintPrinterConfig printPrinterConfig = printPrinterConfigService.selectPrintPrinterConfigByPrinterCode(printerCode);
|
||||
String ip = printPrinterConfig.getPrinterIp();
|
||||
String printPort = printPrinterConfig.getPrinterPort().toString();
|
||||
String printName = printPrinterConfig.getPrinterName();
|
||||
PrintMessageProto.Printer.DataType dataType = PrintMessageProto.Printer.DataType.IQC_PrintMessage;
|
||||
if (printPrinterConfig == null) {
|
||||
return AjaxResult.error("打印机:" + printCode + "不存在");
|
||||
return AjaxResult.error("打印机:" + printerCode + "不存在");
|
||||
}
|
||||
//根据打印机编码id获取打印机你信息
|
||||
String clientIp = printPrinterConfig.getClientIp();
|
||||
@ -87,23 +87,23 @@ public class PrintController {
|
||||
return AjaxResult.error("请检查打印机客户端信息配置!");
|
||||
}
|
||||
PrintMessageProto.Printer msg = null;
|
||||
PrintMessageProto.Printer.PrintInfo printInfo = PrintMessageProto.Printer.PrintInfo.newBuilder().setIp(ip).setCode(printCode).setName(printName).setPort(printPort).build();
|
||||
PrintMessageProto.Printer.PrintInfo printInfo = PrintMessageProto.Printer.PrintInfo.newBuilder().setIp(ip).setCode(printerCode).setName(printName).setPort(printPort).build();
|
||||
switch (printTemplate) {
|
||||
case UserConstants.BARCODE_TYPE_ITEM:
|
||||
//物料标签打印
|
||||
//封装模板数据
|
||||
MdItem item = null;
|
||||
if (Optional.ofNullable(bussinessId).isPresent()) {
|
||||
item = iMdItemService.selectMdItemById(bussinessId);
|
||||
if (Optional.ofNullable(businessId).isPresent()) {
|
||||
item = iMdItemService.selectMdItemById(businessId);
|
||||
if (item == null) {
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + bussinessId + ")");
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + businessId + ")");
|
||||
}
|
||||
} else if (StringUtils.isNotEmpty(bussinessCode)) {
|
||||
} else if (StringUtils.isNotEmpty(businessCode)) {
|
||||
MdItem itemParam = new MdItem();
|
||||
itemParam.setItemCode(bussinessCode);
|
||||
itemParam.setItemCode(businessCode);
|
||||
List<MdItem> itemList = iMdItemService.selectMdItemList(itemParam);
|
||||
if (CollectionUtils.isEmpty(itemList)) {
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + bussinessCode + ")");
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + businessCode + ")");
|
||||
}
|
||||
item = itemList.get(0);
|
||||
} else {
|
||||
@ -116,7 +116,7 @@ public class PrintController {
|
||||
bacode.setBarcodeType(UserConstants.BARCODE_TYPE_ITEM);
|
||||
List<WmBarcode> wmBarcodes = wmBarcodeService.selectWmBarcodeList(bacode);
|
||||
if (CollectionUtils.isEmpty(wmBarcodes)) {
|
||||
return AjaxResult.error("未查询到二维码信息!" + "(" + bussinessCode + ")");
|
||||
return AjaxResult.error("未查询到二维码信息!" + "(" + businessCode + ")");
|
||||
}
|
||||
WmBarcode wmBarcode = wmBarcodes.get(0);
|
||||
String materialCode = item.getItemCode();//物料编码
|
||||
@ -154,17 +154,17 @@ public class PrintController {
|
||||
//设备标签打印
|
||||
//封装模板数据
|
||||
DvMachinery dvMachinery = null;
|
||||
if (Optional.ofNullable(bussinessId).isPresent()) {
|
||||
dvMachinery = iDvMachineryService.selectDvMachineryByMachineryId(bussinessId);
|
||||
if (Optional.ofNullable(businessId).isPresent()) {
|
||||
dvMachinery = iDvMachineryService.selectDvMachineryByMachineryId(businessId);
|
||||
if (dvMachinery == null) {
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + bussinessId + ")");
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + businessId + ")");
|
||||
}
|
||||
} else if (StringUtils.isNotEmpty(bussinessCode)) {
|
||||
} else if (StringUtils.isNotEmpty(businessCode)) {
|
||||
DvMachinery mParam = new DvMachinery();
|
||||
mParam.setMachineryCode(bussinessCode);
|
||||
mParam.setMachineryCode(businessCode);
|
||||
List<DvMachinery> mList = iDvMachineryService.selectDvMachineryList(mParam);
|
||||
if (CollectionUtils.isEmpty(mList)) {
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + bussinessCode + ")");
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + businessCode + ")");
|
||||
}
|
||||
dvMachinery = mList.get(0);
|
||||
} else {
|
||||
@ -177,7 +177,7 @@ public class PrintController {
|
||||
mcode.setBarcodeType(UserConstants.BARCODE_TYPE_MACHINERY);
|
||||
List<WmBarcode> mBarcodes = wmBarcodeService.selectWmBarcodeList(mcode);
|
||||
if (CollectionUtils.isEmpty(mBarcodes)) {
|
||||
return AjaxResult.error("未查询到二维码信息!" + "(" + bussinessCode + ")");
|
||||
return AjaxResult.error("未查询到二维码信息!" + "(" + businessCode + ")");
|
||||
}
|
||||
dataType = PrintMessageProto.Printer.DataType.Equipment_;
|
||||
PrintMessageProto.Printer.Equipment equipment = PrintMessageProto.Printer.Equipment.newBuilder().
|
||||
@ -204,17 +204,17 @@ public class PrintController {
|
||||
//流转卡标签打印
|
||||
//封装模板数据
|
||||
ProCard proCard = null;
|
||||
if (Optional.ofNullable(bussinessId).isPresent()) {
|
||||
proCard = iProCardService.selectProCardByCardId(bussinessId);
|
||||
if (Optional.ofNullable(businessId).isPresent()) {
|
||||
proCard = iProCardService.selectProCardByCardId(businessId);
|
||||
if (proCard == null) {
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + bussinessId + ")");
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + businessId + ")");
|
||||
}
|
||||
} else if (StringUtils.isNotEmpty(bussinessCode)) {
|
||||
} else if (StringUtils.isNotEmpty(businessCode)) {
|
||||
ProCard pcParam = new ProCard();
|
||||
pcParam.setCardCode(bussinessCode);
|
||||
pcParam.setCardCode(businessCode);
|
||||
List<ProCard> mList = iProCardService.selectProCardList(pcParam);
|
||||
if (CollectionUtils.isEmpty(mList)) {
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + bussinessCode + ")");
|
||||
return AjaxResult.error("条码内容数据为空!" + "(" + businessCode + ")");
|
||||
}
|
||||
proCard = mList.get(0);
|
||||
} else {
|
||||
@ -227,7 +227,7 @@ public class PrintController {
|
||||
pcBarcode.setBarcodeType(UserConstants.BARCODE_TYPE_PROCARD);
|
||||
List<WmBarcode> pcBarcodes = wmBarcodeService.selectWmBarcodeList(pcBarcode);
|
||||
if (CollectionUtils.isEmpty(pcBarcodes)) {
|
||||
return AjaxResult.error("未查询到二维码信息!" + "(" + bussinessCode + ")");
|
||||
return AjaxResult.error("未查询到二维码信息!" + "(" + businessCode + ")");
|
||||
}
|
||||
//TODO
|
||||
Long routeId =-1L,processId = -1L;
|
||||
|
@ -10,8 +10,8 @@ import java.util.Map;
|
||||
@Data
|
||||
public class PrintBarcodeModel {
|
||||
private Map<String, String> params;
|
||||
private String printCode;
|
||||
private String printerCode;
|
||||
private String printTemplate;
|
||||
private Long bussinessId;
|
||||
private String bussinessCode;
|
||||
private Long businessId;
|
||||
private String businessCode;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user