提交 c54dbdca authored 作者: 许俊's avatar 许俊

添加字段

上级 fb46a7aa
...@@ -83,7 +83,6 @@ public class ProductionOrderServiceImpl extends ServiceImpl<ProductionOrderMappe ...@@ -83,7 +83,6 @@ public class ProductionOrderServiceImpl extends ServiceImpl<ProductionOrderMappe
addKingdeeJournalProductionOrder(content,list); addKingdeeJournalProductionOrder(content,list);
for (Map<String, String> stringStringMap : list) { for (Map<String, String> stringStringMap : list) {
String rs = productionOrderApi.add(stringStringMap); String rs = productionOrderApi.add(stringStringMap);
System.out.println(stringStringMap);
addProductionOrder(rs,stringStringMap,Productionordererrors); addProductionOrder(rs,stringStringMap,Productionordererrors);
pojosave(stringStringMap); //保存明细实体 pojosave(stringStringMap); //保存明细实体
} }
...@@ -94,6 +93,7 @@ public class ProductionOrderServiceImpl extends ServiceImpl<ProductionOrderMappe ...@@ -94,6 +93,7 @@ public class ProductionOrderServiceImpl extends ServiceImpl<ProductionOrderMappe
public void pojosave(Map<String, String> stringStringMap) public void pojosave(Map<String, String> stringStringMap)
{ {
ProductionOrder p=new ProductionOrder(); ProductionOrder p=new ProductionOrder();
p.setDatasource(stringStringMap.get("datasource"));
p.setPurchaserhqcode(stringStringMap.get("purchaserhqcode")); p.setPurchaserhqcode(stringStringMap.get("purchaserhqcode"));
p.setAmount(stringStringMap.get("amount")); p.setAmount(stringStringMap.get("amount"));
p.setIpotype(stringStringMap.get("ipotype")); p.setIpotype(stringStringMap.get("ipotype"));
...@@ -122,7 +122,6 @@ public class ProductionOrderServiceImpl extends ServiceImpl<ProductionOrderMappe ...@@ -122,7 +122,6 @@ public class ProductionOrderServiceImpl extends ServiceImpl<ProductionOrderMappe
p.setWorkshopname(stringStringMap.get("workshopname")); p.setWorkshopname(stringStringMap.get("workshopname"));
p.setIpostatus(stringStringMap.get("ipostatus")); p.setIpostatus(stringStringMap.get("ipostatus"));
p.setCenter(stringStringMap.get("center")); p.setCenter(stringStringMap.get("center"));
p.setDatatype(stringStringMap.get("datasource"));
p.setDatasourcecreatetime(stringStringMap.get("datasourcecreatetime")); p.setDatasourcecreatetime(stringStringMap.get("datasourcecreatetime"));
p.setOwnerid(stringStringMap.get("ownerid")); p.setOwnerid(stringStringMap.get("ownerid"));
p.setOpenid(stringStringMap.get("openid")); p.setOpenid(stringStringMap.get("openid"));
......
...@@ -72,15 +72,6 @@ public class ProductionSchedulingServiceImpl extends ServiceImpl<ProductionSched ...@@ -72,15 +72,6 @@ public class ProductionSchedulingServiceImpl extends ServiceImpl<ProductionSched
this.saveBatch(productionschedulingerrors); this.saveBatch(productionschedulingerrors);
} }
//明细实体保存
public void pojosave(Map<String, String> stringStringMap) {
Productionscheduling s = new Productionscheduling();
s.setPurchaserhqcode("SGCC");
productionschedulingPojoService.save(s);
}
//保存国网操作的日志记录 //保存国网操作的日志记录
public void addProductionscheduling(String rs, Map<String, String> stringStringMap, ArrayList<Productionschedulingerror> productionschedulingerrors) { public void addProductionscheduling(String rs, Map<String, String> stringStringMap, ArrayList<Productionschedulingerror> productionschedulingerrors) {
JSONObject jsonObject = JSONObject.fromObject(rs); JSONObject jsonObject = JSONObject.fromObject(rs);
...@@ -104,4 +95,37 @@ public class ProductionSchedulingServiceImpl extends ServiceImpl<ProductionSched ...@@ -104,4 +95,37 @@ public class ProductionSchedulingServiceImpl extends ServiceImpl<ProductionSched
} }
} }
//明细实体保存
public void pojosave(Map<String, String> stringStringMap) {
Productionscheduling p = new Productionscheduling();
p.setPurchaserhqcode(stringStringMap.get("purchaserhqcode"));
p.setSuppliercode(stringStringMap.get("suppliercode"));
p.setSuppliername(stringStringMap.get("suppliername"));
/* p.setPoitemid(Integer.valueOf(stringStringMap.get("poitemid")));*/
p.setSchedulecode(stringStringMap.get("schedulecode"));
p.setProvcocode(stringStringMap.get("provcocode"));
p.setProvconame(stringStringMap.get("provconame"));
p.setPlanperiod(stringStringMap.get("planperiod"));
p.setActualperiod(stringStringMap.get("actualperiod"));
p.setSchedule(stringStringMap.get("schedule"));
p.setDuedate(stringStringMap.get("duedate"));
p.setPlanstartdate(stringStringMap.get("planstartdate"));
p.setPlanfinishdate(stringStringMap.get("planfinishdate"));
p.setActualstartdate(stringStringMap.get("actualstartdate"));
p.setActualfinishdate(stringStringMap.get("actualfinishdate"));
p.setCategorycode(stringStringMap.get("categorycode"));
p.setSubclasscode(stringStringMap.get("subclasscode"));
p.setRemark(stringStringMap.get("remark"));
p.setDatasource(stringStringMap.get("datasource"));
p.setDatasourcecreatetime(stringStringMap.get("datasourcecreatetime"));
p.setOwnerid(stringStringMap.get("ownerid"));
p.setOpenid(stringStringMap.get("openid"));
p.setFid(stringStringMap.get("fid"));
productionschedulingPojoService.save(p);
}
} }
...@@ -85,10 +85,11 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, Salesor ...@@ -85,10 +85,11 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, Salesor
List<Object> select = salesOrderWebapi.selectObject(null, null); List<Object> select = salesOrderWebapi.selectObject(null, null);
String content = (String) select.get(0); String content = (String) select.get(0);
List<Map<String, String>> list=(List<Map<String, String>>)select.get(1); List<Map<String, String>> list=(List<Map<String, String>>)select.get(1);
System.out.println(list);
ArrayList<Salesordererror> salesordererrors = new ArrayList<>(); ArrayList<Salesordererror> salesordererrors = new ArrayList<>();
addKingdeeJournalSalesOrder(content,list); addKingdeeJournalSalesOrder(content,list); //金蝶云星空同步日志
for (Map<String, String> stringStringMap : list) { for (Map<String, String> stringStringMap : list) {
String rs = salesOrderApi.add(stringStringMap); //待修改 String rs = salesOrderApi.add(stringStringMap);
addSalesOrder(rs,stringStringMap,salesordererrors); addSalesOrder(rs,stringStringMap,salesordererrors);
pojosave(stringStringMap); //保存明细实体 pojosave(stringStringMap); //保存明细实体
} }
...@@ -122,11 +123,28 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, Salesor ...@@ -122,11 +123,28 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, Salesor
//明细实体保存 //明细实体保存
public void pojosave(Map<String, String> stringStringMap) public void pojosave(Map<String, String> stringStringMap)
{ {
Salesorder p=new Salesorder(); Salesorder s=new Salesorder();
p.setPurchaserhqcode("SGCC"); s.setPurchaserhqcode(stringStringMap.get("purchaserhqcode"));
s.setSono(stringStringMap.get("sono"));
s.setSuppliercode(stringStringMap.get("suppliercode"));
s.setBuyercode(stringStringMap.get("buyercode"));
s.setBuyername(stringStringMap.get("buyername"));
s.setBuyerprovince(stringStringMap.get("buyerprovince"));
s.setCategorycode(stringStringMap.get("categorycode"));
s.setSubclasscode(stringStringMap.get("subclasscode"));
s.setSostatus(stringStringMap.get("sostatus"));
s.setSoitemno(stringStringMap.get("soitemno"));
s.setPoitemid(stringStringMap.get("poitemid"));
s.setProductcode(stringStringMap.get("productcode"));
s.setProductname(stringStringMap.get("productname"));
s.setProductunit(stringStringMap.get("productunit"));
s.setProductamount(stringStringMap.get("productamount"));
s.setOwnerid(stringStringMap.get("ownerid"));
s.setOpenid(stringStringMap.get("openid"));
s.setDatasource(stringStringMap.get("datasource"));
s.setDatasourcecreatetime(stringStringMap.get("datasourcecreatetime"));
s.setFid(stringStringMap.get("fid"));
salesorderPojoService.save(s);
salesorderPojoService.save(p);
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论