提交 5119bfb3 authored 作者: inroi's avatar inroi

调整匹配关系

上级 070fa6d7
......@@ -95,10 +95,10 @@ public class KingDeeCommonPushApi {
{
for(Entry<String, Map<String, Object>> mapBillData:mapBillDatas.entrySet())
{
String mapBill = mapBillData.getKey();
String kingDeeField = mapBillData.getKey();
Map<String, Object> mapValue = mapBillData.getValue();
Map<String, Object> mapEntity = (Map<String, Object>)mapValue.get("mapEntity");
String kingDeeField = (String)mapValue.get("kingDeeField");
String mapBill = (String)mapValue.get("mapBill");
Map<String, Object> fieldValues = (Map<String, Object>)mapValue.get("fieldValues");
List<KingDeeCommonConfigListOutVoRecords> records = kingDeeCommonConfigMapper.getKingDeeCommonConfigByDocType(mapBill);
......@@ -156,18 +156,18 @@ public class KingDeeCommonPushApi {
if(StringUtil.isNotBlank(mapBill))
{
Map<String, Object> fieldValues;
if(!mapBillDatas.containsKey(mapBill))
if(!mapBillDatas.containsKey(kingDeeField))
{
Map<String, Object> mapBillData = new HashMap<String, Object>();
mapBillDatas.put(mapBill, mapBillData);
mapBillDatas.put(kingDeeField, mapBillData);
mapBillData.put("mapBill", mapBill);
mapBillData.put("mapEntity", temp);
mapBillData.put("kingDeeField", kingDeeField);
fieldValues = new HashMap();
mapBillData.put("fieldValues", fieldValues);
}
else
{
Map<String, Object> mapBillData = mapBillDatas.get(mapBill);
Map<String, Object> mapBillData = mapBillDatas.get(kingDeeField);
fieldValues = (Map<String, Object>)mapBillData.get("fieldValues");
}
fieldValues.put(retrievalField, curValue);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论