Commit 99af012a by liuyang

2024-08-08 材料计划导入修复

parent fd48ea9c
...@@ -642,7 +642,7 @@ public class HGPZTools { ...@@ -642,7 +642,7 @@ public class HGPZTools {
pz005.setInventCode(hgsc009a.getInventCode()); pz005.setInventCode(hgsc009a.getInventCode());
pz005.setInventName(hgsc009a.getInventName()); pz005.setInventName(hgsc009a.getInventName());
pz005.setSpec(hgsc009a.getSpec()); pz005.setSpec(hgsc009a.getSpec());
pz005.setInventTypeDetail((Integer) objectMap.get(inventType)); pz005.setInventTypeDetail(Integer.parseInt(objectMap.get(inventType).toString()));
pz005.setLength(hgsc009a.getLength()); pz005.setLength(hgsc009a.getLength());
pz005.setWidth(hgsc009a.getWidth()); pz005.setWidth(hgsc009a.getWidth());
pz005.setThick(hgsc009a.getThick()); pz005.setThick(hgsc009a.getThick());
......
...@@ -1438,8 +1438,13 @@ public class HGSCTools { ...@@ -1438,8 +1438,13 @@ public class HGSCTools {
DaoUtils.insert(HGSC009.INSERT,hgsc009); DaoUtils.insert(HGSC009.INSERT,hgsc009);
List<HGSC009A> hgsc009as = new ArrayList<>(); List<HGSC009A> hgsc009as = new ArrayList<>();
for (HGSC009A hgsc009a: hgsc009aList) { for (HGSC009A hgsc009a: hgsc009aList) {
HGPZ005 hgpz005 = HGPZTools.HgPz005.getByCode(hgsc009a.getInventCode()); List<HGPZ005> hgpz005List = DaoBase.getInstance().query(HGPZ005.QUERY,new HashMap<String,String>(){{
if (Objects.isNull(hgpz005)){ put("inventCode",hgsc009a.getInventCode());
}});
HGPZ005 hgpz005 = null;
if (hgpz005List.size()> 0){
hgpz005 = hgpz005List.get(0);
}else {
hgpz005 = HGPZTools.HgPz005.add(hgsc009a); hgpz005 = HGPZTools.HgPz005.add(hgsc009a);
} }
hgsc009a.setCompanyCode(hgsc009.getCompanyCode()); hgsc009a.setCompanyCode(hgsc009.getCompanyCode());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment