diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUSealPluginInitializer.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUSealPluginInitializer.java index 920c317e..8f44b4f2 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUSealPluginInitializer.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUSealPluginInitializer.java @@ -303,7 +303,7 @@ public class SKUSealPluginInitializer extends PluginBaseEntity { } if ("Y".equals(bdInvbasdocEntity.getSealflag())) { return; - } else if ("N".equals(bdInvbasdocEntity.getSealflag())) { + } else if ("N".equals(bdInvbasdocEntity.getSealflag())||bdInvbasdocEntity.getSealflag()==null) { pk_invbasdoc = bdInvbasdocEntity.getPkInvbasdoc(); url = OverallConstant.getOverAllValue("bdinvclSealCode"); } @@ -462,6 +462,10 @@ public class SKUSealPluginInitializer extends PluginBaseEntity { if (sorted.size() != 0) { sortSkus.add(sorted.get(0));//只取最后修改的一个 } + + if(sorted.size()==0){//全都禁用了 + sortSkus.add( v.get(0)); + } }); return sortSkus; } diff --git a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/base/BaseTest.java b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/base/BaseTest.java index 33e8cc4b..1063c24f 100644 --- a/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/base/BaseTest.java +++ b/buildpackage/src/test/java/com/hzya/frame/plugin/lets/plugin/base/BaseTest.java @@ -38,7 +38,7 @@ public class BaseTest { ////////////////////////////////////////////////////////////////////////////////////SKU封存给 @Test public void t31(){ - skuSealPluginInitializer.start("6971229882248"); + skuSealPluginInitializer.start("AAA"); } ////////////////////////////////////////////////////////////////////////////////////SKU自动分配