|
|
|
@ -508,6 +508,8 @@ public class MesProduceSnPrintService implements IMesProduceSnPrintService {
|
|
|
|
|
MesPackage packageDb = packageExtService.getPackageDb(mesProduceSnPrintModel.getOrganizeCode(), mesProduceSnPrintModel.getPackageNo());
|
|
|
|
|
if (null == packageDb) MesPcnException.throwBusiException("包装条码[%s]信息不存在!", mesProduceSnPrintModel.getPackageNo());
|
|
|
|
|
if (StringUtils.isEmpty(packageDb.getPackageLabelTemplate())) MesPcnException.throwBusiException("包装条码[%s]信息未关联包装条码模版代码!", mesProduceSnPrintModel.getPackageNo());
|
|
|
|
|
if (StringUtils.isEmpty(packageDb.getIsSealed()) || packageDb.getIsSealed().compareTo(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue()) == 0)
|
|
|
|
|
MesPcnException.throwBusiException("包装条码[%s]当前状态[未封装],不支持补打印!", mesProduceSnPrintModel.getPackageNo());
|
|
|
|
|
|
|
|
|
|
//查询模版信息
|
|
|
|
|
MesLabelTemplate labelTemplate = mesTemplateService.getMesLabelTemplate(packageDb.getPackageLabelTemplate(), mesProduceSnPrintModel.getOrganizeCode());
|
|
|
|
|