diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUClassPluginInitializer.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUClassPluginInitializer.java index 7c5e48bd..0cf448a4 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUClassPluginInitializer.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/base/SKUClassPluginInitializer.java @@ -182,9 +182,11 @@ public class SKUClassPluginInitializer extends PluginBaseEntity { * 按分类名称 */ public void start(String classCode) { + String[] s = classCode.split("_"); + try { QueryOfsSKUClassRequestVO queryOfsSKUClassRequestVO = new QueryOfsSKUClassRequestVO(); - queryOfsSKUClassRequestVO.setCInvCCode(classCode); + queryOfsSKUClassRequestVO.setCInvCCode(s[0]); List skuClasses = querySkuClass(queryOfsSKUClassRequestVO); if(skuClasses.size()==0){ Assert.state(false, "根据OFS分类编码:{},未查询到存货分类,请检查入参或者OFS存货分类。", skuClasses); @@ -279,11 +281,11 @@ public class SKUClassPluginInitializer extends PluginBaseEntity { bdInvclEntity.setDataSourceCode(ProfilesActiveConstant.LETS_DATE_SOURCE); List bdInvclEntityList = bdInvclDao.query(bdInvclEntity); - BdInvclEntity bdInvcl = new BdInvclEntity(); +// BdInvclEntity bdInvcl = new BdInvclEntity(); if (bdInvclEntityList.size() == 0) { bdInvclEntity.setForinvname(null); bdInvclEntity.setInvclasscode(skuClass.getCInvCCode()); - bdInvclEntity.setInvclassname(skuClass.getCInvCName()); +// bdInvclEntity.setInvclassname(skuClass.getCInvCName()); List bdInvclEntityList1 = bdInvclDao.query(bdInvclEntity); if (bdInvclEntityList1.size()==1) { //修改