|
@@ -409,7 +409,14 @@ public class PurchaseWarehousingServiceImpl extends ServiceImpl<PurchaseWarehous
|
|
|
//由于前期是自己插入U8数据库 后前改变方式先择调用第三方插入接口 所以需要把字段名整体转换成第三方的
|
|
|
public JSONArray saveRdRecord01JSON(Map<String,Object> map,List<Map<String,Object>> itemList,String accID){
|
|
|
JSONArray jsonArraySave=new JSONArray();
|
|
|
+ String ygcVencode = map.get("cVenCodeReceiver").toString();
|
|
|
if(map!=null){
|
|
|
+
|
|
|
+ if(oConvertUtils.isNotEmpty(ygcVencode)){
|
|
|
+ //根据接收方获取供应商信息
|
|
|
+ Map<String,Object> mapVenCode= this.baseMapper.getWhCodeByVenCode(ygcVencode);
|
|
|
+ ygcVencode = mapVenCode.get("cVenAbbName").toString();
|
|
|
+ }
|
|
|
//主表
|
|
|
JSONObject saveJson=new JSONObject();
|
|
|
saveJson.put("CACCID",accID);
|
|
@@ -438,6 +445,7 @@ public class PurchaseWarehousingServiceImpl extends ServiceImpl<PurchaseWarehous
|
|
|
saveItemJson.put("POAUTOIDCOL",m.get("POAUTOIDCOL"));
|
|
|
saveItemJson.put("IPROCESSCOST",m.get("iOriCost"));
|
|
|
saveItemJson.put("INQUANTITY",m.get("INQUANTITY"));
|
|
|
+ saveItemJson.put("CDEFINE37",ygcVencode);//表体自定义项13(供应商)
|
|
|
//获取自定义项 自由项 批次项
|
|
|
getCDEFINEJson(saveItemJson,m,"1");
|
|
|
itemJsonArray.add(saveItemJson);
|