Merge remote-tracking branch 'origin/uat-temp-nht-chengdu-loading' into uat-temp-wj-chongqingdaqu-dev

uat-temp-wj-chongqingdaqu-dev
王杰 2 months ago
commit 1792859241

@ -275,7 +275,7 @@ public class MesLoadingListService extends BaseMesService<MesLoadingList> implem
} }
MesLabelTemplate labelTemplate = labelTemplateService.getLabelTemplate(config.getCfgValue(), organizeCode); MesLabelTemplate labelTemplate = labelTemplateService.getLabelTemplate(config.getCfgValue(), organizeCode);
if (StringUtils.isEmpty(labelTemplate.getMethodCode())) { if (labelTemplate == null || StringUtils.isEmpty(labelTemplate.getMethodCode())) {
MesException.throwBusiException("装车单打印模版[%s]未配置策略方法", config.getCfgValue()); MesException.throwBusiException("装车单打印模版[%s]未配置策略方法", config.getCfgValue());
} }

@ -100,7 +100,8 @@ public class ChengDuLoadingListPrintStrategy implements IPrintTemplateStrategySe
if (sheetJis == null) { if (sheetJis == null) {
continue; continue;
} }
detailPrintModel.setProductClass(detail.getShippingCode()); detailPrintModel.setPartClass(sheetJis.getPartClassCode());
detailPrintModel.setProductClass(sheetJis.getPartClassName());
detailPrintModel.setGoOutTime(sheetJis.getGoOutTime()); detailPrintModel.setGoOutTime(sheetJis.getGoOutTime());
detailPrintModel.setGoToTime(sheetJis.getGoToTime()); detailPrintModel.setGoToTime(sheetJis.getGoToTime());
@ -110,7 +111,7 @@ public class ChengDuLoadingListPrintStrategy implements IPrintTemplateStrategySe
if (shippingOrder == null) { if (shippingOrder == null) {
continue; continue;
} }
detailPrintModel.setPartClass(shippingOrder.getShippingGroupCode()); detailPrintModel.setShippingCode(shippingOrder.getShippingCode());
double amount = 0; double amount = 0;
DdlPackBean shippingDetailPackBean = DdlPackBean.getDdlPackBean(organizeCode); DdlPackBean shippingDetailPackBean = DdlPackBean.getDdlPackBean(organizeCode);
@ -125,7 +126,7 @@ public class ChengDuLoadingListPrintStrategy implements IPrintTemplateStrategySe
model.getDetails().add(detailPrintModel); model.getDetails().add(detailPrintModel);
} }
if (!CollectionUtils.isEmpty(model.getDetails())) { if (!CollectionUtils.isEmpty(model.getDetails())) {
model.setShippingCount(model.getShippingCount()); model.setShippingCount(model.getDetails().size());
double totalAmount = 0.0; double totalAmount = 0.0;
String maxGoToTime = null; String maxGoToTime = null;

@ -17,6 +17,9 @@ public class ChengDuLoadingListDetailPrintModel {
@ApiModelProperty("序号") @ApiModelProperty("序号")
private Integer seqNo; private Integer seqNo;
@ApiModelProperty("单号")
private String shippingCode;
@ApiModelProperty("最迟到达时间") @ApiModelProperty("最迟到达时间")
private String goToTime; private String goToTime;

Loading…
Cancel
Save