|
|
@ -1,11 +1,11 @@
|
|
|
|
package cn.estsh.i3plus.ext.mes.apiservice.serviceimpl.base;
|
|
|
|
package cn.estsh.i3plus.ext.mes.apiservice.serviceimpl.base;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.ext.mes.api.base.IMesLabelTemplateService;
|
|
|
|
import cn.estsh.i3plus.ext.mes.api.base.IMesLoadingListService;
|
|
|
|
import cn.estsh.i3plus.ext.mes.api.base.IMesLoadingListService;
|
|
|
|
import cn.estsh.i3plus.ext.mes.api.base.IMesPartShippingGroupService;
|
|
|
|
import cn.estsh.i3plus.ext.mes.api.base.IMesPartShippingGroupService;
|
|
|
|
import cn.estsh.i3plus.ext.mes.apiservice.config.AuthUtilExt;
|
|
|
|
import cn.estsh.i3plus.ext.mes.apiservice.config.AuthUtilExt;
|
|
|
|
import cn.estsh.i3plus.ext.mes.apiservice.serviceimpl.print.IPrintTemplateStrategyService;
|
|
|
|
import cn.estsh.i3plus.ext.mes.apiservice.serviceimpl.print.IPrintTemplateStrategyService;
|
|
|
|
import cn.estsh.i3plus.ext.mes.apiservice.utils.MesException;
|
|
|
|
import cn.estsh.i3plus.ext.mes.apiservice.utils.MesException;
|
|
|
|
import cn.estsh.i3plus.ext.mes.pcn.api.base.IMesTemplateService;
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.constant.MesCommonConstant;
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.constant.MesCommonConstant;
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.util.MesExtConstWords;
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.util.MesExtConstWords;
|
|
|
|
import cn.estsh.i3plus.mes.api.iservice.base.IConfigService;
|
|
|
|
import cn.estsh.i3plus.mes.api.iservice.base.IConfigService;
|
|
|
@ -62,7 +62,7 @@ public class MesLoadingListService extends BaseMesService<MesLoadingList> implem
|
|
|
|
private IConfigService configService;
|
|
|
|
private IConfigService configService;
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
@Autowired
|
|
|
|
private IMesTemplateService templateService;
|
|
|
|
private IMesLabelTemplateService labelTemplateService;
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public MesLoadingList insert(MesLoadingList bean) {
|
|
|
|
public MesLoadingList insert(MesLoadingList bean) {
|
|
|
@ -274,7 +274,7 @@ public class MesLoadingListService extends BaseMesService<MesLoadingList> implem
|
|
|
|
MesException.throwBusiException("未配置装车单全局打印配置[%s]", MesExtConstWords.LOADING_LIST_PRINT_TEMPLATE);
|
|
|
|
MesException.throwBusiException("未配置装车单全局打印配置[%s]", MesExtConstWords.LOADING_LIST_PRINT_TEMPLATE);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
MesLabelTemplate labelTemplate = templateService.getMesLabelTemplate(config.getCfgValue(), organizeCode);
|
|
|
|
MesLabelTemplate labelTemplate = labelTemplateService.getLabelTemplate(config.getCfgValue(), organizeCode);
|
|
|
|
if (StringUtils.isEmpty(labelTemplate.getMethodCode())) {
|
|
|
|
if (StringUtils.isEmpty(labelTemplate.getMethodCode())) {
|
|
|
|
MesException.throwBusiException("装车单打印模版[%s]未配置策略方法", config.getCfgValue());
|
|
|
|
MesException.throwBusiException("装车单打印模版[%s]未配置策略方法", config.getCfgValue());
|
|
|
|
}
|
|
|
|
}
|
|
|
|