提交 9482c463 authored 作者: 刘涛's avatar 刘涛

备品单位

上级 2cbe0eee
...@@ -86,6 +86,9 @@ public class MaterialinventoryWebapi implements web_api { ...@@ -86,6 +86,9 @@ public class MaterialinventoryWebapi implements web_api {
salesordermap.put("remark",list1.get(8).toString()); salesordermap.put("remark",list1.get(8).toString());
salesordermap.put("purchaserhqcode",list1.get(9).toString()); salesordermap.put("purchaserhqcode",list1.get(9).toString());
salesordermap.put("matunit",list1.get(10).toString()); salesordermap.put("matunit",list1.get(10).toString());
salesordermap.put("ownerid",list1.get(6).toString());
salesordermap.put("openid",list1.get(9).toString());
salesordermap.put("datasource","0");
salesorderlist.add(salesordermap); salesorderlist.add(salesordermap);
} }
return salesorderlist; return salesorderlist;
......
...@@ -102,6 +102,7 @@ public class ProductInventoryWebapi implements web_api { ...@@ -102,6 +102,7 @@ public class ProductInventoryWebapi implements web_api {
salesordermap.put("datasourcecreatetime",new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); salesordermap.put("datasourcecreatetime",new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
salesordermap.put("fid",list1.get(6).toString()); salesordermap.put("fid",list1.get(6).toString());
salesordermap.put("productunit",list1.get(7).toString()); salesordermap.put("productunit",list1.get(7).toString());
salesordermap.put("datasource","0");
salesorderlist.add(salesordermap); salesorderlist.add(salesordermap);
} }
return salesorderlist; return salesorderlist;
......
...@@ -33,6 +33,7 @@ public class ReserveStockWebapi implements web_api { ...@@ -33,6 +33,7 @@ public class ReserveStockWebapi implements web_api {
key.put("FID", "FID");//主键 key.put("FID", "FID");//主键
key.put("FBaseUnitId.FNumber", "FBaseUnitId.FNumber");//基本单位 key.put("FBaseUnitId.FNumber", "FBaseUnitId.FNumber");//基本单位
// key.put("FMemo", "FMemo");//备注 // key.put("FMemo", "FMemo");//备注
key.put("F_PAEZ_Text", "F_PAEZ_Text");//销售订单号
} }
@Override @Override
...@@ -63,7 +64,17 @@ public class ReserveStockWebapi implements web_api { ...@@ -63,7 +64,17 @@ public class ReserveStockWebapi implements web_api {
} }
return ReserveStock(lists); return ReserveStock(lists);
} }
//根据销售订单号查询销售组织的编码以及客户编码
public List<Object> select(String number) {
List<List<Object>> sal_saleOrder = categoryDao.select("SAL_SaleOrder", new HashMap<String, String>() {{
put("FSaleOrgId.FNumber", "FSaleOrgId.FNumber");
put("FCustId.Fnumber", "FCustId.Fnumber");
put(" FCustId.Fname", " FCustId.Fname");
}}, new HashMap<String, String>() {{
put("FBillNo", number);
}});
return sal_saleOrder.get(0);
}
/** /**
* 从生产订单获取今天的物料信息 * 从生产订单获取今天的物料信息
*/ */
...@@ -83,6 +94,8 @@ public class ReserveStockWebapi implements web_api { ...@@ -83,6 +94,8 @@ public class ReserveStockWebapi implements web_api {
return list; return list;
} }
public Map<String, List<List<Object>>> synchronization(String where) { public Map<String, List<List<Object>>> synchronization(String where) {
Map<String, List<List<Object>>> list=null; Map<String, List<List<Object>>> list=null;
list= categoryDao.selectMapWhere(sFormId, key, where); list= categoryDao.selectMapWhere(sFormId, key, where);
...@@ -105,11 +118,23 @@ public class ReserveStockWebapi implements web_api { ...@@ -105,11 +118,23 @@ public class ReserveStockWebapi implements web_api {
salesordermap.put("fbillno", list1.get(4).toString()); salesordermap.put("fbillno", list1.get(4).toString());
salesordermap.put("fid", list1.get(5).toString()); salesordermap.put("fid", list1.get(5).toString());
salesordermap.put("productunit", list1.get(6).toString()); salesordermap.put("productunit", list1.get(6).toString());
salesordermap.put("datasource", "0");
// if("".equals(list1.get(7).toString())){ // if("".equals(list1.get(7).toString())){
// salesordermap.put("remark", ""); // salesordermap.put("remark", "");
// }else { // }else {
// salesordermap.put("remark", list1.get(7).toString()); // salesordermap.put("remark", list1.get(7).toString());
// } // }
// //如果销售订单不为空则查出销售组织的编码
// if(list1.get(7).toString()!=null&&!"".equals(list1.get(7).toString())){
// List<Object> select = select(list1.get(7).toString());
// salesordermap.put("suppliercode",select.get(0).toString());
// salesordermap.put("suppliername",select.get(0).toString());
// salesordermap.put("purchaserhqcode",select.get(0).toString());
// }else{
// salesordermap.put("suppliercode","");
// salesordermap.put("suppliername","");
// salesordermap.put("purchaserhqcode","");
// }
salesorderlist.add(salesordermap); salesorderlist.add(salesordermap);
} }
return salesorderlist; return salesorderlist;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论